@japofc/baileys - v2.4.7
    Preparing search index...

    Interface CrashGuardOptions

    interface CrashGuardOptions {
        exitCode?: number;
        exitOnUncaught?: boolean;
        logger?: unknown;
        minAlertIntervalMs?: number;
        onError?: (
            info: {
                error: unknown;
                stats: Record<string, number>;
                type: "uncaughtException" | "unhandledRejection";
            },
        ) => unknown;
    }
    Index
    exitCode?: number
    exitOnUncaught?: boolean

    Exit after handling an uncaughtException. Default false (keep running).

    logger?: unknown
    minAlertIntervalMs?: number

    Min gap between onError alerts per type (anti alert-storm). Default 0.

    onError?: (
        info: {
            error: unknown;
            stats: Record<string, number>;
            type: "uncaughtException" | "unhandledRejection";
        },
    ) => unknown

    Called for every caught error (async errors are swallowed safely).