mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
988cca7ef5
Prior to this commit ngcc stored its package configuration in JavaScript objects, which caused the builtin `Object` members to be found as package configuration. This would subsequently crash as their shape was not as expected. This commit moves away from using raw JavaScript objects in favor of a Map. To code was refactored such that `PartiallyProcessedConfig` is now a class. Fixes #43570 PR Close #43589