If yes, chose a standalone application over the webpack plugin.
Examples:
If yes, chose a babel-plugin-macros over the webpack plugin or other type of babel plugin.
The webpack plugin or babel plugin, except macros, will require touching webpack config or .babelrc, which is problematic and consumes a lot of developers time unnecessarily. I saw at least twice fresh project started by the whole team choosing "ideal" webpack setup.
Autocomplete reduces typing required by about 25%. On Google, that’s over 200 years of typing time per day.https://t.co/W2aPeedsbj
— Luke Wroblewski (@lukew) April 23, 2018
All time saved by Google autocomplete is spent to configure webpack. This is not an attack on webpack. I like webpack, I use webpack, I'm grateful for webpack. It is we, developers, who create problems ourselves by creating plugins, which requires attention, without real need.