Skip to content

Commit 929d149

Browse files
committed
Updates webpack build scripts
1 parent 9860e2c commit 929d149

File tree

7 files changed

+16
-12
lines changed

7 files changed

+16
-12
lines changed

package.json

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,17 +50,19 @@
5050
"babel-eslint": "^7.2.3",
5151
"babel-loader": "~7.0.0",
5252
"babel-plugin-transform-decorators-legacy": "^1.3.4",
53+
"babel-plugin-transform-object-rest-spread": "^6.26.0",
54+
"babel-plugin-transform-regenerator": "^6.26.0",
55+
"babel-plugin-transform-runtime": "^6.23.0",
5356
"babel-polyfill": "^6.23.0",
54-
"babel-preset-es2015": "^6.24.1",
57+
"babel-preset-env": "^1.6.1",
5558
"babel-preset-react": "^6.24.1",
56-
"babel-preset-stage-0": "^6.24.1",
5759
"babel-runtime": "~6.23.0",
5860
"css-loader": "~0.28.2",
5961
"eslint": "^3.8.1",
6062
"eslint-plugin-jest": "^20.0.3",
6163
"eslint-plugin-react": "^7.0.1",
6264
"file-loader": "^0.11.1",
63-
"history": "^4.6.1",
65+
"history": "^2.1.2",
6466
"http-server": "~0.10.0",
6567
"immutable": "~3.8.1",
6668
"immutable-devtools": "~0.0.4",
@@ -75,7 +77,7 @@
7577
"react-dnd": "~2.4.0",
7678
"react-dnd-html5-backend": "~2.4.1",
7779
"react-dom": "^15.0.1",
78-
"react-router": "^4.1.1",
80+
"react-router": "^2.6.0",
7981
"request-promise": "^4.1.1",
8082
"sass-loader": "~6.0.5",
8183
"style-loader": "~0.18.0",
@@ -106,7 +108,9 @@
106108
"roots": [
107109
"src/lib"
108110
],
109-
"transform": {".*": "<rootDir>/testing/preprocessor.js"},
111+
"transform": {
112+
".*": "<rootDir>/testing/preprocessor.js"
113+
},
110114
"unmockedModulePathPatterns": [
111115
"react",
112116
"react-dom",

webpack/PIG.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
var configuration = require('./base.config.js');
99

1010
configuration.entry = {PIG: './parse-interface-guide/index.js'};
11-
configuration.output.path = __dirname + '/PIG/bundles';
11+
configuration.output.path = require('path').resolve('./PIG/bundles');
1212

1313
module.exports = configuration;

webpack/base.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ module.exports = {
3636
use: {
3737
loader: 'babel-loader',
3838
query: {
39-
plugins: ['transform-decorators-legacy'],
40-
presets: ['react', 'es2015', 'stage-0']
39+
plugins: ['transform-decorators-legacy', 'transform-object-rest-spread', 'transform-regenerator', 'transform-runtime'],
40+
presets: ['react', 'env']
4141
}
4242
},
4343
}, {

webpack/build.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ configuration.entry = {
1111
dashboard: './dashboard/index.js',
1212
login: './login/index.js'
1313
};
14-
configuration.output.path = __dirname + '/Parse-Dashboard/public/bundles';
14+
configuration.output.path = require('path').resolve('./Parse-Dashboard/public/bundles');
1515

1616
module.exports = configuration;

webpack/production.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ configuration.entry = {
1313
PIG: './parse-interface-guide/index.js',
1414
quickstart: './quickstart/index.js',
1515
};
16-
configuration.output.path = __dirname + '/production/bundles';
16+
configuration.output.path = require('path').resolve('./production/bundles');
1717

1818
var webpack = require('webpack');
1919

webpack/publish.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ configuration.entry = {
1111
dashboard: './dashboard/index.js',
1212
login: './login/index.js'
1313
};
14-
configuration.output.path = __dirname + '/Parse-Dashboard/public/bundles';
14+
configuration.output.path = require('path').resolve('./Parse-Dashboard/public/bundles');
1515

1616
var webpack = require('webpack');
1717

webpack/webpack.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ configuration.entry = {
1414
PIG: './parse-interface-guide/index.js',
1515
quickstart: './quickstart/index.js',
1616
};
17-
configuration.output.path = __dirname + '/bundles';
17+
configuration.output.path = require('path').resolve('./bundles');
1818

1919
module.exports = configuration;

0 commit comments

Comments
 (0)