blob: 47975e77cffad9bd437161481f338bf9f0b05632 [file] [log] [blame]
Sean McCullough86b56862025-04-18 13:04:03 -07001{
2 "version": "2.0.0",
3 "tasks": [
4 {
5 "type": "npm",
6 "script": "watch",
7 "path": "loop/webui",
8 "group": "build",
9 "problemMatcher": ["$tsc-watch"],
10 "label": "webui: watch tsc",
11 "detail": "tsc --watch",
12 "isBackground": true
13 },
14 {
15 "type": "npm",
16 "script": "demo",
17 "path": "loop/webui",
18 "group": "build",
Pokey Rulee2a8c2f2025-04-23 15:09:25 +010019 "label": "webui: demo",
Sean McCullough86b56862025-04-18 13:04:03 -070020 "isBackground": true,
Sean McCullough86b56862025-04-18 13:04:03 -070021 "problemMatcher": [
22 {
23 "pattern": [
24 {
25 "regexp": ".",
26 "file": 1,
27 "location": 2,
28 "message": 3
29 }
30 ],
31 "background": {
Pokey Rulee2a8c2f2025-04-23 15:09:25 +010032 "beginsPattern": "VITE",
33 "endsPattern": "Local:"
34 }
35 }
36 ]
37 },
38 {
39 "type": "npm",
40 "script": "dev",
41 "path": "loop/webui",
42 "group": "build",
43 "label": "webui: dev",
44 "isBackground": true,
45 "problemMatcher": [
46 {
47 "pattern": [
48 {
49 "regexp": ".",
50 "file": 1,
51 "location": 2,
52 "message": 3
53 }
54 ],
55 "background": {
56 "beginsPattern": "VITE",
57 "endsPattern": "Local:"
Sean McCullough86b56862025-04-18 13:04:03 -070058 }
59 }
60 ]
61 }
62 ]
63}