196 lines
6.1 KiB
JSON
196 lines
6.1 KiB
JSON
{
|
|
|
|
"version": "0.2.0",
|
|
"configurations": [
|
|
{
|
|
"type": "node",
|
|
"request": "launch",
|
|
"name": "dev:as 디버그",
|
|
"runtimeExecutable": "pnpm",
|
|
"runtimeArgs": [
|
|
"run",
|
|
"dev:as"
|
|
],
|
|
"skipFiles": [
|
|
"<node_internals>/**",
|
|
"**/node_modules/**"
|
|
],
|
|
"resolveSourceMapLocations": [
|
|
"${workspaceFolder}/**",
|
|
"!**/node_modules/**"
|
|
],
|
|
"cwd": "${workspaceFolder}",
|
|
"console": "integratedTerminal",
|
|
"sourceMaps": true,
|
|
"env": {
|
|
"NODE_OPTIONS": "--inspect --max-old-space-size=8192"
|
|
}
|
|
},
|
|
{
|
|
"type": "node-terminal",
|
|
"request": "launch",
|
|
"name": "dev:as 서버 컴포넌트 디버그 (node-terminal)",
|
|
"command": "pnpm --filter as dev",
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "node-terminal",
|
|
"request": "launch",
|
|
"name": "dev:as 통합 디버그 (Server + Client)",
|
|
"command": "pnpm --filter as dev",
|
|
"cwd": "${workspaceFolder}",
|
|
"serverReadyAction": {
|
|
"action": "debugWithChrome",
|
|
"pattern": "- Local:\\s+(https?://.+)",
|
|
"uriFormat": "%s",
|
|
"webRoot": "${workspaceFolder}/apps/as"
|
|
}
|
|
},
|
|
{
|
|
"type": "node",
|
|
"request": "launch",
|
|
"name": "Playwright: 현재 활성화된 테스트 디버그",
|
|
"runtimeExecutable": "pnpm",
|
|
"runtimeArgs": [
|
|
"--filter",
|
|
"cs",
|
|
"exec",
|
|
"playwright",
|
|
"test",
|
|
"${relativeFile}"
|
|
],
|
|
"cwd": "${workspaceFolder}",
|
|
"console": "integratedTerminal",
|
|
"skipFiles": [
|
|
"<node_internals>/**",
|
|
"**/node_modules/**"
|
|
]
|
|
},
|
|
{
|
|
"type": "node",
|
|
"request": "launch",
|
|
"name": "Playwright: cs 로그인 테스트 디버그",
|
|
"runtimeExecutable": "pnpm",
|
|
"runtimeArgs": [
|
|
"--filter",
|
|
"cs",
|
|
"exec",
|
|
"playwright",
|
|
"test",
|
|
"tests/login.spec.ts"
|
|
],
|
|
"cwd": "${workspaceFolder}",
|
|
"console": "integratedTerminal",
|
|
"skipFiles": [
|
|
"<node_internals>/**",
|
|
"**/node_modules/**"
|
|
]
|
|
},
|
|
{
|
|
"type": "node-terminal",
|
|
"request": "launch",
|
|
"name": "dev:cs 통합 디버그 (Server + Client)",
|
|
"command": "pnpm --filter cs dev",
|
|
"cwd": "${workspaceFolder}",
|
|
"serverReadyAction": {
|
|
"action": "debugWithChrome",
|
|
"pattern": "- Local:\\s+(https?://.+)",
|
|
"uriFormat": "%s",
|
|
"webRoot": "${workspaceFolder}/apps/cs"
|
|
}
|
|
},
|
|
{
|
|
"type": "node",
|
|
"request": "launch",
|
|
"name": "dev:cs 디버그",
|
|
"runtimeExecutable": "pnpm",
|
|
"runtimeArgs": [
|
|
"run",
|
|
"dev:cs"
|
|
],
|
|
"skipFiles": [
|
|
"<node_internals>/**",
|
|
"**/node_modules/**"
|
|
],
|
|
"resolveSourceMapLocations": [
|
|
"${workspaceFolder}/**",
|
|
"!**/node_modules/**"
|
|
],
|
|
"cwd": "${workspaceFolder}",
|
|
"console": "integratedTerminal",
|
|
"sourceMaps": true,
|
|
"env": {
|
|
"NODE_OPTIONS": "--inspect --max-old-space-size=8192"
|
|
}
|
|
},
|
|
{
|
|
"type": "node",
|
|
"request": "attach",
|
|
"name": "dev:cs 서버 연결 (attach)",
|
|
"port": 9229,
|
|
"restart": true,
|
|
"skipFiles": [
|
|
"<node_internals>/**",
|
|
"**/node_modules/**"
|
|
],
|
|
"sourceMaps": true,
|
|
"resolveSourceMapLocations": [
|
|
"${workspaceFolder}/apps/cs/**",
|
|
"!**/node_modules/**"
|
|
]
|
|
},
|
|
{
|
|
"type": "chrome",
|
|
"request": "launch",
|
|
"name": "dev:cs 클라이언트 디버그 (Chrome)",
|
|
"url": "http://localhost:3000",
|
|
"webRoot": "${workspaceFolder}/apps/cs",
|
|
"skipFiles": [
|
|
"<node_internals>/**",
|
|
"**/node_modules/**"
|
|
],
|
|
"sourceMaps": true,
|
|
"resolveSourceMapLocations": [
|
|
"${workspaceFolder}/apps/cs/**",
|
|
"!**/node_modules/**"
|
|
]
|
|
},
|
|
{
|
|
"type": "node",
|
|
"request": "launch",
|
|
"name": "dev:st 디버그",
|
|
"runtimeExecutable": "pnpm",
|
|
"runtimeArgs": [
|
|
"run",
|
|
"dev:st"
|
|
],
|
|
"skipFiles": [
|
|
"<node_internals>/**",
|
|
"**/node_modules/**"
|
|
],
|
|
"resolveSourceMapLocations": [
|
|
"${workspaceFolder}/**",
|
|
"!**/node_modules/**"
|
|
],
|
|
"cwd": "${workspaceFolder}",
|
|
"console": "integratedTerminal",
|
|
"sourceMaps": true,
|
|
"env": {
|
|
"NODE_OPTIONS": "--inspect --max-old-space-size=8192"
|
|
}
|
|
},
|
|
{
|
|
"type": "node-terminal",
|
|
"request": "launch",
|
|
"name": "dev:st 통합 디버그 (Server + Client)",
|
|
"command": "pnpm --filter st dev",
|
|
"cwd": "${workspaceFolder}",
|
|
"serverReadyAction": {
|
|
"action": "debugWithChrome",
|
|
"pattern": "- Local:\\s+(https?://.+)",
|
|
"uriFormat": "%s",
|
|
"webRoot": "${workspaceFolder}/apps/st"
|
|
}
|
|
}
|
|
]
|
|
} |