diff --git a/app.config.environment.dev.js b/app.config.environment.dev.js
index d07de287b9b83752197bfcc456b21c107a15a323..89351061569e9cdffa4006144c6bf1dcb23f1a31 100644
--- a/app.config.environment.dev.js
+++ b/app.config.environment.dev.js
@@ -23,7 +23,7 @@ const stackProvidedLibsConfig = {
   module: {
     rules: [
       {
-        test: /cozy-bar\/dist\/cozy-bar\.min\.js$/,
+        test: /cozy-bar(\/|\\)dist(\/|\\)cozy-bar\.min\.js$/,
         // Automatically import the CSS if the JS is imported.
         // imports-loader@0.8.0 works but imports-loader@1.0.0 does not
         loader: 'imports-loader?css=./cozy-bar.min.css',
diff --git a/app.config.react.js b/app.config.react.js
index ad7fba4510f43342feff1f3f6e372cb289dc701d..5fc8e0046410637bb222b1c733ef0081c523004a 100644
--- a/app.config.react.js
+++ b/app.config.react.js
@@ -22,7 +22,7 @@ module.exports = {
     rules: [
       {
         test: /\.(ts|js)x?$/, // Add TS extensions
-        exclude: /node_modules\/(?!(cozy-ui))/,
+        exclude: /node_modules(\/|\\)(?!(cozy-ui))/,
         loader: require.resolve('cozy-scripts/node_modules/babel-loader'), // Add full path
         options: {
           cacheDirectory: 'node_modules/.cache/babel-loader/react',