/ config / vscode / tasks.json
tasks.json
 1  {
 2      "version": "2.0.0",
 3      "tasks": [
 4          {
 5              "label": "changelog",
 6              "type": "process",
 7              "command": "scripts/make",
 8              "args": ["changelog"]
 9          },
10          {
11              "label": "check",
12              "type": "process",
13              "command": "scripts/make",
14              "args": ["check"]
15          },
16          {
17              "label": "check-quality",
18              "type": "process",
19              "command": "scripts/make",
20              "args": ["check-quality"]
21          },
22          {
23              "label": "check-types",
24              "type": "process",
25              "command": "scripts/make",
26              "args": ["check-types"]
27          },
28          {
29              "label": "check-docs",
30              "type": "process",
31              "command": "scripts/make",
32              "args": ["check-docs"]
33          },
34          {
35              "label": "check-api",
36              "type": "process",
37              "command": "scripts/make",
38              "args": ["check-api"]
39          },
40          {
41              "label": "clean",
42              "type": "process",
43              "command": "scripts/make",
44              "args": ["clean"]
45          },
46          {
47              "label": "docs",
48              "type": "process",
49              "command": "scripts/make",
50              "args": ["docs"]
51          },
52          {
53              "label": "docs-deploy",
54              "type": "process",
55              "command": "scripts/make",
56              "args": ["docs-deploy"]
57          },
58          {
59              "label": "format",
60              "type": "process",
61              "command": "scripts/make",
62              "args": ["format"]
63          },
64          {
65              "label": "release",
66              "type": "process",
67              "command": "scripts/make",
68              "args": ["release", "${input:version}"]
69          },
70          {
71              "label": "setup",
72              "type": "process",
73              "command": "scripts/make",
74              "args": ["setup"]
75          },
76          {
77              "label": "test",
78              "type": "process",
79              "command": "scripts/make",
80              "args": ["test", "coverage"],
81              "group": "test"
82          },
83          {
84              "label": "vscode",
85              "type": "process",
86              "command": "scripts/make",
87              "args": ["vscode"]
88          }
89      ],
90      "inputs": [
91          {
92              "id": "version",
93              "type": "promptString",
94              "description": "Version"
95          }
96      ]
97  }