• Creates a config object to be used in tests.

    Parameters

    • overrides: Dict<undefined | string> = {}

      overrides object, e.g. { LOG_LEVEL: 'ERROR' }

    Returns Partial<ValueObject<{
        environment: (() => "test" | "development" | "production");
        fullDevLogs: (() => boolean);
        healthEndpointPort: (() => number);
        isDev: (() => boolean);
        isProd: (() => boolean);
        logLevel: (() => "" | "FATAL" | "ERROR" | "WARN" | "INFO" | "DEBUG" | "TRACE");
        logMaskKeywords: (() => string[]);
        logMaskMaxDepth: (() => number);
        secureLoggingMode: (() => MaskMode);
        serviceId: (() => string);
    }>>

Generated using TypeDoc