UNPKG

validatorshield

Version:

Universal validation (frontend + backend) with TypeScript. Includes common rules and Sequelize-backed async rules (unique, exists).

7 lines (6 loc) 290 B
export type DBAdapter = { unique(table: string, column: string, value: any): Promise<boolean>; exists(table: string, column: string, value: any): Promise<boolean>; }; export declare function setDBAdapter(adapter: DBAdapter): void; export declare function getDBAdapter(): DBAdapter;