json-schema-to-yup
Version:
Build a Yup schema from a JSON Schema. Also supports custom/alternative schema models such as GraphQL type defs
21 lines (16 loc) • 323 B
JavaScript
import { Guard } from '../_guard';
class NumberGuard extends Guard {
constructor(obj, config) {
super(obj, config);
}
isValid() {
return this.config.isNumber(this.obj);
}
}
function createNumberGuard(obj, config) {
return new NumberGuard(obj, config);
}
export {
createNumberGuard,
NumberGuard
};