Retornar resultado como apenas uma matriz de valores

Eu tenho a seguinte coleção

[ { _id: 5b12a7977990062f097d03ce,
    name: 'Breakfast',
    category: 'dining' },
  { _id: 5b12a7977990062f097d03d0,
    name: 'Brunch',
    category: 'dining' },
  { _id: 5b12a7977990062f097d03d2,
    name: 'Lunch',
    category: 'dining' } ]

Eu tenho que coletar todos osname tendocategory dining em uma matriz principal

Eu tentei isso

       const subCategory = await SubCategory.aggregate([
          { '$match': { category: "dining" }},
          { '$group': {
            '_id': null,
            'category': { '$push': '$name' }
          }}
        ])

Mas isso me dá uma saída como esta

[ { _id: null,
    category: 
     [ 'Breakfast',
       'Brunch',
       'Lunch' ] } ]

E eu quero saída como esta

     [ 'Breakfast',
       'Brunch',
       'Lunch' ]

questionAnswers(2)

yourAnswerToTheQuestion