@samatawy/checks
    Preparing search index...

    Interface JsonSchema

    interface JsonSchema {
        $schema?: string;
        $id?: string;
        title?: string;
        description?: string;
        default?: unknown;
        examples?: unknown[];
        type?: JsonSchemaType;
        properties?: Record<string, JsonSchema>;
        required?: string[];
        additionalProperties?: boolean | JsonSchema;
        items?: JsonSchema | JsonSchema[];
        minItems?: number;
        maxItems?: number;
        contains?: JsonSchema;
        minContains?: number;
        maxContains?: number;
        minLength?: number;
        maxLength?: number;
        pattern?: string;
        format?: string;
        enum?: unknown[];
        const?: unknown;
        minimum?: number;
        maximum?: number;
        exclusiveMinimum?: number | boolean;
        exclusiveMaximum?: number | boolean;
        multipleOf?: number;
        allOf?: JsonSchema[];
        anyOf?: JsonSchema[];
        oneOf?: JsonSchema[];
        not?: JsonSchema;
        $ref?: string;
        $defs?: Record<string, JsonSchema>;
        definitions?: Record<string, JsonSchema>;
        patternProperties?: Record<string, JsonSchema>;
        propertyNames?: JsonSchema;
        if?: JsonSchema;
        then?: JsonSchema;
        else?: JsonSchema;
        prefixItems?: JsonSchema[];
        dependentRequired?: Record<string, string[]>;
        dependentSchemas?: Record<string, JsonSchema>;
        unevaluatedProperties?: boolean | JsonSchema;
        unevaluatedItems?: boolean | JsonSchema;
    }
    Index

    Properties

    $schema?: string
    $id?: string
    title?: string
    description?: string
    default?: unknown
    examples?: unknown[]
    properties?: Record<string, JsonSchema>
    required?: string[]
    additionalProperties?: boolean | JsonSchema
    minItems?: number
    maxItems?: number
    contains?: JsonSchema
    minContains?: number
    maxContains?: number
    minLength?: number
    maxLength?: number
    pattern?: string
    format?: string
    enum?: unknown[]
    const?: unknown
    minimum?: number
    maximum?: number
    exclusiveMinimum?: number | boolean
    exclusiveMaximum?: number | boolean
    multipleOf?: number
    allOf?: JsonSchema[]
    anyOf?: JsonSchema[]
    oneOf?: JsonSchema[]
    $ref?: string
    $defs?: Record<string, JsonSchema>
    definitions?: Record<string, JsonSchema>
    patternProperties?: Record<string, JsonSchema>
    propertyNames?: JsonSchema
    then?: JsonSchema
    else?: JsonSchema
    prefixItems?: JsonSchema[]
    dependentRequired?: Record<string, string[]>
    dependentSchemas?: Record<string, JsonSchema>
    unevaluatedProperties?: boolean | JsonSchema
    unevaluatedItems?: boolean | JsonSchema