langgenius/dify · error · Error

Unknown option: ${arg}

Error message

Unknown option: ${arg}

What it means

Error "Unknown option: ${arg}" thrown in langgenius/dify.

Source

Thrown at packages/migrate-no-unchecked-indexed-access/src/no-unchecked-indexed-access/run.ts:88

      const value = Number(argv[i + 1])
      if (!Number.isInteger(value) || value <= 0)
        throw new Error('Invalid value for --batch-iterations')

      options.batchIterations = value
      i += 1
      continue
    }

    if (arg === '--max-rounds') {
      const value = Number(argv[i + 1])
      if (!Number.isInteger(value) || value <= 0) throw new Error('Invalid value for --max-rounds')

      options.maxRounds = value
      i += 1
      continue
    }

    throw new Error(`Unknown option: ${arg}`)
  }

  return options
}

function getTypeCheckBuildInfoPath(projectPath: string): string {
  const hash = createHash('sha1').update(projectPath).digest('hex').slice(0, 16)

  return path.join(TYPECHECK_CACHE_DIR, `${hash}.tsbuildinfo`)
}

async function runTypeCheck(
  project: string,
  options?: {
    incremental?: boolean
  },
): Promise<{ diagnostics: DiagnosticEntry[]; exitCode: number; rawOutput: string }> {
  const projectPath = path.resolve(process.cwd(), project)

View on GitHub (pinned to ef8544b173)

When it happens

Trigger: Thrown at packages/migrate-no-unchecked-indexed-access/src/no-unchecked-indexed-access/run.ts:88 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of langgenius/dify@ef8544b173 (2026-08-12). Data as JSON: /api/errors/9d30354c21dba553. Report an issue: GitHub.