(flag)
| 95 | } |
| 96 | |
| 97 | function getFlagValue(flag) { |
| 98 | const index = process.argv.findIndex((arg) => arg === flag || arg.startsWith(`${flag}=`)); |
| 99 | if (index === -1) return null; |
| 100 | const arg = process.argv[index]; |
| 101 | if (arg.includes("=")) return arg.slice(arg.indexOf("=") + 1).trim() || null; |
| 102 | const next = process.argv[index + 1]; |
| 103 | if (!next || next.startsWith("-")) return null; |
| 104 | return next.trim(); |
| 105 | } |
| 106 | |
| 107 | function getExtensionIdOverride() { |
| 108 | const cliValue = getFlagValue("--extension-id") || getFlagValue("-e"); |
no outgoing calls
no test coverage detected