Skip to content

Commit 21b4434

Browse files
committed
revert to webpack config
1 parent 07196d4 commit 21b4434

File tree

2 files changed

+44
-9
lines changed

2 files changed

+44
-9
lines changed

packages/optimizely-sdk/karma.base.conf.js

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,7 @@ module.exports = {
2323
plugins: ['karma-mocha', 'karma-webpack', require('karma-browserstack-launcher')],
2424

2525
webpack: {
26-
module: {
27-
loaders: [
28-
{
29-
test: /\.js$/,
30-
loader: 'babel-loader',
31-
presets: ['@babel/preset-env'],
32-
}
33-
]
34-
}
26+
mode: 'production',
3527
},
3628

3729
//browserStack setup
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
var path = require('path');
2+
3+
module.exports = [
4+
{
5+
entry: path.resolve(__dirname, 'lib/index.browser.js'),
6+
output: {
7+
path: path.resolve(__dirname, 'dist'),
8+
filename: 'optimizely.browser.umd.js',
9+
library: 'optimizelySdk',
10+
libraryTarget: 'umd',
11+
},
12+
mode: 'none',
13+
node: {
14+
// set to not polyfill setImmediate in promise polyfill
15+
// it is already wrapped in a typeof check
16+
setImmediate: false,
17+
},
18+
},
19+
{
20+
entry: path.resolve(__dirname, 'lib/index.browser.js'),
21+
output: {
22+
path: path.resolve(__dirname, 'dist'),
23+
filename: 'optimizely.browser.umd.min.js',
24+
library: 'optimizelySdk',
25+
libraryTarget: 'umd',
26+
},
27+
mode: 'production',
28+
node: {
29+
// set to not polyfill setImmediate in promise polyfill
30+
// it is already wrapped in a typeof check
31+
setImmediate: false,
32+
},
33+
module: {
34+
loaders: [
35+
{
36+
test: /\.js$/,
37+
loader: 'babel-loader',
38+
presets: ['@babel/preset-env'],
39+
}
40+
]
41+
}
42+
},
43+
];

0 commit comments

Comments
 (0)