validatorshield
Version:
Universal validation (frontend + backend) with TypeScript. Includes common rules and Sequelize-backed async rules (unique, exists).
15 lines (14 loc) • 397 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.setDBAdapter = setDBAdapter;
exports.getDBAdapter = getDBAdapter;
let dbAdapter;
function setDBAdapter(adapter) {
dbAdapter = adapter;
}
function getDBAdapter() {
if (!dbAdapter) {
throw new Error('DB adapter not set. Call setDBAdapter() before using validate().');
}
return dbAdapter;
}