Merge pull request #3323 from psnider/minimist

minimist: supports _ on parsed args
This commit is contained in:
Masahiro Wakame
2014-12-18 12:57:38 +09:00
2 changed files with 7 additions and 2 deletions
+2 -1
View File
@@ -7,7 +7,7 @@ var num: string;
var str: string;
var strArr: string[];
var args: string[];
var obj: Object;
var obj: minimist.ParsedArgs;
var opts: Opts;
opts.string = strArr;
@@ -25,3 +25,4 @@ opts.default = {
obj = minimist();
obj = minimist(strArr);
obj = minimist(strArr, opts);
var remainingArgCount = obj._.length;
+5 -1
View File
@@ -4,7 +4,7 @@
// Definitions: https://github.com/borisyankov/DefinitelyTyped
declare module 'minimist' {
function minimist(args?: string[], opts?: minimist.Opts):Object;
function minimist(args?: string[], opts?: minimist.Opts): minimist.ParsedArgs;
module minimist {
export interface Opts {
@@ -20,6 +20,10 @@ declare module 'minimist' {
// an object mapping string argument names to default values
default?: {[key:string]: any};
}
export interface ParsedArgs {
_: string[];
}
}
export = minimist;