nestjs-temporal-core
    Preparing search index...

    Interface GlobalLoggerConfig

    Global logger configuration with advanced formatting and file output options. Extends basic LoggerConfig with application-specific settings.

    const loggerConfig: GlobalLoggerConfig = {
    enableLogger: true,
    logLevel: 'info',
    appName: 'my-temporal-app',
    logToFile: true,
    logFilePath: './logs/temporal.log',
    formatter: (level, message, context, timestamp) =>
    `[${timestamp}] ${level.toUpperCase()} [${context}]: ${message}`
    };
    interface GlobalLoggerConfig {
        appName?: string;
        enableLogger?: boolean;
        formatter?: (
            level: string,
            message: string,
            context: string,
            timestamp: string,
        ) => string;
        logFilePath?: string;
        logLevel?: LogLevel;
        logToFile?: boolean;
    }

    Hierarchy (View Summary)

    Index

    Properties

    appName?: string
    enableLogger?: boolean
    formatter?: (
        level: string,
        message: string,
        context: string,
        timestamp: string,
    ) => string
    logFilePath?: string
    logLevel?: LogLevel
    logToFile?: boolean