Skip to content

Commit 8cf9dc5

Browse files
committed
Use babel-preset-latest.
1 parent 0a74703 commit 8cf9dc5

File tree

3 files changed

+23
-8
lines changed

3 files changed

+23
-8
lines changed

package.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,7 @@
5353
"babel-plugin-transform-es2015-modules-commonjs": "6.22.0",
5454
"babel-plugin-transform-object-rest-spread": "6.22.0",
5555
"babel-plugin-transform-runtime": "6.22.0",
56-
"babel-preset-es2015": "6.22.0",
57-
"babel-preset-es2016": "6.22.0",
56+
"babel-preset-latest": "6.22.0",
5857
"babel-preset-react": "6.22.0",
5958
"babel-runtime": "6.22.0",
6059
"case-sensitive-paths-webpack-plugin": "1.1.4",

server/build/babel/preset.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@ const babelRuntimePath = require.resolve('babel-runtime/package')
33

44
module.exports = {
55
presets: [
6-
[require.resolve('babel-preset-es2015'), { modules: false }],
7-
require.resolve('babel-preset-es2016'),
6+
[require.resolve('babel-preset-latest'), {
7+
'es2015': { modules: false }
8+
}],
89
require.resolve('babel-preset-react')
910
],
1011
plugins: [

yarn.lock

+19-4
Original file line numberDiff line numberDiff line change
@@ -509,11 +509,11 @@ babel-plugin-syntax-object-rest-spread@^6.8.0:
509509
version "6.13.0"
510510
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5"
511511

512-
babel-plugin-syntax-trailing-function-commas@^6.13.0:
512+
babel-plugin-syntax-trailing-function-commas@^6.13.0, babel-plugin-syntax-trailing-function-commas@^6.22.0:
513513
version "6.22.0"
514514
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3"
515515

516-
babel-plugin-transform-async-to-generator@6.22.0, babel-plugin-transform-async-to-generator@^6.8.0:
516+
babel-plugin-transform-async-to-generator@6.22.0, babel-plugin-transform-async-to-generator@^6.22.0, babel-plugin-transform-async-to-generator@^6.8.0:
517517
version "6.22.0"
518518
resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.22.0.tgz#194b6938ec195ad36efc4c33a971acf00d8cd35e"
519519
dependencies:
@@ -804,7 +804,7 @@ babel-preset-env@1.1.8:
804804
babel-plugin-transform-regenerator "^6.6.0"
805805
browserslist "^1.4.0"
806806

807-
babel-preset-es2015@6.22.0:
807+
babel-preset-es2015@6.22.0, babel-preset-es2015@^6.22.0:
808808
version "6.22.0"
809809
resolved "https://registry.yarnpkg.com/babel-preset-es2015/-/babel-preset-es2015-6.22.0.tgz#af5a98ecb35eb8af764ad8a5a05eb36dc4386835"
810810
dependencies:
@@ -833,18 +833,33 @@ babel-preset-es2015@6.22.0:
833833
babel-plugin-transform-es2015-unicode-regex "^6.22.0"
834834
babel-plugin-transform-regenerator "^6.22.0"
835835

836-
babel-preset-es2016@^6.22.0:
836+
babel-preset-es2016@6.22.0, babel-preset-es2016@^6.22.0:
837837
version "6.22.0"
838838
resolved "https://registry.yarnpkg.com/babel-preset-es2016/-/babel-preset-es2016-6.22.0.tgz#b061aaa3983d40c9fbacfa3743b5df37f336156c"
839839
dependencies:
840840
babel-plugin-transform-exponentiation-operator "^6.22.0"
841841

842+
babel-preset-es2017@^6.22.0:
843+
version "6.22.0"
844+
resolved "https://registry.yarnpkg.com/babel-preset-es2017/-/babel-preset-es2017-6.22.0.tgz#de2f9da5a30c50d293fb54a0ba15d6ddc573f0f2"
845+
dependencies:
846+
babel-plugin-syntax-trailing-function-commas "^6.22.0"
847+
babel-plugin-transform-async-to-generator "^6.22.0"
848+
842849
babel-preset-jest@^18.0.0:
843850
version "18.0.0"
844851
resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-18.0.0.tgz#84faf8ca3ec65aba7d5e3f59bbaed935ab24049e"
845852
dependencies:
846853
babel-plugin-jest-hoist "^18.0.0"
847854

855+
babel-preset-latest@^6.22.0:
856+
version "6.22.0"
857+
resolved "https://registry.yarnpkg.com/babel-preset-latest/-/babel-preset-latest-6.22.0.tgz#47b800531350a3dc69126e8c375a40655cd1eeff"
858+
dependencies:
859+
babel-preset-es2015 "^6.22.0"
860+
babel-preset-es2016 "^6.22.0"
861+
babel-preset-es2017 "^6.22.0"
862+
848863
babel-preset-react@6.22.0:
849864
version "6.22.0"
850865
resolved "https://registry.yarnpkg.com/babel-preset-react/-/babel-preset-react-6.22.0.tgz#7bc97e2d73eec4b980fb6b4e4e0884e81ccdc165"

0 commit comments

Comments
 (0)