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

fix: isCurrency symbol validator regex (#1306)

closes #1292

be3438330d36de28cec4291fe6e0021f62d22e6c authored over 4 years ago
docs: fix formatting (#1285)

The format info was orphaned to a table cell by itself, in the wrong column

4e0fc27427ef8cda7d18f6e2c1c6b28baa6bb594 authored over 4 years ago
feat(isIdentityCard): add support for zh-CN (#1281)

* add support for zh-CN in isIdentityCard()

* feat: add isIdentityCard tests

* fix: edit i...

21939132c07cbbc7f6b2352980282764c5d8bb0a authored almost 5 years ago
fix: readme fix for isDate (#1280)

* readme fix

* change category

84f93fee7e9528eb7ad817d27ce153abc0b43728 authored almost 5 years ago
feat: add new isDate() validator (#1270)

* add support for isDate

closes #1270

* added files

* update readme

* added date fo...

ff118442754747c07cacebd48ae31aea45b1305b authored almost 5 years ago
feat(isMobilePhone): add Costa Rica locale (#1279)

* Costa Rica mobile phone added.

* Update isMobilePhone.js

* Update README.md

* Update ...

ac7620a5986cb077ba639af462aa8e1627c52c8f authored almost 5 years ago
feat(isIdentityCard): added support for Tunisia (#1112)

* added support for Tunisia National Identity Card
test Successfully passed

Signed-off-by: M...

db633ed8081ea31ba1c6ba4d179c61a1b0926336 authored almost 5 years ago
fix(README): add missing isMobilePhone locales (#1273)

- add am-Am
- arrange da-DK
- add es-CL
- add fo-FO
- add kl-GL
- arrange pt-BR
- add fr-BE

592c287d86e1ef8c4099fe3af9dea192b2f8419b authored almost 5 years ago
feat(isMobilePhone): add validation Sri Lanka locale (#1199)

* added 'en-SL' validation with a test and updated README

* fixed according to the alphabetic...

e153d87a2148bd1c7a7b1a9abf0b0a8a6dfc30f8 authored almost 5 years ago
feat(isCreditCard): added support for 19 digit cc (#1177)

* added support for 19 digit cc

added support for 19 digit visa and discover

* Update val...

d4a5ee0a13c8293f390812ddef21bc6969ffd78a authored almost 5 years ago
feat(isFQDN): fix tld validation (#1091)

* feat(isFQDN): fix tld validation

* feat(isFQDN): fix tld validation

* fix: combine two i...

2a3ad843ee0cf9800d39e7a7970600ff82a80060 authored almost 5 years ago
13.0.0

4db2711c416b4ddbe47439a78694fcaad82a4cbb authored almost 5 years ago
chore: update the CHANGELOG

79cc4d70b079de607474f527502da47441c111f5 authored almost 5 years ago
chore: sync compiled versions

df2c1468813ea809eb3bf4c27fe8f0edb7aaa50f authored almost 5 years ago
fix(isIBAN): only strip spaces and hyphens before validating IBAN (#1268)

04769b5acfbd4ffd4017ab81de8fe51956f915ac authored almost 5 years ago
fix(isMACAddress): allow address with dots (#1267)

afafb54c6cc33d512527231e4ee0179c29e9b929 authored almost 5 years ago
feat(isPassportNumber): Add Algeria Passport (DZ) (#1265)

* feat: Add Algeria Passport (DZ)

* feat: add DZ(Algeria) Passport test

add missing Algeri...

2eb4049c5179a130951ef5b411e171d3b568c36a authored almost 5 years ago
docs: add notes for md5 (#1260)

closes #1144

9fffa9014483c67dfd066a13ca9d08bc93a09152 authored almost 5 years ago
feat(isHSL): added isHSL validator (#1159)

closes #1245
====
* isHSL WIP

* Added another valid test case.

* Updated readme to inclu...

b1a3b4fd549df68a7825d461db3000d1a8a6f25f authored almost 5 years ago
feat(toBoolean): use regex for false string value (#1081)

Use regex matching so that it converts
False or FALSE (strings) to false (boolean) and
True or...

f92c08b6692f011eaaafa613493d2190d30a40b3 authored almost 5 years ago
fix(isPassportNumber): minor styling fix on docs (#1251)

8111e38ef95b6f5410b94913c97f1f88e1112449 authored almost 5 years ago
feat(isPassportNumber): add isPassportNumber validator (#1250)

* feat: implement isPassportNumber validator

* normalize str by cleaning spaces and convertin...

9836c295763a661274dd56207fe0c4888f989515 authored almost 5 years ago
feat(isEthereumAddress): add isEthereumAddress validator (#1117)

* Add isEthereumAddress

Basic validation for Ethereum addresses

* Resolve merge conflicts

4f74f793f42ae06c23c0b824f823de3b45429c2c authored almost 5 years ago
feat(isLocale): add isLocale validator (#1072)

- it validates different languages for different geographical location
- Closes #954

7bd816e938251b3c6913dd89d4c270aababb6db3 authored almost 5 years ago
feat(isRgbColor): add isRgbColor validator (#1141)

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

91c25918daae0a49ea775de8dc448648e46f29ea authored almost 5 years ago
fix(isIP): wrong IP address validation (#1211)

* Bugfix - Wrong IP address validation
https://github.com/validatorjs/validator.js/issues/1209
...

c109ace77ada1dc4a5c96ce386db8e9be127350a authored almost 5 years ago
feat(isSemVer): add semver validator (#1246)

* feat: add isSemVer validator to check for Semantic Versioning

* style: modify function docs...

a87165ab4556773fe733959e1bcab1b2dca698c5 authored almost 5 years ago
chore(coverage): add coverage report (#1131)

- closes #1047

c77067854c8150aa29afa89e0e1908073e07c202 authored almost 5 years ago
feat(isEAN): implement isEAN validator (#1244)

* feat(isEAN): implement isEAN validator

* add testcase to cover 0 as EAN check digit

* mo...

fc253c46cfc638b7db8075cfa7594fc380fe0a45 authored almost 5 years ago
feat(isBtcAddress): add isBtcAddress validator (#1163)

46585efa4467abc5a764e2b8f5109cc0cd235df6 authored almost 5 years ago
feat(isIBAN): new validator (#1243)

* feat: implement isIBAN(str) validator

* re-arrange country codes alphabitcally for better r...

b331b5aebf50b1c6a405e8da9dcc67afe6916963 authored almost 5 years ago
fix(isAlpha): update greek alphabet, el-GR (#1238)

* Feat: Added more letters to Greek alphabet

* Fix: removed /s

* Test: Added test, no over...

1c9efc5a2aed486b102680ebd5ac7250ba7fca07 authored almost 5 years ago
12.2.0

04b8b0a530aeb8051b7ee829e8539005e419b1ec authored almost 5 years ago
chore: sync compiled versions after running tests

e8107afccb62cb6ff5f9025b3266ffe598696d35 authored almost 5 years ago
fix(isPostalCode): add better validation for EirCode IE (#1234)

33b444625282df2134095dfc54ed0b1d8850410a authored about 5 years ago
feat(isHexColor): support css colors level 4 spec (#1233)

eb787efd54a7086a529c0352771c35071ee97f78 authored about 5 years ago
fix(toFloat): verify the string can be safely converted to a float (#1227)

This is needed because parseFloat('2020-01-06T14:31:00.135Z') will return 2020, even though it s...

13d704516237b2e1db62f80a64c78f0dd6721b07 authored about 5 years ago
feat(isMobilePhone): add support for armenia phone (#1217)

* Add support for armenia phone

* Modify regex to support other mobile carriers

closes #1215

ea39867fda595e15d49226f9ff66189d05e1645f authored about 5 years ago
fix(isMobilePhone): allow spaces in Hong Kong and Macau phone numbers (#1213)

0b9f5935a42f396b2c69cc123ee6d7af1c2df37a authored about 5 years ago
feat(isMobilePhone): add Macau locale (#1200)

549cbec8b502bce0167c30165d3df82f5cfd3bde authored about 5 years ago
fix(isAlpha): pt-PT locale validation (#1207)

* added diaeresis to every vowel in pt-PT alpha

* tests added

a1552d893c5bd5e514beda4f61185d2c6074b17a authored about 5 years ago
fix: add documentation for isURL (#1114)

* adding documentation for isURL

* adding documentation for isURL in README.md

b0787d9e4e858b0937d25523240ed8159f7cdbd3 authored about 5 years ago
12.1.0

0d204da14f640fd2a8bf1874b6995128ff28409d authored about 5 years ago
chore: update changelog

fe52e341bfb4969b4178f6d1d100f6d9cfa1880c authored about 5 years ago
chore: sync compiled/min versions

8b929d36f00f6d13b48c995f29943aecbe921aae authored about 5 years ago
ES module for webpack tree shaking (#1015)

c9e411c575d4d1f0d9f351a8846d7a7b24b1bff1 authored about 5 years ago
chore: sync compiled/min versions

fc3f577fe7ce2f53ba92dd1246ad4dc537bb86ac authored about 5 years ago
fix(docs): 'IR' added to isPostalCode listing (#1183)

116d74dec263a7b2840909bd7ef54f3e5f51b32f authored about 5 years ago
feat(isIP): add ipv6 scoped architecture text format (#1160)

* Added ipv6 scoped architecturetext format

* Simple variable declaration fix

4dc1f88d63245d4639af375db91ae544977b36dd authored about 5 years ago
feat(isMobilePhone): add nepal, ne-NP locale (#1162)

* added nepal number

* linted

* Update README.md

e630269db685bd574cd8b34940feb3b41e79c0fe authored about 5 years ago
fix(isMobilePhone): enforce stricter Ecuador phone number validation (#1191)

* Enforce stricter Ecuador phone number validation

* Add more tests

5b4a95fd1cd40ceb94a7a38f72da15b9595a39fd authored about 5 years ago
feat(isMobilePhone): add es-EC validator (#1187)

* Add Ecuador phone number validator

* Fiix CI test issue

59077528ffdc4f2fc692131aa15866d5b132817f authored about 5 years ago
12.0.0

b5a1d1f23fcdd24e3ca9d6090fdc0a06fcc23d55 authored about 5 years ago
chore: update changelog

339e08b462c21cd26bc14ada0b458bb36a83d8e0 authored about 5 years ago
chore: sync min version

01d0a1be89e1871b35950a7066ea6fead9fa405d authored about 5 years ago
chore: add test configs for nodejs 8-12 (#1181)

b6f406e1c1a64fa04f44b7f83d75e4fece32a418 authored about 5 years ago
feat(isMobilePhone): update zh-CN validation (#1174)

30e8dea159be3ae342c52d679b33225fb5166101 authored about 5 years ago
feat(isMobilePhone): add es-PA locale (#1165)

2a80a4fc05ebf3aee30f081e6066149ee194cdef authored over 5 years ago
fix(isMobile): allow for extra formatting for ja-JP locale (#1166)

* WIP: modified ja-JP check.

* WIP: added test cases.

* Added one more invalid test case.

659a75855199329bb742bd6528f178cebf394458 authored over 5 years ago
feat(isSlug): add isSlug validator (#1096)

closes #952

2222e5ae3fa8c6303cf43a3b4c1263ec7da358f8 authored over 5 years ago
fix(README): update contribution section (#1143)

- close #1142

71c46e138ad9e1a52299e0fc3bc68f64fd01678d authored over 5 years ago
fix: add validation for '0x'-prefixed hex strings (#1147)

* Added validation for '0x'-prefixed hex strings.

* Added 0h-prefix as an acceptable hexadeci...

1bf00948fd60367db1645261ca5ce7d6aef097b6 authored over 5 years ago
feat(isOctal): add new isOctal validator (#1153)

4162ae7fc6d27404d4bf2ee51d496eb105104d50 authored over 5 years ago
fix(isPostalCode): postal code validation fix for locale IN (#1152)

* postal code validation fix for locale IN

* regex updated

d18a8b8caa54f645aab269b01a36faaceb76a802 authored over 5 years ago
fix(isMobilePhone): add new prefix for bn-BD (#1132)

3087572e3af7afb7b49544c8ffb0cac301d04109 authored over 5 years ago
feat: add fa-IR to isAlpha and isAlphanumeric (#1121)

* merge conflicts #1121

* merge conflicts #1121

* comma fix

72d9f557a13c9dadeda1ecd4778476fdfbf82c49 authored over 5 years ago
fix: update build status travis on README (#1124)

cff8a582ad9ca3b8361daa6074ff54f9d65dc0b4 authored over 5 years ago
feat: add hebrew support to isAlpha and isAlphanumeric (#1125)

242c3bfbf6db5694e0018c71271a482916ae467c authored over 5 years ago
fix: typo in README (#1126)

b4672f4670cb75aa16e5b8d0b1ac8476a286c54e authored over 5 years ago
fix: alphabetized the list of validators in README.md (#1110)

ee038b69ebcf795c4ffb71f8e74fa03952953a52 authored over 5 years ago
fix(#1092): add en-GG on README (#1093)

b36b420da6f8c36220a6fcd1a5797cb5cdf7227a authored over 5 years ago
feat(isMobilePhone): add Guernsey locale (#1092)

a4ca95253e78e342aa8803d90f02a275c8c3315c authored over 5 years ago
feat(isBIC): add isBIC validation (#1071)

* feature(isBIC): add isBIC validation
- validate valid BIC
- refers part of #951

* chore: ...

23fcd9cb839108455721e755fa277a7cad445feb authored over 5 years ago
chore(isPostalCode): add test cases for BR (#1082)

c26558103efd228430f8437f68ee46c78ef8aceb authored over 5 years ago
feat(isPostalCode): add Ireland support (#1083)

35a72b6788235f19f28de612cf1fd3ebf69e2ed2 authored over 5 years ago
fix(README): link to contributors (#1077)

The (relative) link to contributors was defaulting to `/blob/master/graph/contributors`, I made ...

98b2ca6a45cdac2bc868811c5d21bc656313bf31 authored over 5 years ago
fix(isLatLong): fix bug on brackets mismatch (#1074)

- when lat starts with (, it makes it a true latitude.
- Closes #929

47f3492976f3a24c52d337db2e0dc59b46ca7e90 authored over 5 years ago
fix(isLength): return true if min no supplied (#1070)

- ensure that even when user does not pass max and min, set defaults for the same
- instance, v...

1ce76a1a26753eae42f848515734ef9ce4ff57b5 authored over 5 years ago
fix(isMobilePhone): ja_JP locale (#1073)

This PR fixes ja_JP locale to support 060 prefix and also issue with the general sequence.

* ...

25e84cf1180e348ab585392102ae6889cfdd66e4 authored over 5 years ago
fix(isPostalCode): ensure sweedish postal code does not start with 0 (#1069)

Authored by Ezrqn Kemboi <[email protected]>
Closes #1008

54bf8c4418ec33a64994538c3e9aec7dabe56dd5 authored over 5 years ago
fix(isMACAddress): add use of hyphen or spaces in mac address (#1065)

- Authoured_by: Ezrqn Kemboi <[email protected]>
- Closes #1061

02896f36451ca0638bc54e3f6a027eaa7fa04c64 authored over 5 years ago
fix(isHash): to include uppercase chars in hash (#1062)

* change hash test regex to include uppercase chars

* Clean PR on allow uppercase for isHAsh
...

cf00ee6ed3aa83f8bda32aaa89a76e4d1bf3e128 authored over 5 years ago
feat(isMobilePhone): add france oversea department phone codes (#1060)

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

4aac1b71c24a6c0ffabce82709c36f4f90faa694 authored over 5 years ago
feat(isMobile): add de-AT locale (#1059)

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

* Added isMobile de-AT

* Added local de-A...

7125c571e9be0094766a2c943883aa47e8720361 authored over 5 years ago
11.1.0

56cd1f04a5c7d97a31d2e9c92133cbbb6ade6548 authored over 5 years ago
feat(isPostalCode): add PR locale (#1057)

2f6208486a0e149d44e88a4f89deddb901663ee4 authored over 5 years ago
feat(isMobilePhone): add Bahrain locale (#1056)

This commit adds the Bahrain (ar-BH) locale for isMobile.

8d8dbeb0e48e532714e0ba121ef01bb5c4059b7b authored over 5 years ago
feat(isMobilePhone, isPostalCode): add support for Malta, en-MT (#1055)

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

closes #975

* Add Malta Postal Code (XXX0000) ...

20ad9b738a077ef3f20909c47df9168fbf5e2b7a authored over 5 years ago
feat(isMobilePhone): add nl-NL locale (#1054)

This PR adds support for Dutch (nl-NL) locale for isMobilePhone.

closes #923
====
* fix(is...

1a2a868c349d4229d7845fe5ce4a91e857a5e647 authored over 5 years ago
#990. Clean up PR #991 (#1052)

* #990. Fix for Fiji mobile phones format validation.

* chore: tests and update readme for Fi...

f3f4070d7720ad5ac2e8ea9ccc083ecbc3c9c5e8 authored over 5 years ago
feat(isPostalCode): add BR and NZ locales (#1049)

c5c0bf2eeea2aebfca9be81280f3488868d56f18 authored over 5 years ago
fix: some fixes to isIdentityCard('he-IL') (#1048)

* added support for IL in isIdentityCard()

* fix ci

* fix CI #2

* fix CI #3

* fix co...

dcb2db0bc50ebcb1a0f4c6e70cd6a998e88e5d7c authored over 5 years ago
feat(isIdentityCard): add he-IL locale (#1041)

* added support for IL in isIdentityCard()

* fix ci

* fix CI #2

* fix CI #3

* fix co...

7735e0f58a036a207a7bb91c9143845644755547 authored over 5 years ago
chore: code coverage improvements (#1024)

* fix(isISO8601): add additionnals checks for leap years

* fix(isDecimal): correct decimal po...

9ee09a7c6227dba4d8953d8de2346090a742eeaa authored over 5 years ago
feat(isIdentityCard): add zh-TW locale (#1040)

* Add zh-TW National ID Rule

* Add zh-TW ID rule on README.md

* fit eslint rules

* add ...

d7dbdd59bf3a573c06eb4808d14070152e7239c0 authored over 5 years ago
Create FUNDING.yml

81302a77938f3b4d4422e6afb89343a7dc2ac90f authored over 5 years ago
feat(isMobilePhone): add Chile locale and additional prefix for KE locale (#1035)

* isMobilePhone: add additional prefix for KE locale

* add Chile mobile number in isMobilePhone

eb0bbba809ab865c848c4a25c70b2bccbb73dab6 authored over 5 years ago
11.0.0

90cc0223498d19cd3b3d58d5fcff6a9cf0884400 authored over 5 years ago
chore: remove toString export from combined version

7c079b7e616af1d8d4ffa0b41993091a8d4aa7ea authored over 5 years ago
chore: remove the toString util

This is an internal, undocumented utility that should not be
exported.

0277eb00d245a3479af52adf7d927d4036895650 authored over 5 years ago