validator's normalizeEmail can return a boolean

This commit is contained in:
Joshua DeVinney
2016-09-22 20:11:45 -05:00
parent 20295577ac
commit b01a638905
2 changed files with 4 additions and 3 deletions

View File

@@ -175,7 +175,7 @@ declare namespace ValidatorJS {
ltrim(input: any, chars?: string): string;
// canonicalize an email address.
normalizeEmail(email: string, options?: NormalizeEmailOptions): string;
normalizeEmail(email: string, options?: NormalizeEmailOptions): string | boolean;
// trim characters from the right-side of the input.
rtrim(input: any, chars?: string): string;

View File

@@ -147,8 +147,9 @@ let any: any;
result = validator.ltrim('sample', ' ');
let normalizeEmailOptions: ValidatorJS.NormalizeEmailOptions;
result = validator.normalizeEmail('sample');
result = validator.normalizeEmail('sample', normalizeEmailOptions);
let normalizeResult: string | boolean;
normalizeResult = validator.normalizeEmail('sample');
normalizeResult = validator.normalizeEmail('sample', normalizeEmailOptions);
result = validator.rtrim('sample');
result = validator.rtrim('sample', ' ');