1

Dá pra mostrar no exercício que esse bug nem precisa de teste pra aparecer: com // @ts-check no topo do arquivo, o VS Code já marca o user.name dizendo que a propriedade não existe em Promise e ainda pergunta se faltou um await. Não substitui o teste da rejeição, mas é um hábito bom pra quem tá começando em JS.

Carregando publicação patrocinada...
1

Boa! O // @ts-check complementa bem o exemplo: ajuda a perceber o await ausente no editor, enquanto o teste da rejeição confere o comportamento quando a chamada falha. Obrigado pela sugestão!

1