it does seems faster,
before, with all the awaits, it caused the hot reload to have weird behaviour, forcing me to focus on the Figma windows 2-3 times before the plugin could run.
It seems to be fixed now.
Here’s my code if anyone needs this
Promise.all([
figma.loadFontAsync({ family: "Roboto Condensed", style: "Bold" }),
figma.loadFontAsync({ family: "Roboto", style: "Italic" }),
//load a bunch of fonts...
])
.then(res => {
//code to be executed after the font loading
});