(cwd = process.cwd(), env = process.env)
| 567 | * @returns {SafeDevConfig} Configuration object |
| 568 | */ |
| 569 | export function buildSafeDevConfig(cwd = process.cwd(), env = process.env) { |
| 570 | const backendPort = parsePort( |
| 571 | env.OH_CANVAS_SAFE_BACKEND_PORT, |
| 572 | DEFAULT_BACKEND_PORT, |
| 573 | ); |
| 574 | const vscodePort = parsePort(env.OH_CANVAS_SAFE_VSCODE_PORT, backendPort + 1); |
| 575 | |
| 576 | return buildConfigFromPorts({ backendPort, vscodePort }, cwd, env); |
| 577 | } |
| 578 | |
| 579 | /** |
| 580 | * Build safe dev configuration with dynamic port allocation. |
no test coverage detected