2.3.0 • Published 5 years ago
@perfect-schema/standard-validators v2.3.0
Perfect Schema Standard Validatiors Plugin
Provide standard validation for schemas.
Install
npm i -S @perfect-schema/standard-validators
Usage
import PerfectSchema from '@perfect-schema/base';
import {
matchValidator,
restrictedValuesValidator
} from '@perfect-schema/standard-validators';
PerfectSchema.use(matchValidator);
PerfectSchema.use(restrictedValuesValidator);
const schema = new PerfectSchema({
foo: {
type: String,
match: /[a-z0-9]+/i
},
bar: {
type: Number,
restrictedValues: [2, 3, 5, 7, 11, 13, 17, 19]
}
});
Documentation
- Perfect Schema Documentation
- Standard validators
license
MIT