Помните, ключевое слово
awaitдопустимо только внутриasyncфункций. Если вы используете его вне телаasyncфункции, вы получитеSyntaxError.
Но это не так.
Попробуйте этот код в консоли DevTools, без ошибок, просто результат:
async function a(val) { return val; }
await a(10) // await is not inside async function
10
Что не так с кодом или документами?