diff --git a/build/build-plugins.js b/build/build-plugins.js
index 1f44a3b856223fd9101feab9205a917692839fff..7deda49b1248d2a4eca3047d2557f446fbe519f5 100644
--- a/build/build-plugins.js
+++ b/build/build-plugins.js
@@ -59,7 +59,6 @@ const getConfigByPluginKey = pluginKey => {
     pluginKey === 'Data' ||
     pluginKey === 'Manipulator' ||
     pluginKey === 'EventHandler' ||
-    pluginKey === 'Polyfill' ||
     pluginKey === 'SelectorEngine' ||
     pluginKey === 'Util' ||
     pluginKey === 'Sanitizer'
diff --git a/build/rollup.config.js b/build/rollup.config.js
index 1ee67455232f051a4f7047cd9f6255d336d67765..05579d165a8f8a8bb14b3678d7658f07ae8f3767 100644
--- a/build/rollup.config.js
+++ b/build/rollup.config.js
@@ -12,7 +12,7 @@ let fileDest = `bootstrap${ESM ? '.esm' : ''}`
 const external = ['popper.js']
 const plugins = [
   babel({
-  // Only transpile our source code
+    // Only transpile our source code
     exclude: 'node_modules/**',
     // Include the helpers in the bundle, at most one copy of each
     babelHelpers: 'bundled'
diff --git a/js/dist/dom/polyfill.js b/js/dist/dom/polyfill.js
deleted file mode 100644
index 533f7cb97ab7847677f973e2d87f4ba9600e5067..0000000000000000000000000000000000000000
--- a/js/dist/dom/polyfill.js
+++ /dev/null
@@ -1,111 +0,0 @@
-/*!
-  * Bootstrap polyfill.js v5.0.0-alpha2 (https://getbootstrap.com/)
-  * Copyright 2011-2020 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
-  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
-  */
-(function (global, factory) {
-  typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
-  typeof define === 'function' && define.amd ? define(['exports'], factory) :
-  (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.Polyfill = {}));
-}(this, (function (exports) { 'use strict';
-
-  /**
-   * --------------------------------------------------------------------------
-   * Bootstrap (v5.0.0-alpha2): util/index.js
-   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
-   * --------------------------------------------------------------------------
-   */
-  var MAX_UID = 1000000;
-  /**
-   * --------------------------------------------------------------------------
-   * Public Util Api
-   * --------------------------------------------------------------------------
-   */
-
-
-  var getUID = function getUID(prefix) {
-    do {
-      prefix += Math.floor(Math.random() * MAX_UID);
-    } while (document.getElementById(prefix));
-
-    return prefix;
-  };
-
-  /* istanbul ignore file */
-  exports.find = Element.prototype.querySelectorAll;
-  exports.findOne = Element.prototype.querySelector; // MSEdge resets defaultPrevented flag upon dispatchEvent call if at least one listener is attached
-
-  var defaultPreventedPreservedOnDispatch = function () {
-    var e = new CustomEvent('Bootstrap', {
-      cancelable: true
-    });
-    var element = document.createElement('div');
-    element.addEventListener('Bootstrap', function () {
-      return null;
-    });
-    e.preventDefault();
-    element.dispatchEvent(e);
-    return e.defaultPrevented;
-  }();
-
-  var scopeSelectorRegex = /:scope\b/;
-
-  var supportScopeQuery = function () {
-    var element = document.createElement('div');
-
-    try {
-      element.querySelectorAll(':scope *');
-    } catch (_) {
-      return false;
-    }
-
-    return true;
-  }();
-
-  if (!supportScopeQuery) {
-    exports.find = function find(selector) {
-      if (!scopeSelectorRegex.test(selector)) {
-        return this.querySelectorAll(selector);
-      }
-
-      var hasId = Boolean(this.id);
-
-      if (!hasId) {
-        this.id = getUID('scope');
-      }
-
-      var nodeList = null;
-
-      try {
-        selector = selector.replace(scopeSelectorRegex, "#" + this.id);
-        nodeList = this.querySelectorAll(selector);
-      } finally {
-        if (!hasId) {
-          this.removeAttribute('id');
-        }
-      }
-
-      return nodeList;
-    };
-
-    exports.findOne = function findOne(selector) {
-      if (!scopeSelectorRegex.test(selector)) {
-        return this.querySelector(selector);
-      }
-
-      var matches = exports.find.call(this, selector);
-
-      if (typeof matches[0] !== 'undefined') {
-        return matches[0];
-      }
-
-      return null;
-    };
-  }
-
-  exports.defaultPreventedPreservedOnDispatch = defaultPreventedPreservedOnDispatch;
-
-  Object.defineProperty(exports, '__esModule', { value: true });
-
-})));
-//# sourceMappingURL=polyfill.js.map
diff --git a/js/dist/dom/polyfill.js.map b/js/dist/dom/polyfill.js.map
deleted file mode 100644
index 01b0b4ac12b4ef2c74a22873d677ab7f4b0bdf65..0000000000000000000000000000000000000000
Binary files a/js/dist/dom/polyfill.js.map and /dev/null differ