vamtiger-argv
Version:
This contains convenience methods for accessing commandline arguments.
11 lines (10 loc) • 436 B
TypeScript
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;
}