23 / 32
Как работает top-level await?
Top-level await позволяет использовать await на верхнем уровне ES-модуля без обёртки в async-функцию. Модуль с top-level await становится асинхронным: импортирующие его модули автоматически ждут его загрузки. Работает только в ES Modules (type: "module" или .mjs), в CommonJS и обычных скриптах — синтаксическая ошибка.