mirror of
https://github.com/FlipsideCrypto/DefinitelyTyped.git
synced 2026-02-06 10:56:53 +00:00
[ValidatorJS] Add isISO31661Alpha3 (#36978)
* Add isISO31661Alpha3 * Move to new structure
This commit is contained in:
parent
fb12970ec3
commit
e1f00aa62b
4
types/validator/index.d.ts
vendored
4
types/validator/index.d.ts
vendored
@ -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;
|
||||
|
||||
|
||||
3
types/validator/lib/isISO31661Alpha3.d.ts
vendored
Normal file
3
types/validator/lib/isISO31661Alpha3.d.ts
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
import * as validator from "validator";
|
||||
declare const isISO31661Alpha3: typeof validator.isISO31661Alpha3;
|
||||
export = isISO31661Alpha3;
|
||||
@ -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",
|
||||
|
||||
@ -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');
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user