UNPKG

appium-xcuitest-driver

Version:

Appium driver for iOS using XCUITest for backend

17 lines (16 loc) 457 B
/** * Get the value of the given argument name. * * @param {string} argName * @returns {string?} The value of the given 'argName'. */ export function parseArgValue(argName) { const argNamePattern = new RegExp(`^--${argName}\\b`); for (let i = 1; i < process.argv.length; ++i) { const arg = process.argv[i]; if (argNamePattern.test(arg)) { return arg.includes('=') ? arg.split('=')[1] : process.argv[i + 1]; } } return null; }