Async / Await dentro da matriz # map ()

Estou recebendo erro de tempo de compilação com este código:

const someFunction = async (myArray) => {
    return myArray.map(myValue => {
        return {
            id: "my_id",
            myValue: await service.getByValue(myValue);
        }
    });
};

A mensagem de erro é:

aguardar é uma palavra reservada

Por que não posso usá-lo assim?

Eu também tentei de outra maneira, mas isso me dá o mesmo erro:

 const someFunction = async (myArray) => {
    return myArray.map(myValue => {
        const myNewValue = await service.getByValue(myValue);
        return {
            id: "my_id",
            myValue: myNewValue 
        }
    });
};

questionAnswers(2)

yourAnswerToTheQuestion