Description
BEFORE YOU SUBMIT please read the following:
I'm submitting a feature request
Webpack Version:
5.84.1
Babel Core Version:
7.22.1
Babel Loader Version:
9.1.2
Please tell us about your environment:
Windows 10
Current behavior:
I'm building multiple versions with different configurations (browser, capacitor etc.) at the same time.
I would like to use different browserslist environments for different versions.
Webpack supports setting browserslist environment, but that doesn't affect babels browserslistEnv.
I tried to get target it with api.caller(), and it seems webpack doesn't pass the original target but only passes some hardcoded values such as "web" or "node".
I probably could give full babel configuration with browserslistEnv to babel-loader in webpack config but I would prefer separate babel.config.js.
Expected/desired behavior:
I would like to somehow be able to change browserslistEnv based on webpack build configuration while using separate babel.config.js and .browserslistsrc files.