Skip to content

Commit b25a8e2

Browse files
committed
PWA-3638: Fixed webpack path resolver
1 parent f88ecc2 commit b25a8e2

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

packages/venia-concept/webpack.config.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,18 @@ module.exports = async env => {
119119
/@adobe\/adobe\-client\-data\-layer/,
120120
/braintree\-web\-drop\-in/
121121
];
122+
123+
// Add extension directories to the babel-loader include paths
124+
const jsRule = config.module.rules.find(
125+
(rule) => rule.test && rule.test.toString().includes('jsx')
126+
);
127+
if (jsRule && jsRule.include) {
128+
const extensionsPath = path.resolve(__dirname, '../extensions');
129+
if (!jsRule.include.includes(extensionsPath)) {
130+
jsRule.include.push(extensionsPath);
131+
}
132+
}
133+
122134
config.plugins = [
123135
...config.plugins,
124136
new DefinePlugin({

0 commit comments

Comments
 (0)