diff --git a/src/packages/excalidraw/webpack.dev.config.js b/src/packages/excalidraw/webpack.dev.config.js index 332d80281..fa53ca46d 100644 --- a/src/packages/excalidraw/webpack.dev.config.js +++ b/src/packages/excalidraw/webpack.dev.config.js @@ -41,6 +41,14 @@ module.exports = { "sass-loader", ], }, + // So that type module works with webpack + // https://github.com/webpack/webpack/issues/11467#issuecomment-691873586 + { + test: /\.m?js/, + resolve: { + fullySpecified: false, + }, + }, { test: /\.(ts|tsx|js|jsx|mjs)$/, exclude: diff --git a/src/packages/excalidraw/webpack.prod.config.js b/src/packages/excalidraw/webpack.prod.config.js index 8f8c72eef..0a2d7faaf 100644 --- a/src/packages/excalidraw/webpack.prod.config.js +++ b/src/packages/excalidraw/webpack.prod.config.js @@ -44,6 +44,14 @@ module.exports = { "sass-loader", ], }, + // So that type module works with webpack + // https://github.com/webpack/webpack/issues/11467#issuecomment-691873586 + { + test: /\.m?js/, + resolve: { + fullySpecified: false, + }, + }, { test: /\.(ts|tsx|js|jsx|mjs)$/, exclude: