erest
    Preparing search index...

    Interface APIOption<T>

    interface APIOption<T> {
        _allParams: Map<string, ISchemaType>;
        beforeHooks: Set<T>;
        bodySchema?: ZodObject<
            Readonly<
                {
                    [k: string]: $ZodType<
                        unknown,
                        unknown,
                        $ZodTypeInternals<unknown, unknown>,
                    >;
                },
            >,
            $strip,
        >;
        examples: IExample[];
        group: string;
        headersSchema?: ZodObject<
            Readonly<
                {
                    [k: string]: $ZodType<
                        unknown,
                        unknown,
                        $ZodTypeInternals<unknown, unknown>,
                    >;
                },
            >,
            $strip,
        >;
        middlewares: Set<T>;
        mock?: Record<string, unknown>;
        paramsSchema?: ZodObject<
            Readonly<
                {
                    [k: string]: $ZodType<
                        unknown,
                        unknown,
                        $ZodTypeInternals<unknown, unknown>,
                    >;
                },
            >,
            $strip,
        >;
        querySchema?: ZodObject<
            Readonly<
                {
                    [k: string]: $ZodType<
                        unknown,
                        unknown,
                        $ZodTypeInternals<unknown, unknown>,
                    >;
                },
            >,
            $strip,
        >;
        realPath: string;
        required: Set<string>;
        requiredOneOf: string[][];
        response?: TYPE_RESPONSE;
        responseSchema?: ISchemaType | SchemaType;
        tested: boolean;
        [key: string]: unknown;
    }

    Type Parameters

    • T

    Hierarchy

    • Record<string, unknown>
      • APIOption

    Indexable

    • [key: string]: unknown
    Index

    Properties

    _allParams: Map<string, ISchemaType>
    beforeHooks: Set<T>
    bodySchema?: ZodObject<
        Readonly<
            {
                [k: string]: $ZodType<
                    unknown,
                    unknown,
                    $ZodTypeInternals<unknown, unknown>,
                >;
            },
        >,
        $strip,
    >
    examples: IExample[]
    group: string
    headersSchema?: ZodObject<
        Readonly<
            {
                [k: string]: $ZodType<
                    unknown,
                    unknown,
                    $ZodTypeInternals<unknown, unknown>,
                >;
            },
        >,
        $strip,
    >
    middlewares: Set<T>
    mock?: Record<string, unknown>
    paramsSchema?: ZodObject<
        Readonly<
            {
                [k: string]: $ZodType<
                    unknown,
                    unknown,
                    $ZodTypeInternals<unknown, unknown>,
                >;
            },
        >,
        $strip,
    >
    querySchema?: ZodObject<
        Readonly<
            {
                [k: string]: $ZodType<
                    unknown,
                    unknown,
                    $ZodTypeInternals<unknown, unknown>,
                >;
            },
        >,
        $strip,
    >
    realPath: string
    required: Set<string>
    requiredOneOf: string[][]
    response?: TYPE_RESPONSE
    responseSchema?: ISchemaType | SchemaType
    tested: boolean