diff options
author | Joas Schilling <coding@schilljs.com> | 2021-06-17 17:52:28 +0300 |
---|---|---|
committer | Joas Schilling <coding@schilljs.com> | 2021-06-17 17:52:38 +0300 |
commit | 83c7c0f20e9811a0ca7afdfd5cbc432146c73c1e (patch) | |
tree | 620033d185cc2db13a63c41607934474e44a08d0 /webpack.js | |
parent | da3d3e3ef917eec9d81be5ad74a87b4094db5c6c (diff) |
Fix call errors
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'webpack.js')
-rw-r--r-- | webpack.js | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/webpack.js b/webpack.js index d58e48a1f..835885be7 100644 --- a/webpack.js +++ b/webpack.js @@ -5,17 +5,17 @@ const BabelLoaderExcludeNodeModulesExcept = require('babel-loader-exclude-node-m webpackConfig.entry = { 'admin-settings': path.join(__dirname, 'src', 'mainAdminSettings.js'), - 'collections': path.join(__dirname, 'src', 'collections.js'), - 'main': path.join(__dirname, 'src', 'main.js'), + collections: path.join(__dirname, 'src', 'collections.js'), + main: path.join(__dirname, 'src', 'main.js'), 'files-sidebar': [ path.join(__dirname, 'src', 'mainFilesSidebar.js'), path.join(__dirname, 'src', 'mainFilesSidebarLoader.js'), ], 'public-share-auth-sidebar': path.join(__dirname, 'src', 'mainPublicShareAuthSidebar.js'), 'public-share-sidebar': path.join(__dirname, 'src', 'mainPublicShareSidebar.js'), - 'flow': path.join(__dirname, 'src', 'flow.js'), - 'dashboard': path.join(__dirname, 'src', 'dashboard.js'), - 'deck': path.join(__dirname, 'src', 'deck.js'), + flow: path.join(__dirname, 'src', 'flow.js'), + dashboard: path.join(__dirname, 'src', 'dashboard.js'), + deck: path.join(__dirname, 'src', 'deck.js'), } // Edit JS rule @@ -47,6 +47,17 @@ webpackConfig.module.rules.push({ */ test: /node_modules\/webrtc-adapter\/.*\.js$/, loader: 'babel-loader', + options: { + plugins: ['add-module-exports'], + presets: [ + /** + * From "add-module-exports" documentation: + * "webpack doesn't perform commonjs transformation for + * codesplitting. Need to set commonjs conversion." + */ + ['@babel/env', { modules: 'commonjs' }], + ], + }, }) module.exports = webpackConfig |