there are not so much detail in the documentation about these two plugins, I know both of them make syntax like {...obj} works.
But how do I decide which plugin to use ?
We have the docs on this here: https://babeljs.io/docs/en/plugins#syntax-plugins
-syntax- plugins only enable the syntax to parse correctly and don't transform the code at all. You normally wouldn't need to specify this unless it's simply for it to parse correctly.
-transform- plugins enable the syntax and also transform the code for you.
You want to use babel-plugin-transform-object-rest-spread if you are using Babel v6.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With