Type Alias Args<TArgs, TDoubleDash>

Args<TArgs, TDoubleDash>: Id<TArgs & {
    _: (string | number)[];
} & (boolean extends TDoubleDash
    ? DoubleDash
    : true extends TDoubleDash
        ? Required<DoubleDash>
        : Record<never, never>)>

The value returned from parseArgs.

Type Parameters

  • TArgs extends Record<string, unknown> = Record<string, any>
  • TDoubleDash extends boolean | undefined = undefined