Skip to content

Commit b91bf66

Browse files
authored
Add support for some ES proposals that we use (#43)
1 parent 4ad5170 commit b91bf66

File tree

4 files changed

+12
-0
lines changed

4 files changed

+12
-0
lines changed

config/babel.dev.js

+2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ module.exports = {
1515
'babel-preset-react'
1616
].map(require.resolve),
1717
plugins: [
18+
'babel-plugin-syntax-trailing-function-commas',
19+
'babel-plugin-transform-class-properties',
1820
'babel-plugin-transform-object-rest-spread'
1921
].map(require.resolve)
2022
};

config/babel.prod.js

+2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ module.exports = {
1414
'babel-preset-react'
1515
].map(require.resolve),
1616
plugins: [
17+
'babel-plugin-syntax-trailing-function-commas',
18+
'babel-plugin-transform-class-properties',
1719
'babel-plugin-transform-object-rest-spread',
1820
'babel-plugin-transform-react-constant-elements'
1921
].map(require.resolve)

config/eslint.js

+2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ var ERROR = 2; // rules that prevent common mistakes
1616
module.exports = {
1717
root: true,
1818

19+
parser: 'babel-eslint',
20+
1921
plugins: ['react', 'import'],
2022

2123
env: {

package.json

+6
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@
2929
"dependencies": {
3030
"autoprefixer": "^6.3.7",
3131
"babel-core": "^6.10.4",
32+
"babel-eslint": "^6.1.2",
3233
"babel-loader": "^6.2.4",
34+
"babel-plugin-syntax-trailing-function-commas": "^6.8.0",
35+
"babel-plugin-transform-class-properties": "^6.10.2",
3336
"babel-plugin-transform-object-rest-spread": "^6.8.0",
3437
"babel-plugin-transform-react-constant-elements": "^6.9.1",
3538
"babel-preset-es2015": "^6.9.0",
@@ -59,7 +62,10 @@
5962
"bundledDependencies": [
6063
"autoprefixer",
6164
"babel-core",
65+
"babel-eslint",
6266
"babel-loader",
67+
"babel-plugin-syntax-trailing-function-commas",
68+
"babel-plugin-transform-class-properties",
6369
"babel-plugin-transform-object-rest-spread",
6470
"babel-plugin-transform-react-constant-elements",
6571
"babel-preset-es2015",

0 commit comments

Comments
 (0)