diff options
author | Johann-S <johann.servoire@gmail.com> | 2019-07-09 11:19:00 +0300 |
---|---|---|
committer | Johann-S <johann.servoire@gmail.com> | 2019-07-10 11:40:52 +0300 |
commit | 92c45a19a5b41aec1c2d4f95274052f924ee46bf (patch) | |
tree | fe833058d6c5824682669ddad9c2dc76bffcd444 /build | |
parent | fdbc63fb3f892de7b4f32c7236329a761977625d (diff) |
separate file for our polyfills to have lighter plugins
Diffstat (limited to 'build')
-rw-r--r-- | build/build-plugins.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/build/build-plugins.js b/build/build-plugins.js index 33574b8888..3d570cd369 100644 --- a/build/build-plugins.js +++ b/build/build-plugins.js @@ -31,6 +31,7 @@ const bsPlugins = { Data: path.resolve(__dirname, '../js/src/dom/data.js'), EventHandler: path.resolve(__dirname, '../js/src/dom/event-handler.js'), Manipulator: path.resolve(__dirname, '../js/src/dom/manipulator.js'), + Polyfill: path.resolve(__dirname, '../js/src/dom/polyfill.js'), SelectorEngine: path.resolve(__dirname, '../js/src/dom/selector-engine.js'), Alert: path.resolve(__dirname, '../js/src/alert.js'), Button: path.resolve(__dirname, '../js/src/button.js'), @@ -69,13 +70,16 @@ function getConfigByPluginKey(pluginKey) { pluginKey === 'Data' || pluginKey === 'Manipulator' || pluginKey === 'EventHandler' || + pluginKey === 'Polyfill' || pluginKey === 'SelectorEngine' || pluginKey === 'Util' || pluginKey === 'Sanitizer' ) { return { - external: [], - globals: {} + external: [bsPlugins.Polyfill], + globals: { + [bsPlugins.Polyfill]: 'Polyfill' + } } } @@ -144,6 +148,7 @@ const domObjects = [ 'Data', 'EventHandler', 'Manipulator', + 'Polyfill', 'SelectorEngine' ] |