UNPKG
speckoloo
Version:
latest (0.10.0)
0.10.0
0.9.2
0.8.1
0.7.2
0.7.1
0.7.0
0.6.2
0.6.1
0.6.0
0.5.1
0.5.0
0.4.1
0.4.0
0.3.8
0.3.7
0.3.6
0.3.5
0.2.0
Domain entites inspired by Speck
github.com/hbarcelos/speckoloo
hbarcelos/speckoloo
speckoloo
/
src
/
adapters
/
joi.js
16 lines
(13 loc)
•
251 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import
Joi from
'joi'
export
default
joiSchema => (value, key) => {
const
{
error
} = Joi.validate( { [key]: value }, Joi.object({ [key]: joiSchema }) )
if
(!
error
) {
return
}
return
{
error
:
error
.details[
0
].message } }