vm: fix link with invalid graph by devsnek · Pull Request #37597 · nodejs/node

@devsnek

This fixes an annoying bug where the entry module would link before its
dependencies were linked. This is fixed by forcing modules to wait for
all dependency linker promises to resolve.

Fixes: nodejs#37426

Signed-off-by: snek <me@gus.host>