formoose
Version:
Schema-based run time validation engine, made to integrate back and front-end validations using Mongoose like schemas.
13 lines • 336 B
TypeScript
import { SupportedTypesEnum } from '.';
export interface SchemaItem {
max?: number;
min?: number;
required?: boolean;
type: SupportedTypesEnum;
validate?: {
validator: (fieldValue: any) => boolean;
message?: string;
};
enum?: Record<string, string>;
}
//# sourceMappingURL=SchemaItem.d.ts.map