Вы можете сделать это до того, как получите результаты. На самом деле производительность будет немного лучше, если вы это сделаете. Вам не нужно ждать, пока все запросы завершатся sh перед тем, как начать. json их.
например:
Promise.all([
esi_requests.fetch('character_info', {character_id: character_id}).then(res => res.json()),
esi_requests.fetch('character_info', {character_id: member_id}).then(res => res.json())
])
.then( results => {
console.log(results)
})
То, что вы, вероятно, действительно хотите, это функция, которая настраивает это за вас.
const example = id => esi_requests.fetch('character_info', {character_id: id}).then(res => res.json());
Promise.all([character_id, member_id].map(example))
.then( results => {
console.log(results);
})