Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/validatorjs/validator.js

String validation
https://github.com/validatorjs/validator.js

feat(isPostalCode): support for IR locale (#1515)

Co-authored-by: Masoud <[email protected]>

527950ab4ce0e875dd5bd315c7e4ea7f1360d1f8 authored about 4 years ago by msdDaliriyan <[email protected]>
feat(isVAT): new validator ๐ŸŽ‰ (#1463)

starting with GB country code

f4d7fe75c2534e827c9ef3806676b382588a9ac1 authored about 4 years ago by Jean-Dominique Nguele <[email protected]>
Revert "chore: update gitignore (#1527)" (#1530)

This reverts commit ad23f52c09c002a0c6343f57fca35c80015e818c.

7ef0f2590682a71f8e7195209cfedf00bb26d88e authored about 4 years ago by Anthony Nandaa <[email protected]>
chore: update gitignore (#1527)

We are removing validator.js and validator.min.js since they are among
the top files that cause...

ad23f52c09c002a0c6343f57fca35c80015e818c authored about 4 years ago by Anthony Nandaa <[email protected]>
feat(isTaxID): new validator ๐ŸŽ‰ (#1446)

* feat(isTaxID): Added de-AT locale
* Added TIN validation for Austrian numbers
* Added source...

dd9934734cb45bc04be54caf7eece021bf38a057 authored about 4 years ago by Theodoros Plessas <[email protected]>
fix*isISO8601): add strictSeparator option (#1486)

55ca773a9f816d94c4192bbd3910082fcdfe7c9d authored about 4 years ago by Joe Stone <[email protected]>
fix(docs): update supported locales (#1513)

* README.md: Add supported locale for isDecimal

* alpha.js: add Indonesian decimal

13c012972b91c3fb6f5960cd02a9705843979fc0 authored about 4 years ago by Yana Agun Siswanto <[email protected]>
feat(isStrongPassword): new validator ๐ŸŽ‰ (#1348)

* Add isStrongPassword method

* Add tests

* update README.md with isStrongPassword

* re...

27aa419ad796d38314e139aff986e6255210a5db authored about 4 years ago by Tim <[email protected]>
feat(isMobilePhone): add ar-MA locale (#1521)

* feat(isMobilePhone): add ar-MA locale

* test(ismobilephone): add tests for ar-MA locale

...

0b34b938412c68ffc700bc88ba422f94e882c273 authored about 4 years ago by Salah Eddine Lachkar <[email protected]>
fix(isFQDN): allow all-underscore labels with allow_underscores (#1469)

15bec49d5018f2d785e2aafba22456e1a9432ccd authored about 4 years ago by Richard Gibson <[email protected]>
refactor: refactor assertString fn (#1454)

a19ebffa8d93af3ef92a7500815e80a2494cedfa authored about 4 years ago by Siddharth Borderwala <[email protected]>
feat(isEmail): add character blacklist enhancement (#1449)

* added email character blacklist

* merge conflict fixed

03b60e24955819e94356f0949fba98f4cc56f527 authored about 4 years ago by Rubin Bhandari <[email protected]>
feat(isAlpha): enhancement to support ignore characters (#1286)

closes #1282

b569296c80b45387d3fddfd7aaf497f20848ef55 authored about 4 years ago by mum-never-proud <[email protected]>
fix(isFQDN): make it more strict (#1474)

de08315d2148c2d4351ef7583ba8784f4de7b2ea authored about 4 years ago by Cristhian Motoche <[email protected]>
feat(isPostalCode): add SG & MY locales (#1502)

Co-authored-by: Ho Chin Chee <[email protected]>

be8874d821928cd835358af62f9e9a10b95585ee authored about 4 years ago by Ho Chin Chee <[email protected]>
feat(isMobilePhone): add support for de-LU,it-SM,sq-AL and ga-IE locales (#1492)

* Added de-Lu locale for isMobilePhone

* removed landline numbers for de-LU

* Added it-SM ...

bab507ad4a33156ece15582268b2fe0ab3bbca1d authored about 4 years ago by Michael Firlus <[email protected]>
feat(isMobilePhone): add es-HN locale (#1487)

e0c8047d16d4bb2e4e919a3187f4ed2a52e857f2 authored about 4 years ago by Jehiel Martinez <[email protected]>
fix(isMobilePhone): fixed pt-br locale (#1407)

* correct regex for pt-br phone numbers

* changed tests for pt-BR mobile phone number validat...

73ce41d8196d9f75ca02b7544a29c472fd93a3ba authored about 4 years ago by viniciushvsilva <[email protected]>
feat(isAlphanumeric ): add th-TH locale (#1484)

* Support Thai locale for isPostalCode

* Remove unrelated changes

* Add thai locale to isA...

39f2bdc432ea3abf145b2782e21bc11e38ca1c9e authored about 4 years ago by Tanate Meaksriswan <[email protected]>
feat(isAlpha): add th-TH locale (#1481)

* Support Thai locale for isPostalCode

* Add th-TH locale for isAlpha

* Update dist files
...

d99dc6f5e8f3d8c6ee8de03fc640fa72e9a110b3 authored about 4 years ago by Tanate Meaksriswan <[email protected]>
feat(isPostalCode): support for TH locale (#1480)

* Support Thai locale for isPostalCode

* Remove unrelated changes

4ba862a5e0a7fe3cec84aa93aaabc2155c033e27 authored about 4 years ago by Tanate Meaksriswan <[email protected]>
fix: gitignore specificity (#1477)

* fixed lib in gitignore

* Update .gitignore

62650b1c6a55313b1d29e17e4b0b969ac4f4b31c authored about 4 years ago by Rubin Bhandari <[email protected]>
chore: add generated files to gitignore (#1458)

* added generated files to gitignore

* deleted build files

* deleted build files

9deb6296be0fbb7e54a75823d1c976c10e07e623 authored about 4 years ago by Rubin Bhandari <[email protected]>
fix(docs): add ar-LY in isMobilePhone (#1475)

107d3c7e07f848cb5ee7156913e78ff133f1bce3 authored about 4 years ago by Rubin Bhandari <[email protected]>
feat(isMobilePhone): add support for lebanon,georgia and peru locales (#1473)

6346f993866ae44e5646d04df831c846667361a4 authored about 4 years ago by Rubin Bhandari <[email protected]>
fix(isAlpha): fix ุญ character validation in fa-IR locale (#1455)

fixes #1400

* feat(isAlpha) fix ุญ character validation in fa-IR language code (#1400)

* f...

0c556565ad1fc60a35ac0272c4df3604d668f58f authored about 4 years ago by Muhammad Fakhri Putra Supriyadi <[email protected]>
feat(isPassportNumber): add RU locale (#1467)

* added RU to isPassportNumber

* added tests for RU in isPassportNumber

* Fixed tests erro...

6d61d4cdf7433286fec4821ce1200f90e5084027 authored about 4 years ago by Den <[email protected]>
feat(isMobilePhone): add dominican phones validation (#1470)

* add dominican phones validation

Signed-off-by: Luis Contreras <[email protected]>

* fix...

ec513566618617a926365049d7e02d872011034a authored about 4 years ago by Luis Contreras <[email protected]>
feat(isPassportNumber): add Belarus locale (#1468)

* add Belarus to isPassportNumber values

* fix tests

121547d96e6c22ad5c6979ab0917e67dc73d7858 authored about 4 years ago by zenby <[email protected]>
chore: update assert.equal() to assert.strictEqual() (#1471)

8f0d2f98ba3b430d5bfeec7a5307e7410441cb4e authored about 4 years ago by Yoni Medoff <[email protected]>
feat(isMobilePhone): added bolivia mobile (#1460)

closes #1413

* added bolivia phone

* Update isMobilePhone.js

* Update isMobilePhone.js
...

dbd2a4de7200e24e845e0873803323d3c3da21c1 authored about 4 years ago by Rubin Bhandari <[email protected]>
feat(isPostalCode): add belarus locale (#1459)

* added postalcode for belarus

* test updated

279e771e8f891ad70186e9d43cbc39dd0c503637 authored over 4 years ago by Rubin Bhandari <[email protected]>
feat(isPostalCode): add support for DO and HT locales (#1456)

c5a1a226fdaca5f5ba856cad1803070162b1d06f authored over 4 years ago by Yoni Medoff <[email protected]>
feat(isBase58): add new isBase58 validator (#1445)

7916dfd093f2cc0ccb44679893b3e999e96bc49e authored over 4 years ago by Ezrqn Kemboi <[email protected]>
chore: sync compiled versions

26f3715698d1f91b7d4d127c5ac3bb28bd51f047 authored over 4 years ago by Chris O'Hara <[email protected]>
feat: added support for Azerbaijani (az-AZ) locale in isAlpha and isAlphaNumeric (#1447)

685c3d2edef67d68c27193d28db84d08c0f4534a authored over 4 years ago by Fagan Saidzade <[email protected]>
chore: refactor isTaxID for supporting more locales (#1409)

* Prefix US-related functionality with "enUs"
* Remove assumption of global IRS-like campus pre...

78013906dfed90acd8b977ad27bb7e4f18d834e2 authored over 4 years ago by Diomidis Spinellis <[email protected]>
refactor(isDate): add strictMode and prevent mixed delimiters (#1402)

* fix(IsDate): prevent using mixed delimiter

* refactor(isDate): normalize date options and e...

c94bfdec7150c3b9d204e74d3b49e6afb6a2c263 authored over 4 years ago by Sarhan Aissi <[email protected]>
feat(isMobilePhone): add es-AR locale (#1444)

Argentina locale

d6fff372cec2386309da3215ab9e15209b2f3bfc authored over 4 years ago by Cรฉsar Irala <[email protected]>
chore: update changelog with locale details (#1443)

0f7739ae9ce1a870ee5ac5026b56a6ecb3985aed authored over 4 years ago by Anthony Nandaa <[email protected]>
fix(isEmail): respect ignore_max_length option (#1435)

* Do not validate the length of email parts if ignore_max_length is true

* fix missing comma

2a80c343f9fe812ad2bef2c80299275d42626daa authored over 4 years ago by Evan Tahler <[email protected]>
fix(isURL): added require_port option (#1436)

Co-authored-by: Yan Shanli <[email protected]>

0a5a20a785aaad7984b923c4079ee5a913ade72b authored over 4 years ago by yshanli <[email protected]>
13.1.17 (#1440)

ready for npm release

f492d89e8c662f73b0bf262db022ba3b863a1ae1 authored over 4 years ago by Anthony Nandaa <[email protected]>
feat: add support for Azerbaijani postal codes and mobile phones (#1439)

d5bbcf5a6bbed207e76f7b4912130c44995cb3ee authored over 4 years ago by Fagan Saidzade <[email protected]>
fix(docs): fix simple typo (#1428)

There is a small typo in es/lib/normalizeEmail.js, lib/normalizeEmail.js, src/lib/normalizeEmail...

e3f9d2b6e1c5a5ee1589be06ffeda0c76bf60bde authored over 4 years ago by Tim Gates <[email protected]>
fix: isBase64 and isBase32 seeing empty string as invalid (#1419)

Co-authored-by: Jonas Grosse-Holz <[email protected]>

491d9c0eea23f8401b5739803fb8e55c6860b32b authored over 4 years ago by Jonas Grosse-Holz <[email protected]>
fix(isUrl): add proper validation for emails (#1425)

0177658d9ad58dd3d217a8d40d9e287595414643 authored over 4 years ago by Heanzy Zabala <[email protected]>
feat(isMobilePhone): add Uzbekistan mobile phone validation (#1420)

* Add mobile phone validation for Uzbekistan

2ec9426a3ce456665ac0ea79a91f9ea867122987 authored over 4 years ago by icyice0217 <[email protected]>
chore(isTaxID): test against valid and invalid US TIN prefixes (#1408)

The existing isTaxId validation tests only checked the format,
while the validation code also t...

db0a40227e0b09c55c96aa27d1c62b14759fa294 authored over 4 years ago by Diomidis Spinellis <[email protected]>
fix(isAlpha): fa, fa-IR, fa-AF based on cldr (#1411)

28f7f65444608a222ff51a0617f67a5bc77abb45 authored over 4 years ago by Muhammad Hussein Fattahizadeh <[email protected]>
fix(isURL): added validate_length option (#1397)

fixes #1396

* add validate_length to isURL

fix for issue: https://github.com/validatorjs/...

ed86b0a19993fb51c136640f4ef54f3f38a78684 authored over 4 years ago by Tom Grossman <[email protected]>
feat(isMobilePhone): add support for Philippines locale (#1388)

* Update isMobilePhone.js (#1)

Add support for Philippine mobile no.

* chore: add locale o...

af3619689d4a7ae318ea7cc5e593313e27ddf1bf authored over 4 years ago by Nelmin Jay Magan Anoc <[email protected]>
fix(isIBAN): add support for EG and SV (#1394)

bb7b211c13a4b20399a2baa1b41be64b236bad76 authored over 4 years ago by Heanzy Zabala <[email protected]>
fix(isMobilePhone): update regex for de-DE (#1391)

fixes #1378

f67a57f65ba16f655db8abfb4628a7659739f03f authored over 4 years ago by Heanzy Zabala <[email protected]>
feat(isIdentityCard): add the Italian locale (#1384)

* Added the Italian Electronic Identity Card validator

* Fixed typo on regular expression use...

9207b04ac6ec9e7320693df8a1341a002826c50a authored over 4 years ago by Lorenzo De Bernardini <[email protected]>
chore: add missing tests and switch to coverall (#1376)

* chore: replace coverall with codecov

* chore: add missing old build artifacts

* chore: f...

ebc6c8627c7d49b4eaab5bf2a461e42b80fb09e1 authored over 4 years ago by Sarhan Aissi <[email protected]>
fix(docs): fixed typos on docs (#1383)

7926341e6b418ebfc8e0aaf3654eea82c67c217f authored over 4 years ago by 0xflotus <[email protected]>
chore: improve code coverage (#1373)

926accc8e39e738adf540d391ee72880f3a8403b authored over 4 years ago by Ezrqn Kemboi <[email protected]>
feat: add isalpha and isalphanumeic for vietnam (#1371)

18caa0a7dbb47bf9d709d131fd0dd94637ab711e authored over 4 years ago by Rubin Bhandari <[email protected]>
fix: fixed spaninsh postal code and mobile number regex (#1370)

a0a2e77f07ac759dd531491fbbc97a25525ae3d3 authored over 4 years ago by Rubin Bhandari <[email protected]>
feat(isPostalCode): update israel postalcode regex (#1367)

* Update isPostalCode.js

* added test

a3cddc1aaf4d81525bb3c0097623541a1caca8e1 authored over 4 years ago by Rubin Bhandari <[email protected]>
fix(isMobilePhone): redo bs_BA locale regex (#1356)

Redo bs_BA locale due to the previous revert #1355

6e26cce60a504e7caf6a61deba1db8c01aeecffd authored over 4 years ago by MladenZeljic <[email protected]>
feat(isMobilePhone): update zh-CN validation (#1301)

2a4043de78b5e1141c7acaa2988bf22aec40dbfe authored over 4 years ago by Heathcliff-Hu <[email protected]>
chore(build): add node 6 on build pipeline (#1357)

Adding Node v6 on the build pipeline to act as a proxy for "old" browsers.

5f6f2a42261b6696b98ef8edd87b4a07ece7fb29 authored over 4 years ago by Anthony Nandaa <[email protected]>
13.1.1

b7ffd5db054f6dee229f7e1ac317c3fd200df9fb authored over 4 years ago by Chris O'Hara <[email protected]>
fix(isMobilePhone): revert #1167 (#1355)

bdaeced894a9995443508929ade5e5196e7e9684 authored over 4 years ago by Anthony Nandaa <[email protected]>
13.1.0

591032509b687a9d0522f37887ab19bb72edc003 authored over 4 years ago by Chris O'Hara <[email protected]>
chore: update the changelog

55b5842cc402ebd8612406304567a17151539b05 authored over 4 years ago by Chris O'Hara <[email protected]>
chore: get everything in sync

9d05631848abbc6a44b53fc782ef978cc9b0c9e9 authored over 4 years ago by Chris O'Hara <[email protected]>
fix(isIMEI): add options for hyphens (#1347)

* added options for hyphens in isIMEI

* Update README.md

adef70283d63c911c1486db7f5532869ae1328aa authored over 4 years ago by Rubin Bhandari <[email protected]>
feat(isMobilePhone): add es-CO locale (#1198)

* Adding es-CO locale for mobile phones

* Removing unrelated file changes

* Unrelated file...

5322e6a2c83a6d0c2408543e613f8a72972d89f8 authored over 4 years ago by Andrรฉs Zorro <[email protected]>
feat(isIMEI): add new validator isIMEI (#1346)

closes #1344

* feat: added imei

* Update README.md

added imei format in readme

* fixed

b88334fb54558179051a6a88f24aa630fe00b66e authored over 4 years ago by Rubin Bhandari <[email protected]>
feat(isLatLong): add DMS validation (#1340)

Update PR for #1158

closes #1150 #1158

Co-authored-by: rohankulshreshtha <rohankulshres...

10070979e36d3e9a977e4abccfd0e2be73070cb9 authored over 4 years ago by Paras Gupta <[email protected]>
feat(isTaxID): add new validator (#1336)

- starting with en_US locale.

closes #1320

* feat: added isTaxId

* locale added for taxid

8adc4c639186694eade3ef3539bd1630278734cd authored over 4 years ago by Rubin Bhandari <[email protected]>
feat(isMobilePhone): add bosnian locale (#1167)

* Updated mobile phone number validator and test

Added verification for bosnian mobile phone ...

c5cab7ddfd491bf8e0513b14fb30cdb19407eec8 authored over 4 years ago by MladenZeljic <[email protected]>
fix(docs): update readme (#1335)

* Fixes #1303

* Added postal code for nepal

* Added NP locale to postal code

* Added co...

78dd7d21752048a1136995fbcad8d94031eb63c9 authored over 4 years ago by Paras Gupta <[email protected]>
fix(isMobilePhone): add support for en-SG +656 (#1337)

3aeeb2b3f24db88c1ccfba5e471df1d8446c8fc0 authored over 4 years ago by Chung Wei Leong <[email protected]>
fix(isSlug): fix to disallow spaces (#1338)

* Fix: Space Error in isSlug()

* Added Space Test for isSlug()

ccac8fd0d65cf1e5f773bea85ffafa830cdad3b4 authored over 4 years ago by Anshu S Panda <[email protected]>
feat(contains): add ignoreCase option (#1334)

* Fixes #1303

* Added postal code for nepal

* Added NP locale to postal code

* Added co...

e501b9ce0918b1351d2779fe78b16b783a5e8c3e authored over 4 years ago by Paras Gupta <[email protected]>
chore: update issue templates (#1333)

3223f589b5db4be94cfd936148e3eb19b3d826a5 authored over 4 years ago by Anthony Nandaa <[email protected]>
chore: add a PR template (#1332)

c904e11fdd71d0d2fc07fe1effb66a219851941e authored over 4 years ago by Anthony Nandaa <[email protected]>
fix(isNumeric): add bc locale option (#1330)

Co-authored-by: LeviathanCalumet <[email protected]>

Adds a backward compatible o...

2514fbbadb9b1d2873088a7e53ad4af14f464124 authored over 4 years ago by matthieu88160 <[email protected]>
fix(isJSON): add option to allow primitives (#1328)

closes #1327

++ No BC break

Co-authored-by: LeviathanCalumet <[email protected]>

dbb54f5ab544d03282f092e81388ab862bca9aa8 authored over 4 years ago by matthieu88160 <[email protected]>
fix(isMobillePhone): update nl_NL locale (#1311)

* nl_NL formatting update

6 is not optional:
correct: 0612345678, incorrect: 012345678
...

1e4011a40e6a80618343be766d99d292e9211b7c authored over 4 years ago by Erik <[email protected]>
fix(docs): more fix on lexical ordering of validators in README (#1326)

3dfad251a06952e526e5b4faa1ba3d9eddd1e1f9 authored over 4 years ago by Paras Gupta <[email protected]>
fix(docs): fixed order of validators in README (#1323)

c6185d9e1f12506f305cc386614744151fe380e0 authored over 4 years ago by Rubin Bhandari <[email protected]>
feat(isIdentityCard): add norway locale (#1324)

* Fixes #1303

* Added postal code for nepal

* Added NP locale to postal code

* Added co...

e807fb914552585fea426f17372e93b0fc5037fe authored over 4 years ago by Paras Gupta <[email protected]>
fix(isJWT): modify to use urlsafe base64 (#1316)

* Merge conflicts resolved

* Merge branch 'patch-jwt' of https://github.com/parasg1999/valida...

44074214142957a5732b8b56fb3e5d8e9a590b3c authored over 4 years ago by Paras Gupta <[email protected]>
fix: add assertion on isPassportNumber (#1319)

* feat: added zimbabwe mobile number validation

* fix: added missing assertString on isPasspo...

8f5a0278b931fa1da4263c2881ffa25d3fed072c authored over 4 years ago by Rubin Bhandari <[email protected]>
feat(isIdentityCard): add indian aadhar (#1322)

* Added postal code for nepal

* Added NP locale to postal code

* Added country code to pas...

29b17d2d7b9d7c62d9308aa57c5b26ea27344f44 authored over 4 years ago by Paras Gupta <[email protected]>
fix(docs): add supported country codes to isPassportNumber (#1318)

a8b85151f9ac020d7b143b85bcaf8cbe9e91b560 authored over 4 years ago by Paras Gupta <[email protected]>
feat(isPostalAddress): add nepal locale (#1317)

* Added postal code for nepal

* Added NP locale to postal code

678b52a9940b83988265df90b2f7f4eb737916b6 authored over 4 years ago by Paras Gupta <[email protected]>
feat(isMobilePhone): add zimbabwe locale (#1315)

3734367326c41b596a67027e33b01729ccbf6990 authored over 4 years ago by Rubin Bhandari <[email protected]>
feat(isBase64): add urlSafe support (#1277)

* added support for isBase64URL

* updated lib for isBase64URL

* update readme

* refacto...

027d0922efee9dc00379f61f910cc02681cee655 authored over 4 years ago by mum-never-proud <[email protected]>
feat(isMobilePhone): add support for de-CH (#1314)

* feat(isMobilePhone): add support for de-CH

* Tweak readme + move tests in new group

* Cl...

f2ffa59494afbc606f1b74e16eb8ac54f32f39e3 authored over 4 years ago by Mariusz Kogut <[email protected]>
feat(isPassportNumber): add indian locale (#1313)

bb2e585961c07e01bfbd4ed9de26df38e6315439 authored over 4 years ago by Paras Gupta <[email protected]>
fix(isMobilePhone): fix for zh-CN (#1312)

fixes #1303

1cc189e56d61ae531089a2ad6e17a6c1c8a8b210 authored over 4 years ago by Paras Gupta <[email protected]>
feat(isIBAN): add Iran locale (#1293)

aa31434bf90aa398911d27cf8c002429145d88af authored over 4 years ago by Ali Eskandarpour <[email protected]>
fix: give names to default exports (#1289)

isLatLong & isPostalCode

6b6a69927cb4e4e240850f646511b39a1eb08b06 authored over 4 years ago by Josh <[email protected]>
feat(isMobilePhone): add libya locale (#1294)

closes #1290

8db38779e34dbb073c1905e339ff9394da654a8b authored over 4 years ago by almelyan-ly <[email protected]>