forked from snowtrack/snowfs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
launch.json
70 lines (70 loc) · 1.95 KB
/
launch.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
{
"version": "0.1.0",
// List of configurations. Add new configurations or edit existing ones.
// ONLY "node" and "mono" are supported, change "type" to switch.
"configurations": [
{
"type": "pwa-node",
"request": "launch",
"console": "internalConsole",
"outputCapture": "std",
"name": "Launch CLI (main.ts)",
"resolveSourceMapLocations": [
"${workspaceFolder}/**",
"!**/node_modules/**"
],
"runtimeArgs": [
"-r",
"${workspaceFolder}/node_modules/ts-node/register"
],
"args": [
"${workspaceFolder}/main.ts",
"--",
"switch",
"Main"
]
},
{
"type": "pwa-node",
"request": "launch",
"name": "Launch Tests (test/*)",
"resolveSourceMapLocations": [
"${workspaceFolder}/**",
"!**/node_modules/**"
],
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/ava",
"runtimeArgs": [
"--experimental-modules",
"--timeout 15m",
"--verbose",
"--fail-fast",
"--serial",
"${file}"
],
"outputCapture": "std",
"skipFiles": [
"<node_internals>/**/*.js"
],
"windows": {
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/ava.cmd",
}
},
{
"type": "pwa-node",
"request": "launch",
"name": "Launch Benchmark",
"env": { "NODE_ENV": "benchmark" },
"resolveSourceMapLocations": [
"${workspaceFolder}/**",
"!**/node_modules/**"
],
"runtimeArgs": [
"-r",
"ts-node/register"
],
"args": [
"${workspaceFolder}/benchmark/snowfs-vs-git.ts"
]
},
]
}