Babel is dropping the 'stage-N' presets in favour of specific plugins for features: https://babeljs.io/blog/2018/07/27/removing-babels-stage-presets Iterating on PL features, especially with new syntax, is hard! Seems like they're striking a good balance.