Skip to content

Commit 76b023e

Browse files
clydinalan-agius4
authored andcommitted
feat(@angular-devkit/build-angular): update IE11 Object/Array polyfills
This change adds the following polyfills for IE11 (`nomodule` browsers): ES2016: Array.prototype.includes ES2017: Object.entries Object.values Object.getOwnPropertyDescriptors ES2019: Object.fromEntries Array.prototype.flat Array.prototype.flatMap
1 parent 538bb18 commit 76b023e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

packages/angular_devkit/build_angular/src/webpack/es5-polyfills.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ import 'core-js/modules/es.object.assign';
3232
import 'core-js/modules/es.object.is';
3333
import 'core-js/modules/es.object.set-prototype-of';
3434
import 'core-js/modules/es.object.to-string';
35+
import 'core-js/modules/es.object.entries';
36+
import 'core-js/modules/es.object.values';
37+
import 'core-js/modules/es.object.get-own-property-descriptors';
38+
import 'core-js/modules/es.object.from-entries';
3539

3640
// ES2015 array capabilities
3741
import 'core-js/modules/es.array.concat';
@@ -56,6 +60,9 @@ import 'core-js/modules/es.array.fill';
5660
import 'core-js/modules/es.array.find';
5761
import 'core-js/modules/es.array.find-index';
5862
import 'core-js/modules/es.array.iterator';
63+
import 'core-js/modules/es.array.includes';
64+
import 'core-js/modules/es.array.flat';
65+
import 'core-js/modules/es.array.flat-map';
5966

6067
// ES2015 string capabilities
6168
import 'core-js/modules/es.string.from-code-point';

0 commit comments

Comments
 (0)