Does Promise.race work in typescript

Can I use Promice.race in workflows safely?

Yes, that is safe. Same for Promise.any, Promise.all, and Promise.allSettled. The SDK itself uses these abundantly.