async関数ではない通常の関数内でawaitキーワードを使用するとどうなりますか。

awaitは基本的にasync関数内、またはモジュールのトップレベルでのみ有効であり、それ以外ではSyntaxErrorになります。