aboutsummaryrefslogtreecommitdiffstats
path: root/packages/instant/webpack.config.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/instant/webpack.config.js')
-rw-r--r--packages/instant/webpack.config.js25
1 files changed, 19 insertions, 6 deletions
diff --git a/packages/instant/webpack.config.js b/packages/instant/webpack.config.js
index e74cf36d9..13d574de4 100644
--- a/packages/instant/webpack.config.js
+++ b/packages/instant/webpack.config.js
@@ -141,12 +141,25 @@ const generateConfig = (dischargeTarget, heapConfigOptions, rollbarConfigOptions
},
{
test: /\.js$/,
- loader: 'source-map-loader',
- exclude: [
- // instead of /\/node_modules\//
- path.join(process.cwd(), 'node_modules'),
- path.join(process.cwd(), '../..', 'node_modules'),
- ],
+ use: [{
+ loader: 'babel-loader',
+ options: {
+ "plugins": ["transform-runtime"],
+ 'presets': [
+ ['env', {
+ 'targets': {
+ "chrome": 41
+ },
+ }],
+ ],
+ },
+ }, {
+ loader: 'source-map-loader',
+ }],
+ exclude: function(modulePath) {
+ return /node_modules/.test(modulePath) &&
+ /node_modules\/(core-js|lodash|react|websocket)/.test(modulePath);
+ },
},
],
},