Skip to content

Commit 4183d16

Browse files
clydinKeen Yee Liau
authored and
Keen Yee Liau
committed
fix(@angular-devkit/build-angular): additional ES5 browser polyfills based on babel usage analysis
1 parent 74536d0 commit 4183d16

File tree

1 file changed

+10
-0
lines changed
  • packages/angular_devkit/build_angular/src/angular-cli-files/models

1 file changed

+10
-0
lines changed

packages/angular_devkit/build_angular/src/angular-cli-files/models/es5-polyfills.js

+10
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88

99
// ES2015 symbol capabilities
1010
import 'core-js/modules/es.symbol';
11+
import 'core-js/modules/es.symbol.description';
1112
import 'core-js/modules/es.symbol.iterator';
13+
import 'core-js/modules/es.symbol.to-string-tag';
1214

1315
// ES2015 function capabilities
1416
import 'core-js/modules/es.function.bind';
@@ -35,11 +37,13 @@ import 'core-js/modules/es.object.set-prototype-of';
3537
import 'core-js/modules/es.object.to-string';
3638

3739
// ES2015 array capabilities
40+
import 'core-js/modules/es.array.concat';
3841
import 'core-js/modules/es.array.is-array';
3942
import 'core-js/modules/es.array.from';
4043
import 'core-js/modules/es.array.of';
4144
import 'core-js/modules/es.array.join';
4245
import 'core-js/modules/es.array.slice';
46+
import 'core-js/modules/es.array.splice';
4347
import 'core-js/modules/es.array.sort';
4448
import 'core-js/modules/es.array.for-each';
4549
import 'core-js/modules/es.array.map';
@@ -79,6 +83,10 @@ import 'core-js/modules/es.string.small';
7983
import 'core-js/modules/es.string.strike';
8084
import 'core-js/modules/es.string.sub';
8185
import 'core-js/modules/es.string.sup';
86+
import 'core-js/modules/es.string.match';
87+
import 'core-js/modules/es.string.replace';
88+
import 'core-js/modules/es.string.search';
89+
import 'core-js/modules/es.string.split';
8290

8391
import 'core-js/modules/es.parse-int';
8492
import 'core-js/modules/es.parse-float';
@@ -91,5 +99,7 @@ import 'core-js/es/regexp';
9199
import 'core-js/modules/es.map';
92100
import 'core-js/modules/es.weak-map';
93101
import 'core-js/modules/es.set';
102+
import 'core-js/modules/web.dom-collections.for-each';
94103
import 'core-js/modules/web.dom-collections.iterator';
95104
import 'core-js/modules/es.promise';
105+
import 'core-js/modules/es.json.to-string-tag';

0 commit comments

Comments
 (0)