Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/hapijs/validate
hapi core internal validation support
https://github.com/hapijs/validate
ba4ddeb1b02286042758da8b6d4d2396d7665655 authored over 7 years ago
27f2fb9bbf5616181ffa39b305b74fffaab6999b authored over 7 years ago
fd9d1fc18c52338f3659abe9e6953b17b6222b3b authored over 7 years ago
Fixes #1282.
Fixes #1167.
Supersedes #1168.
Fixes #1278.
a281211e7818a0410f77d7e1fe7ecfda1e1cfa23 authored over 7 years agoAdd `Joi.defaults()`
4fbeeb43bd1bd21ce008123497120071ce405eaf authored over 7 years ago33aa8ba3e2f2d6cdde47ccf66257894be6753286 authored over 7 years ago
Add exist to API.md
2906187b2c65e8b37f3d0facd8d08012df5fb180 authored over 7 years agoAdds `exists`, an undocumented alias of required
25da13399c7bfc54313c0eb1f5e40dd2ee2fc835 authored over 7 years ago8ffb0d79ad3a5a6bdbece4d381729a984fb292c4 authored over 7 years ago
7d409340c1a5354264ba3fd79d2f11e7f1502900 authored over 7 years ago
e4c82bf88deeb9ab2e715dfb4024b0255cdbde28 authored over 7 years ago
Passes the "default" function to the schema description
ad0160b5c613eea7292498a2e87b15bf0e6b0905 authored over 7 years agofde23243e44a5db2c2ef3eb351f5813aaba74f8f authored over 7 years ago
1236 improve documentation for .when()
45a88cd42ea4fe43ece9c7b22fd9fa9564bdb6bd authored over 7 years ago419e36453a3d640117fcce3354e5560609d571dd authored over 7 years ago
3bac3cb5f6029d1332ca63e5d80a8ae4ce0f0dfe authored over 7 years ago
Allow passing an option to string().isoDate()
8d682e75fb7ed3744c2cb612ea3aea4f5153afb4 authored over 7 years agoFix Value Range for IPv6 CIDRs
80c3d2487a42f3fc58b80b2907041b9e6aff0acb authored over 7 years agoFixes #1232
b0f6aad26dfdd3584ee40fb3b8da91049a8e614b authored over 7 years agoff53e1fdebb3a376fe3a150bd3cee778233796b8 authored over 7 years ago
Update isemail from 2.x.x to 3.x.x
1b3de5ce257b309dc9d5934be3a7569c9594161b authored over 7 years ago6af9763e13fd0fd18afd6b720afa790e0c8467c8 authored over 7 years ago
069bb6c04063cba202544dacf9da3bbe21fa3074 authored over 7 years ago
Performance Improvements for string().guid()
fcc8fc63a28f2a3bd4d455b33f9d0230c5ef45e5 authored over 7 years ago8803771322ad295f0b896b8169f879ef3973428d authored over 7 years ago
f2a94cc8f47b5e849bec351abc9055806c205538 authored over 7 years ago
#1201 - setup can return joi object to replace origin schema
2ee31b6d7f2fc17cc436e31a134f548f3e46a2c7 authored over 7 years ago4065900c9fcdc5cbab14f0ec3c71958c39fea9a9 authored over 7 years ago
050704c4d5b3680a858e14ad50a9cf1b18760755 authored over 7 years ago
4c907a98d5f5dee01502257ec19a5afe15f0e894 authored over 7 years ago
Added the ability to use a reference for Array min/max/length
31887763c5bc838a914176ff447ea3f48213b26f authored over 7 years agodea25cef16362d7d30f5ebebba779662d26fe016 authored over 7 years ago
b28ee3c334575494e334e4f1bb74c0972ea8ec5a authored over 7 years ago
Fix #1156 - Adds support for optional base64 padding validation.
b9a6110dd0553b73c9a9525bf58a45210a88319f authored over 7 years ago`array().min(), and `array().max()`.
Fixes #1017
01c3d50f73a164c58450569597b2ccaff3ee52d4 authored over 7 years ago4146e4b867714cdf09a9bd8fac59642ecf9ace79 authored over 7 years ago
5603fc73a482eb09a53a92fc8ae484d7adcea8f8 authored over 7 years ago
Make isemail an optional dependency
02853cdc84163699a55879aed57b1d73314846af authored over 7 years ago539760b773a0cade06e57d5af4d83715e4308f92 authored over 7 years ago
Mimics the formatting returned by date().iso()
Includes tests
2a8f232f0dad88924cfa0eeb07bec2a0062f0419 authored over 7 years agoa903f4a939726211242d17c60c7baa62d6b0ee12 authored over 7 years ago
4895b4eb3b9285491db4a8e91b5e581e464024c3 authored over 7 years ago
03c0a229716224b6f52d6f038e8fd690ccd262f3 authored over 7 years ago
58865672018edae8ca8e0cab90dc84d243161f0c authored over 7 years ago
0464639de8f1ea635ae3367c4e692d4a24fad730 authored almost 8 years ago
78843fa01a1142bef628db98b4db067417f07e06 authored almost 8 years ago
add forbiddenKeys method to object
dcc6f4c632216c1c309d24a98da7a7231cc5f43f authored almost 8 years agoe2b5d494d6dffeb03b964f60be8693d96c2f45a4 authored almost 8 years ago
d8af6abce1f841e4890c9122617824b3630ab5a4 authored almost 8 years ago
Alternatives respect subsequent "when"s if first has only "otherwise"
cd01c651874f6ceeef0b8abfbe4d0e6a378c1c6b authored almost 8 years agoAdd "options" to describe output
c25856c76e4d52c9e87c69e9c02cc011000d24dc authored almost 8 years agoe73d0d9b94955baa76d3dfd0da9a640ce9d7167a authored almost 8 years ago
89d1c3e044d2a25e73742446bb9a5fecb0b78117 authored almost 8 years ago
18388ac22eed0f22da304b7077ff050041b6732a authored almost 8 years ago
This will allow very interesting modular systems where you can define a global very generic obje...
e26bf040476c979aeb7f519ad149c73dcbd0e62f authored almost 8 years ago257e65e476bb763e8c46eab6827862710d27881f authored almost 8 years ago
Added clarification for making clear that you can provide setup, validate or both on extension r...
70a40a45b3ff19eca61f70eec18136c7ce77c1c4 authored almost 8 years ago231d544a9eb4ff265a05e4a33a7a2cd83e5c4610 authored almost 8 years ago
b87a61050387bae17baf384e29069a3b5fef51f8 authored almost 8 years ago
4e4c9adeb086401f53f4076f5d484e476d2fc6ee authored almost 8 years ago
Docs: Fix syntax highlight
875e0a209b49b3aac6d0a66c631c7b2bb849a739 authored almost 8 years agod17ccbb5883be8d3ad8fbd78d5a843d67c13c8e0 authored almost 8 years ago
Add missing documentation for any.validate() in API.md
31089bb9b7295cdb01aa8c97e7d3be9efceec23b authored almost 8 years ago012ae41efc5f5948fec6ea2f735ba0142c866179 authored almost 8 years ago
6fa0aea7e8f80f82639e05b6717c95fc952c9411 authored almost 8 years ago
8a86908f4b7a73572f9e36dde417f32022136f69 authored almost 8 years ago
00f562d462c645f59a5e5d1821fdec6d4f5c1dd8 authored almost 8 years ago
309db0cda332e17ab0cecaac037601cac897dd14 authored almost 8 years ago
e4a61c62f7add2a5dd3fc82aa607a82603b95922 authored almost 8 years ago
c272fcc58b7cb20b103fb61a6c6cf36cfe5cd3c8 authored almost 8 years ago
19ef7ce84b194168e6960509437ec2ab30bd33a7 authored almost 8 years ago
0ea0aad17bcf6e49607322f7314415253784ff27 authored almost 8 years ago
545040431a44bd50215e60b3c73ea8340ebd3b9a authored almost 8 years ago
Fixes #1146
b1523026ead71dab9592f62e8a472056212488c2 authored almost 8 years agoFixes #1089
dfdef562671f95d0f1a58847c2299eb0a667e80a authored almost 8 years agoFixes #1044
40121f3e0607075207d0e4be41d4d4c4a957bf5b authored almost 8 years ago6b0a14babe7877e598db2b9548321f6683534269 authored almost 8 years ago
1f51b728fc6aa084d900a81cb1e83b5d7e5178d1 authored almost 8 years ago
16b8c140fec6fc8e44caed9a9e533a76e49f5968 authored almost 8 years ago
Fixes #844
221fba5552ea3fa74daedad50cc7d719518a6ac9 authored almost 8 years agoFixes #1119
fb3a727a488403dfa1ed8041321e069f73b4a762 authored almost 8 years ago6ef84b22826eac728230681c0ddc017ae5611f02 authored almost 8 years ago
Add basic error overriding
e67c59e2d2124b19b8d97e35badf1da03d722268 authored almost 8 years agob91aeeef9759ad98ba550f1f719996cfa1c23a9b authored almost 8 years ago
8e85ed2fdae681a610eab95bd962641a64d95dd1 authored almost 8 years ago
Fixes #1143
c075a957df48d28172294b41269d4da8f72579d1 authored almost 8 years ago6911defd94631a81274d122167024bb7b2187b03 authored almost 8 years ago
Fixes #1145
70066f1c3cf8f047db4b9572c71807ba23d79ca5 authored almost 8 years agoa0482046093c2842cbfa05720b8d8698fb5e648a authored almost 8 years ago
Fixes #1144
4e7914ca74dc5b887f8beb3bc146a1e5c7de875d authored almost 8 years agocbd47d3ac9d37bb0597b3b13451a6b84228a1a2e authored almost 8 years ago
Update the API documentation of attempt and assert
c9848afeba2686f06abf71f2739f7de825b32c71 authored almost 8 years agod33a3478361db45d04ec0890f51d33439ab89e99 authored almost 8 years ago
Fixes #964. Completes #1097.
fd74ed215cdc44f3322141bfa35899e913ae80d8 authored almost 8 years agoFix #964 Joi wrong value parsing
e349bc8e6afa51feaf1a70832676c8be73b2b9d5 authored almost 8 years agoThe schema object can be a joi type object or a plain object.
8ae964dd6b9fc20826d2904764131f4f13813279 authored almost 8 years ago5d484b77f0c32eef40ad7580af7eefbedc1a418b authored almost 8 years ago
297e7bfcc8af8d1384ea9213eee2fc3ae33a59a7 authored almost 8 years ago
Fixes #1128
33d45d181c25ed2822adc09d50c097bb66f7fadb authored almost 8 years ago