This is my input:
    companyList: [
      {
        company_name: 'company1',
        item: 'item1'
      },
      {
        company_name: 'company1',
        item: 'item2'
      },
      {
        company_name: 'company1',
        item: 'item3'
      },
      {
        company_name: 'company2',
        item: 'item4'
      }
    ]
And this is how I want to be the output:
    result: [
      {
        company_name: 'company1',
        product: [
          { item: 'item1'},
          { item: 'item2'},
          { item: 'item3'}
        ]
      },
      {
        company_name: 'company2',
        product: [
          { item: 'item4'}
        ]
      }
    ]
Using map, how can I get my result?
 
     
     
    