(cwd = process.cwd(), env = process.env)
| 535 | * @returns {SafeDevConfig} Configuration object |
| 536 | */ |
| 537 | export function buildSafeDevConfig(cwd = process.cwd(), env = process.env) { |
| 538 | const backendPort = parsePort( |
| 539 | env.OH_CANVAS_SAFE_BACKEND_PORT, |
| 540 | DEFAULT_BACKEND_PORT, |
| 541 | ); |
| 542 | const vscodePort = parsePort(env.OH_CANVAS_SAFE_VSCODE_PORT, backendPort + 1); |
| 543 | |
| 544 | return buildConfigFromPorts({ backendPort, vscodePort }, cwd, env); |
| 545 | } |
| 546 | |
| 547 | /** |
| 548 | * Build safe dev configuration with dynamic port allocation. |
no test coverage detected