microsoft/TypeAgent

Public

mirrored from https://github.com/microsoft/TypeAgentAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
19fbcb1e67c4945fbd2f8ed985aefc8e8a44ee74

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

ts/.vscode/launch.json

225lines · modecode

1{
2 // Use IntelliSense to learn about possible attributes.
3 // Hover to view descriptions of existing attributes.
4 // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5 "version": "0.2.0",
6 "configurations": [
7
8 {
9 "name": "Attach",
10 "port": 9229,
11 "request": "attach",
12 "skipFiles": [
13 "<node_internals>/**"
14 ],
15 "type": "node"
16 },
17 {
18 "name": "Debug Main Process",
19 "type": "node",
20 "request": "launch",
21 "cwd": "${workspaceRoot}/packages/shell",
22 "runtimeExecutable": "${workspaceRoot}/packages/shell/node_modules/.bin/electron-vite",
23 "windows": {
24 "runtimeExecutable": "${workspaceRoot}/packages/shell/node_modules/.bin/electron-vite.cmd"
25 },
26 "runtimeArgs": ["--sourcemap"],
27 "env": {
28 "REMOTE_DEBUGGING_PORT": "9222"
29 }
30 },
31 {
32 "name": "Player Service",
33 "type": "node",
34 "request": "launch",
35 "skipFiles": [
36 "<node_internals>/**"
37 ],
38 "cwd": "${workspaceFolder}/packages/player",
39 "program": "./dist/main.js",
40 "console": "externalTerminal",
41 "preLaunchTask": "pnpm: build",
42 "outFiles": [
43 "${workspaceFolder}/**/*.js"
44 ]
45 },
46 {
47 "type": "node",
48 "request": "launch",
49 "name": "CLI interactive",
50 "skipFiles": [
51 "<node_internals>/**"
52 ],
53 "cwd": "${workspaceFolder}/packages/cli",
54 "program": "./bin/run.js",
55 "args": [ "interactive" ],
56 "console": "externalTerminal",
57 "preLaunchTask": "pnpm: build",
58 "outFiles": [
59 "${workspaceFolder}/**/*.js"
60 ]
61 },
62 {
63 "type": "node",
64 "request": "launch",
65 "name": "CLI (dev) interactive",
66 "skipFiles": [
67 "<node_internals>/**"
68 ],
69 "cwd": "${workspaceFolder}/packages/cli",
70 "program": "./bin/dev.js",
71 "args": [ "interactive" ],
72 "runtimeArgs": [ "--loader", "ts-node/esm", "--no-warnings=ExperimentalWarning"],
73 "console": "externalTerminal",
74 "outFiles": [
75 "${workspaceFolder}/**/*.js"
76 ]
77 },
78 {
79 // Needed for WSL, which can't spawn a terminal
80 "type": "node",
81 "request": "launch",
82 "name": "CLI (dev) interactive [intergrated terminal]",
83 "skipFiles": [
84 "<node_internals>/**"
85 ],
86 "cwd": "${workspaceFolder}/packages/cli",
87 "program": "./bin/dev.js",
88 "args": [ "interactive" ],
89 "runtimeArgs": [ "--loader", "ts-node/esm", "--no-warnings=ExperimentalWarning"],
90 "console": "integratedTerminal",
91 "outFiles": [
92 "${workspaceFolder}/**/*.js"
93 ]
94 },
95 {
96 "name": "Launch Playground",
97 "type": "node",
98 "request": "launch",
99 "skipFiles": [
100 "<node_internals>/**"
101 ],
102 "program": "${workspaceFolder}/examples/playground/src/main.ts",
103 "console": "externalTerminal",
104 //"preLaunchTask": "pnpm: build",
105 "outFiles": [
106 "${workspaceFolder}/**/*.js"
107 ],
108 //"args": [ "batch", "/data/variations/play.bat" ],
109 },
110 {
111 "name": "Launch Chat Examples",
112 "type": "node",
113 "request": "launch",
114 "skipFiles": [
115 "<node_internals>/**"
116 ],
117 "program": "${workspaceFolder}/examples/chat/src/main.ts",
118 "console": "externalTerminal",
119 //"preLaunchTask": "pnpm: build",
120 "outFiles": [
121 "${workspaceFolder}/**/*.js"
122 ]
123 },
124 {
125 "name": "Launch YOUR Example",
126 "type": "node",
127 "request": "launch",
128 "skipFiles": [
129 "<node_internals>/**"
130 ],
131 "program": "${workspaceFolder}/examples/schemaStudio/src/main.ts",
132 "console": "externalTerminal",
133 //"preLaunchTask": "pnpm: build",
134 "outFiles": [
135 "${workspaceFolder}/**/*.js"
136 ],
137 //"args": [ "batch", "/data/variations/play.bat" ],
138 //"args": [ "@fromSchema", "--count", "20", "--facets", "phrase structure, band names" ],
139 },
140 {
141 "name": "Launch Example - WSL",
142 "type": "node",
143 "request": "launch",
144 "skipFiles": [
145 "<node_internals>/**"
146 ],
147 "program": "${workspaceFolder}/examples/chat/src/main.ts",
148 "console": "internalConsole",
149 //"preLaunchTask": "pnpm: build",
150 "outFiles": [
151 "${workspaceFolder}/**/*.js"
152 ]
153 },
154 {
155 "name": "Launch Classify",
156 "type": "node",
157 "request": "launch",
158 "skipFiles": [
159 "<node_internals>/**"
160 ],
161 "program": "${workspaceFolder}/examples/classify/src/main.ts",
162 "console": "externalTerminal",
163 //"preLaunchTask": "pnpm: build",
164 "outFiles": [
165 "${workspaceFolder}/**/*.js"
166 ]
167 },
168 {
169 "name": "Launch Classify - WSL",
170 "type": "node",
171 "request": "launch",
172 "skipFiles": [
173 "<node_internals>/**"
174 ],
175 "program": "${workspaceFolder}/examples/classify/src/main.ts",
176 "console": "internalConsole",
177 //"preLaunchTask": "pnpm: build",
178 "outFiles": [
179 "${workspaceFolder}/**/*.js"
180 ]
181 },
182 {
183 "name": "Launch Parser-Test",
184 "type": "node",
185 "request": "launch",
186 "skipFiles": [
187 "<node_internals>/**"
188 ],
189 "program": "${workspaceFolder}/examples/parser-test/src/main.ts",
190 "console": "externalTerminal",
191 //"preLaunchTask": "pnpm: build",
192 "outFiles": [
193 "${workspaceFolder}/**/*.js"
194 ]
195 },
196 {
197 "name": "Launch Parser-Test - WSL",
198 "type": "node",
199 "request": "launch",
200 "skipFiles": [
201 "<node_internals>/**"
202 ],
203 "program": "${workspaceFolder}/examples/parser-test/src/main.ts",
204 "console": "internalConsole",
205 //"preLaunchTask": "pnpm: build",
206 "outFiles": [
207 "${workspaceFolder}/**/*.js"
208 ]
209 },
210 {
211 "name": "Run Extension",
212 "type": "extensionHost",
213 "request": "launch",
214 "cwd": "${workspaceFolder}/packages/coda",
215 "args": [
216 "--extensionDevelopmentPath=${workspaceFolder}/packages/coda"
217 ],
218 "outFiles": [
219 "${workspaceFolder}/packages/coda/out/**/*.js"
220 ],
221 "preLaunchTask": "${defaultBuildTask}"
222 }
223 ]
224}
225
226