Skip to content

Commit b1d6d05

Browse files
committed
fix: target ES5 for production code
Fix #758
1 parent df48a40 commit b1d6d05

File tree

11 files changed

+14
-18
lines changed

11 files changed

+14
-18
lines changed

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"husky": "^0.14.3",
4949
"jest": "^22.0.4",
5050
"lerna": "^2.4.0",
51-
"lerna-tools": "^0.0.3",
51+
"lerna-tools": "^1.0.0",
5252
"lint-staged": "^6.0.0",
5353
"mocha": "^4.0.1",
5454
"prettier": "^1.9.2",

Diff for: packages/react-hot-loader/src/index.js

+3-7
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
1-
/* eslint-disable global-require, import/no-mutable-exports */
2-
3-
let exportedModule
1+
/* eslint-disable global-require, import/no-mutable-exports, no-var */
42

53
if (!module.hot || process.env.NODE_ENV === 'production') {
6-
exportedModule = require('./index.prod')
4+
module.exports = require('./prod/index.prod')
75
} else {
8-
exportedModule = require('./index.dev')
6+
module.exports = require('./index.dev')
97
}
10-
11-
module.exports = exportedModule

Diff for: packages/react-hot-loader/src/patch.js

+2-6
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
/* eslint-disable global-require, import/no-mutable-exports */
22

3-
let exportedModule
4-
53
if (!module.hot || process.env.NODE_ENV === 'production') {
6-
exportedModule = require('./patch.prod').default
4+
module.exports = require('./prod/patch.prod')
75
} else {
8-
exportedModule = require('./patch.dev').default
6+
module.exports = require('./patch.dev')
97
}
10-
11-
export default exportedModule

Diff for: packages/react-hot-loader/src/patch.prod.js

-1
This file was deleted.

Diff for: packages/react-hot-loader/src/prod/.babelrc

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"babelrc": false,
3+
"presets": [["env", { "loose": true }], "react"]
4+
}

Diff for: packages/react-hot-loader/src/prod/patch.prod.js

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export default null

Diff for: yarn.lock

+3-3
Original file line numberDiff line numberDiff line change
@@ -3656,9 +3656,9 @@ left-pad@^1.2.0:
36563656
version "1.2.0"
36573657
resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.2.0.tgz#d30a73c6b8201d8f7d8e7956ba9616087a68e0ee"
36583658

3659-
lerna-tools@^0.0.3:
3660-
version "0.0.3"
3661-
resolved "https://registry.yarnpkg.com/lerna-tools/-/lerna-tools-0.0.3.tgz#8c012d9345a7885ae253bce74ebb0cd72f266782"
3659+
lerna-tools@^1.0.0:
3660+
version "1.0.0"
3661+
resolved "https://registry.yarnpkg.com/lerna-tools/-/lerna-tools-1.0.0.tgz#137bf98cd34e51289e779dcca61bc77162400fcf"
36623662
dependencies:
36633663
chalk "^2.1.0"
36643664
glob "^7.1.2"

0 commit comments

Comments
 (0)