Member Junction
    Preparing search index...

    Universal result shape every plugin returns (plan D6). Command-specific detail goes in the typed MJCLIResult.data field; failures always go in MJCLIResult.errors with full detail (not just a count).

    interface MJCLIResult {
        command: string;
        data?: Record<string, unknown>;
        durationSeconds: number;
        errors?: MJCLIResultError[];
        success: boolean;
        warnings?: string[];
    }
    Index

    Properties

    command: string

    'sync:push', 'codegen', 'migrate', etc.

    data?: Record<string, unknown>
    durationSeconds: number
    errors?: MJCLIResultError[]
    success: boolean
    warnings?: string[]