-
Notifications
You must be signed in to change notification settings - Fork 12.9k
Closed
Labels
Experience EnhancementNoncontroversial enhancementsNoncontroversial enhancementsSuggestionAn idea for TypeScriptAn idea for TypeScript
Milestone
Description
Top-level await
console.log('sync'); await new Promise(resolve => setTimeout(resolve)); console.log('async');->
System.register([], function (exports, context) { return { setters: [], execute: async function () { console.log('sync'); await new Promise(resolve => setTimeout(resolve)); console.log('async'); } }; });Where in dependency graphs, SystemJS supports variant B of the top-level await proposal.
Originally posted by @guybedford in #26606
Metadata
Metadata
Assignees
Labels
Experience EnhancementNoncontroversial enhancementsNoncontroversial enhancementsSuggestionAn idea for TypeScriptAn idea for TypeScript