Skip to content

Commit 98d184b

Browse files
author
Matthew Toledo
committed
updates to remove deprecated lifcycle events
1 parent be69816 commit 98d184b

File tree

19 files changed

+10020
-8602
lines changed

19 files changed

+10020
-8602
lines changed

.babelrc

Lines changed: 88 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,90 @@
1+
// {
2+
// "presets": [
3+
// ["@babel/preset-env", { "modules": false }],
4+
// "@babel/preset-react"
5+
// ],
6+
// "plugins": [
7+
// "@babel/plugin-proposal-class-properties",
8+
// "@babel/plugin-proposal-object-rest-spread",
9+
// "@babel/plugin-transform-object-assign",
10+
// "@babel/plugin-external-helpers"
11+
// ],
12+
// "env": {
13+
// "test": {
14+
// "plugins": [
15+
// ["@babel/plugin-transform-runtime", { "runtimeHelpers": true }],
16+
// "transform-es2015-modules-commonjs"
17+
// ]
18+
// }
19+
// }
20+
// }
21+
122
{
2-
"presets": [
3-
["env", {"modules": false}],
4-
"react"
5-
],
6-
"plugins": [
7-
"transform-class-properties",
8-
"transform-object-rest-spread",
9-
"transform-object-assign",
10-
"external-helpers"
11-
],
12-
"env": {
13-
"test": {
14-
"plugins": [
15-
["transform-runtime", { "runtimeHelpers": true }],
16-
"transform-es2015-modules-commonjs"
17-
]
18-
}
19-
}
23+
"env": {
24+
"development": {
25+
"presets": [
26+
[
27+
"@babel/preset-env",
28+
{
29+
"targets": {
30+
"browsers": ["> 5%", "Explorer 11"]
31+
}
32+
}
33+
],
34+
"@babel/preset-react"
35+
],
36+
"plugins": [
37+
"@babel/plugin-proposal-class-properties",
38+
"@babel/plugin-proposal-object-rest-spread",
39+
"@babel/plugin-transform-object-assign"
40+
// latest version of rollup-plugin-babel already applies external helpers for us.
41+
// "@babel/plugin-external-helpers"
42+
]
43+
},
44+
"build": {
45+
"presets": [
46+
[
47+
"@babel/preset-env",
48+
{
49+
"targets": {
50+
"browsers": ["> 5%", "Explorer 11"]
51+
}
52+
}
53+
],
54+
"@babel/preset-react"
55+
],
56+
"plugins": [
57+
"@babel/plugin-proposal-class-properties",
58+
"@babel/plugin-proposal-object-rest-spread",
59+
"@babel/plugin-transform-object-assign",
60+
"@babel/plugin-external-helpers"
61+
]
62+
},
63+
"test": {
64+
// difference is that we don't use external-helpers
65+
"presets": [
66+
[
67+
"@babel/preset-env",
68+
{
69+
"targets": {
70+
"browsers": ["> 5%", "Explorer 11"],
71+
"node": "current"
72+
}
73+
}
74+
],
75+
"@babel/preset-react"
76+
],
77+
"plugins": [
78+
"@babel/plugin-proposal-class-properties",
79+
"@babel/plugin-proposal-object-rest-spread",
80+
"@babel/plugin-transform-object-assign",
81+
[
82+
"@babel/plugin-transform-runtime",
83+
{
84+
"regenerator": true
85+
}
86+
]
87+
]
88+
}
89+
}
2090
}

0 commit comments

Comments
 (0)