• Parse a metadata group list according to selected options

    Remarks

    Parsing duplicate groups (same group name in the same group list) it will:

    • with default options: combine group objects to one array within the same group name key
    • with groupAsList enabled: return separate group objects in a list/array (as usual, even if not duplicate)
    • with overrideGroup enabled: return the latest duplicated group it parses

    Returns

    A parsed group list

    Type Parameters

    Parameters

    • groupList: MetadataGroupValueType[]

      Group list to parse

    • Optional options: TOptions

      options for how to parse list

    Returns ParsedGroupList<TOptions>