Percorrer um array em ordem com promises? [fechada]

Boa tarde! Estou desenvolvendo um sistema de musicas e para preencher o banco de dados, preciso consumir uma API… Estou com dificuldade em colocar as informações de maneira sequencial, por exemplo: um artista tem vários álbuns, eu pego um desses álbuns acho todas as musicas, coloco no banco de dados, e vou para o proximo album, assim por diante… Até colocar preencher todos as informações de todos os artistas de maneira completa.
Ja tentei com Promises mas não deu certo.

Obs: Estou usando nodeJs.

Estou precisando urgentemente.