[ValidatorJS] Add isISO31661Alpha3 (#36978)

* Add isISO31661Alpha3

* Move to new structure
This commit is contained in:
Henrik Raitasola 2019-07-23 23:07:59 +03:00 committed by Wesley Wigham
parent fb12970ec3
commit e1f00aa62b
4 changed files with 13 additions and 0 deletions

View File

@ -129,6 +129,10 @@ declare namespace ValidatorJS {
// country code.
isISO31661Alpha2(str: string): boolean;
// check if the string is a valid ISO 3166-1 alpha-3 (https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3) officially assigned
// country code.
isISO31661Alpha3(str: string): boolean;
// check if the string is a ISRC (https://en.wikipedia.org/wiki/International_Standard_Recording_Code).
isISRC(str: string): boolean;

View File

@ -0,0 +1,3 @@
import * as validator from "validator";
declare const isISO31661Alpha3: typeof validator.isISO31661Alpha3;
export = isISO31661Alpha3;

View File

@ -47,6 +47,7 @@
"lib/isISIN.d.ts",
"lib/isISO8601.d.ts",
"lib/isISO31661Alpha2.d.ts",
"lib/isISO31661Alpha3.d.ts",
"lib/isISRC.d.ts",
"lib/isIn.d.ts",
"lib/isInt.d.ts",

View File

@ -37,6 +37,7 @@ import isISSNFunc = require('validator/lib/isISSN');
import isISINFunc = require('validator/lib/isISIN');
import isISO8601Func = require('validator/lib/isISO8601');
import isISO31661Alpha2Func = require('validator/lib/isISO31661Alpha2');
import isISO31661Alpha3Func = require('validator/lib/isISO31661Alpha3');
import isISRCFunc = require('validator/lib/isISRC');
import isInFunc = require('validator/lib/isIn');
import isIntFunc = require('validator/lib/isInt');
@ -170,6 +171,9 @@ import whitelistFunc = require('validator/lib/whitelist');
let _isISO31661Alpha2 = validator.isISO31661Alpha2;
_isISO31661Alpha2 = isISO31661Alpha2Func;
let _isISO31661Alpha3 = validator.isISO31661Alpha3;
_isISO31661Alpha3 = isISO31661Alpha3Func;
let _isISRC = validator.isISRC;
_isISRC = isISRCFunc;
@ -480,6 +484,7 @@ let any: any;
result = validator.isISO8601('sample', isISO8601Options);
result = validator.isISO31661Alpha2('sample');
result = validator.isISO31661Alpha3('sample');
result = validator.isISRC('sample');