Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/graphql-toolset / dist / expressMock.d.ts
Size: Mime:
import { toMockLogger } from './loggerMock';
declare const toMockExpressRequest: (mockRequestInternals?: {
    headers: Headers;
    logger: {
        logMap: Map<import("./typings").LogMapKeyType, Set<any>>;
        info: (...args: any[]) => void;
        warn: (...args: any[]) => void;
        error: (...args: any[]) => void;
        debug: (...args: any[]) => void;
    };
}) => {
    mockRequestInternals: {
        headers: Headers;
        logger: {
            logMap: Map<import("./typings").LogMapKeyType, Set<any>>;
            info: (...args: any[]) => void;
            warn: (...args: any[]) => void;
            error: (...args: any[]) => void;
            debug: (...args: any[]) => void;
        };
    };
    req: any;
    log: {
        logMap: Map<import("./typings").LogMapKeyType, Set<any>>;
        info: (...args: any[]) => void;
        warn: (...args: any[]) => void;
        error: (...args: any[]) => void;
        debug: (...args: any[]) => void;
    };
    get: (key: string) => any;
    headers: {
        readonly Cookie: any;
        get: (key: string) => any;
        has: (key: string) => boolean;
    };
    readonly cookies: string[];
};
declare const toMockExpressResponse: (internals?: {
    headers: Headers;
}) => {
    headers: Headers;
    header: (key: any, value: any) => any;
    cookie(key: string, fixedValue: any, attributes: {
        [key: string]: any;
    }): any;
};
declare const toMockContext: () => {
    req: {
        mockRequestInternals: {
            headers: Headers;
            logger: {
                logMap: Map<import("./typings").LogMapKeyType, Set<any>>;
                info: (...args: any[]) => void;
                warn: (...args: any[]) => void;
                error: (...args: any[]) => void;
                debug: (...args: any[]) => void;
            };
        };
        req: any;
        log: {
            logMap: Map<import("./typings").LogMapKeyType, Set<any>>;
            info: (...args: any[]) => void;
            warn: (...args: any[]) => void;
            error: (...args: any[]) => void;
            debug: (...args: any[]) => void;
        };
        get: (key: string) => any;
        headers: {
            readonly Cookie: any;
            get: (key: string) => any;
            has: (key: string) => boolean;
        };
        readonly cookies: string[];
    };
    res: {
        headers: Headers;
        header: (key: any, value: any) => any;
        cookie(key: string, fixedValue: any, attributes: {
            [key: string]: any;
        }): any;
    };
    log: {
        logMap: Map<import("./typings").LogMapKeyType, Set<any>>;
        info: (...args: any[]) => void;
        warn: (...args: any[]) => void;
        error: (...args: any[]) => void;
        debug: (...args: any[]) => void;
    };
};
export { toMockExpressRequest, toMockExpressResponse, toMockContext, toMockLogger, };