/
erioxis
/
web-nodejs
Обзор
Документация
Войти
/
erioxis
/
web-nodejs
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
backend/node_modules/ajv/dist/standalone/instance.d.ts
12 строк
633 B
erioxis
lab11fix
15 дек 2025, 23:21
15 дек 2025, 23:21
70dc7ba
Код
Авторство
О чём код?
import Ajv, { AnySchema, AnyValidateFunction, ErrorObject } from "../core"; export default class AjvPack { readonly ajv: Ajv; errors?: ErrorObject[] | null; constructor(ajv: Ajv); validate(schemaKeyRef: AnySchema | string, data: unknown): boolean | Promise<unknown>; compile<T = unknown>(schema: AnySchema, meta?: boolean): AnyValidateFunction<T>; getSchema<T = unknown>(keyRef: string): AnyValidateFunction<T> | undefined; private getStandalone; addSchema(...args: Parameters<typeof Ajv.prototype.addSchema>): AjvPack; addKeyword(...args: Parameters<typeof Ajv.prototype.addKeyword>): AjvPack; }