UNPKG

@e22m4u/js-repository

Version:

Реализация репозитория для работы с базами данных в Node.js

26 lines (23 loc) 434 B
/** * Property validator context. */ export type PropertyValidatorContext = { validatorName: string, modelName: string, propName: string, } /** * Property validator. */ export type PropertyValidator = ( value: unknown, options: unknown, context: PropertyValidatorContext, ) => boolean; /** * Property validate options. */ export type PropertyValidateOptions = | string | string[] | {[key: string]: unknown};