Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2021-06-17 17:52:28 +0300
committerJoas Schilling <coding@schilljs.com>2021-06-17 17:52:38 +0300
commit83c7c0f20e9811a0ca7afdfd5cbc432146c73c1e (patch)
tree620033d185cc2db13a63c41607934474e44a08d0 /webpack.js
parentda3d3e3ef917eec9d81be5ad74a87b4094db5c6c (diff)
Fix call errors
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'webpack.js')
-rw-r--r--webpack.js21
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