Fix babel-preset-env implementation (#765)

* Add supported browsers list to babel-preset-env.

This was fixed in v7 of babel-preset-env so that you could use the
browserslist directly from package.json. We'll have to wait until Babel
v7 is release, see #702.

* add node 6 to babel-preset-env targets

* Only build for Node during testing.
This commit is contained in:
Caleb 2018-01-25 14:43:09 -07:00 committed by Shawn Erquhart
parent 19e76479f6
commit ddbfae6b39

View File

@ -1,7 +1,18 @@
{ {
"presets": [ "presets": [
["env", { ["env", {
"modules": false "modules": false,
"targets": {
"browsers": [
"last 2 Chrome versions",
"last 2 Opera versions",
"last 2 Firefox versions",
"last 2 Edge versions",
"last 2 Safari versions",
"last 2 iOS versions",
"last 2 ChromeAndroid versions"
]
}
}], }],
"react" "react"
], ],
@ -46,7 +57,13 @@
], ],
"env": { "env": {
"test": { "test": {
"plugins": ["transform-es2015-modules-commonjs"] "presets": [
["env", {
"targets": {
"node": "6"
}
}]
]
} }
} }
} }