Я обновил свое приложение с Angular 7 до Angular 8, переключив целевой параметр Typescript с ES5 на ES2015.
Это вызывает непредвиденную ошибку времени выполнения в этой строке:
source.push(...undefined);
Вы можете воспроизвести ошибку на игровой площадке Typescript
Если вы откроете консоль и запустите код, с целевым ES5 все в порядке, с целевым ES2015 вы получите ошибку времени выполнения.
Это ожидаемое поведение? Теперь мне интересно, есть ли другие проблемы, подобные этому в моем коде ...