Skip to content

Commit 11894dc

Browse files
authored
Enable generators (#238)
* Enable generators * Opt out of using helpers
1 parent 2edf218 commit 11894dc

File tree

3 files changed

+19
-5
lines changed

3 files changed

+19
-5
lines changed

Diff for: config/babel.dev.js

+8-2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
*/
99

1010
module.exports = {
11+
babelrc: false,
1112
cacheDirectory: true,
1213
presets: [
1314
'babel-preset-es2015',
@@ -18,6 +19,11 @@ module.exports = {
1819
'babel-plugin-syntax-trailing-function-commas',
1920
'babel-plugin-transform-class-properties',
2021
'babel-plugin-transform-object-rest-spread'
21-
].map(require.resolve),
22-
babelrc: false
22+
].map(require.resolve).concat([
23+
[require.resolve('babel-plugin-transform-runtime'), {
24+
helpers: false,
25+
polyfill: false,
26+
regenerator: true
27+
}]
28+
])
2329
};

Diff for: config/babel.prod.js

+9-3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
*/
99

1010
module.exports = {
11+
babelrc: false,
1112
presets: [
1213
'babel-preset-es2015',
1314
'babel-preset-es2016',
@@ -17,7 +18,12 @@ module.exports = {
1718
'babel-plugin-syntax-trailing-function-commas',
1819
'babel-plugin-transform-class-properties',
1920
'babel-plugin-transform-object-rest-spread',
20-
'babel-plugin-transform-react-constant-elements'
21-
].map(require.resolve),
22-
babelrc: false
21+
'babel-plugin-transform-react-constant-elements',
22+
].map(require.resolve).concat([
23+
[require.resolve('babel-plugin-transform-runtime'), {
24+
helpers: false,
25+
polyfill: false,
26+
regenerator: true
27+
}]
28+
])
2329
};

Diff for: package.json

+2
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,11 @@
3535
"babel-plugin-transform-class-properties": "6.10.2",
3636
"babel-plugin-transform-object-rest-spread": "6.8.0",
3737
"babel-plugin-transform-react-constant-elements": "6.9.1",
38+
"babel-plugin-transform-runtime": "6.12.0",
3839
"babel-preset-es2015": "6.9.0",
3940
"babel-preset-es2016": "6.11.3",
4041
"babel-preset-react": "6.11.1",
42+
"babel-runtime": "6.11.6",
4143
"chalk": "1.1.3",
4244
"cross-spawn": "4.0.0",
4345
"css-loader": "0.23.1",

0 commit comments

Comments
 (0)