Skip to content

Top-Level await in Node.js

View on Twitter

💡 Node.js 14.8 was released last week! 🚀

It brings top-level await to the masses. You can now use this feature without a feature flag.

❗️ You do need to use ES Modules. Add "type": "module" in package.json or rename .js -> .mjs.

Prior to Node.js 14.8 you had to wrap async/await in an IIFE. From Node.js 14.8 and up, you can use top-level await in ES Modules.
You might also like
Skip to Content Link Read tip
Measure Execution Time With console.time Read tip
Debug Srcset and Sizes Attributes in Images Read tip