• Analyze what will be synced without actually syncing

    Returns expected counts for validation purposes.

    Parameters

    • OptionalpathFilter: string

      Optional path filter (e.g., "packages/ts_web/src/apis")

    Returns Promise<{
        edges: {
            contains: number;
        };
        fileBreakdown: {
            edgeCount: number;
            filePath: string;
            nodeCount: number;
        }[];
        files: number;
        nodes: {
            classes: number;
            functions: number;
            interfaces: number;
            methods: number;
            modules: number;
            total: number;
            type_aliases: number;
        };
    }>

    Expected counts for nodes, files, and edges