mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
a28672fb70
Ts 5.9 introduced a regression coming from 5.8 when parenthesis aren't generated for expressions like (`(a ?? b) && c`). This fix works around this explicitly specifying that we want to keep those parenthesis that we're aware of in this specific case; This change can be reverted if the root issue (https://github.com/microsoft/TypeScript/issues/61369) is fixed. (but let's keep the tests in any case for the coverage) fixes #63287 PR Close #63292