mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-11 20:40:20 +00:00
Fix types for XRegExp union function to accept (string | RegExp)[]
This commit is contained in:
Vendored
+2
-2
@@ -84,7 +84,7 @@ declare namespace OuterXRegExp {
|
||||
function uninstall(options: Object): void;
|
||||
function uninstall(options: string): void;
|
||||
|
||||
function union(patterns: string[] | RegExp[], flags?: string): RegExp;
|
||||
function union(patterns: (string | RegExp)[], flags?: string): RegExp;
|
||||
var version: string;
|
||||
// end API definitions
|
||||
|
||||
@@ -127,7 +127,7 @@ declare namespace OuterXRegExp {
|
||||
function uninstall(options: Object): void;
|
||||
function uninstall(options: string): void;
|
||||
|
||||
function union(patterns: string[] | RegExp[], flags?: string): RegExp;
|
||||
function union(patterns: (string | RegExp)[], flags?: string): RegExp;
|
||||
var version: string;
|
||||
// end API definitions
|
||||
}
|
||||
|
||||
@@ -8,6 +8,7 @@ import TokenOpts = X.TokenOpts;
|
||||
var exp: RegExp;
|
||||
var expArr: RegExp[];
|
||||
var expArrArr: RegExp[][];
|
||||
var strOrExpArr: (string | RegExp)[];
|
||||
var chain: RegExp[];
|
||||
var groupChain: { regex: RegExp; backref: string }[];
|
||||
var groupChain1: { regex: RegExp; backref: number }[];
|
||||
@@ -147,5 +148,7 @@ regex = XRegExp.union(strArr, flags);
|
||||
regex = XRegExp.union(strArr);
|
||||
regex = XRegExp.union(expArr, flags);
|
||||
regex = XRegExp.union(expArr);
|
||||
regex = XRegExp.union(strOrExpArr, flags);
|
||||
regex = XRegExp.union(strOrExpArr);
|
||||
|
||||
// -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
|
||||
Reference in New Issue
Block a user