(cwd = process.cwd(), env = process.env)
| 548 | * @returns {SafeDevConfig} Configuration object |
| 549 | */ |
| 550 | export function buildSafeDevConfig(cwd = process.cwd(), env = process.env) { |
| 551 | const backendPort = parsePort( |
| 552 | env.OH_CANVAS_SAFE_BACKEND_PORT, |
| 553 | DEFAULT_BACKEND_PORT, |
| 554 | ); |
| 555 | const vscodePort = parsePort(env.OH_CANVAS_SAFE_VSCODE_PORT, backendPort + 1); |
| 556 | |
| 557 | return buildConfigFromPorts({ backendPort, vscodePort }, cwd, env); |
| 558 | } |
| 559 | |
| 560 | /** |
| 561 | * Build safe dev configuration with dynamic port allocation. |
no test coverage detected