fynjs API
    Preparing search index...

    Interface ProgressExtractor

    interface ProgressExtractor {
        extract?: (
            line: string,
        ) => { current?: number; percent?: number; total?: number };
        format?: (
            p: { current?: number; percent?: number; total?: number },
        ) => string;
        pattern?: RegExp;
    }
    Index
    extract?: (
        line: string,
    ) => { current?: number; percent?: number; total?: number }

    Custom extractor function

    format?: (p: { current?: number; percent?: number; total?: number }) => string

    Format progress as text to show after the stdout label, ie: p => \${p.current}/${p.total}``

    pattern?: RegExp

    Regex with named groups: (?\d+)/(?\d+) or (?\d+)%