UNPKG

vamtiger-argv

Version:

This contains convenience methods for accessing commandline arguments.

11 lines (10 loc) 436 B
import { RawArgument, RawArguments } from '../raw-arguments'; import { IArgs, Index } from '../types'; export default class Args extends Map<RawArgument, RawArgument | undefined> implements IArgs { first: RawArgument | undefined; constructor(); readonly raw: string[]; next(arg: string): string | undefined; getAll(arg: string): string[]; _initialize(arg: RawArgument, index: Index, args: RawArguments): void; }