1.1.1 • Published 6 years ago
validation-helpers v1.1.1
Validation-helpers
Validation helpers makes you validate your body of request or any value you want with a simple set of rules with the help of Validator and other simple packages.
Usage
const { errors, isValid } = validationHelpers(value, rules);
rules
need to be like
new Builder().required().isMember(["foo", "bla", "hi"]).value;
Example
const { errors, isValid } =
validationHelpers('hello',
new Builder()
.required()
.isMember(['foo', 'bla', 'hi'],'Not a valid member')
.value;
);
This will throw an error for isMember rule with a simple message 'Not a valid member'
.
Or the old way rules can be written with array of objects.
[
{ type: Rules.REQUIRED },
{ type: Rules.IS_MEMBER, array: ["foo", "bla", "hi"] }
];
type
must be a valid type from validationHelpers.Types every type may have a second property must be passed like
{ type: Rules.IS_MEMBER, array: ['foo', 'bla', 'hi']
TODO
- Write readable usage example.
- Write Unit test for all cases.
- Integrate with CI.
1.1.1
6 years ago
1.1.0
6 years ago
0.4.0
6 years ago
1.0.4-beta
6 years ago
1.0.3-beta
6 years ago
1.0.2-beta
6 years ago
1.0.1-beta
6 years ago
1.0.0-beta
6 years ago
0.1.2
6 years ago
0.1.1
6 years ago
0.1.0
6 years ago
0.0.6
6 years ago
0.0.5
6 years ago
0.0.4
6 years ago
0.0.3
6 years ago
1.0.3
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago