.babelrcのpresets, pluginsが何を指しているか分かりません。
Electronの勉強のため、
https://github.com/szwacz/electron-boilerplate
をcloneし、読んだり変更したりしているのですが、
このプロジェクトに含まれる、
https://github.com/szwacz/electron-boilerplate/blob/master/.babelrc
{
"presets": [
[
"@babel/env",
{
"targets": {
"browsers": "last 2 Chrome versions",
"node": "current"
}
}
]
],
"plugins": [["transform-object-rest-spread", { "useBuiltIns": true }]]
}
の指している内容が分かりません。
https://babeljs.io/docs/usage/babelrc/
も見ましたがよく分かりませんでした。