Switch to core-js for polyfills

This commit is contained in:
Quincy Morgan
2020-10-13 16:02:26 -04:00
parent 02dd7f17c0
commit e15aeda221
4 changed files with 13 additions and 9 deletions
+6 -5
View File
@@ -1,10 +1,12 @@
import 'browser-polyfills';
import 'es6-symbol/implement';
// polyfills newer JS functionality for older browsers
import 'core-js/stable';
import 'regenerator-runtime/runtime';
import 'string.fromcodepoint/auto';
// polyfill window.fetch and AbortController (not included in core-js)
import 'whatwg-fetch';
import 'abortcontroller-polyfill/dist/polyfill-patch-fetch';
// polyfill requestIdleCallback
// polyfill idle callback functions (not included in core-js)
window.requestIdleCallback = window.requestIdleCallback ||
function(cb) {
var start = Date.now();
@@ -17,7 +19,6 @@ window.requestIdleCallback = window.requestIdleCallback ||
});
});
};
window.cancelIdleCallback = window.cancelIdleCallback ||
function(id) {
window.cancelAnimationFrame(id);