INNER CODE UNIT · JavaScript

parseArgs

reactnativecn/react-native-update · scripts/build-harmony-har.js:320

function parseArgs(argv) {
  const parsed = {};

  for (let index = 0; index < argv.length; index += 1) {
    const token = argv[index];
    if (!token.startsWith('--')) {
      fail(`Unsupported argument: ${token}`);
    }

    const keyValue = token.slice(2).split('=');
    const key = keyValue[0];
    const inlineValue = keyValue.length > 1 ? keyValue.slice(1).join('=') : '';

    if (key === 'skip-install') {
      parsed[key] = true;
      continue;
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…