New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option to specify env for browserslist #8834

Open
JoyceBabu opened this Issue Oct 10, 2018 · 1 comment

Comments

Projects
None yet
2 participants
@JoyceBabu

JoyceBabu commented Oct 10, 2018

Feature Request

Is your feature request related to a problem? Please describe.
I am using babel-preset-env to transpile my JS source into two bundles. One for ES5 browsers and another for modern browsers. I would like to use browserslistrc for this purpose with two environments defined for es5 and es6. Selecting the correct environment requires setting the BROWSERSLIST_ENV environment variable or passing the env option. I cannot use the BROWSERSLIST_ENV as both versions are transpiled by the same gulp job.

I would like to use the env option of browserslist, which is currently not supported by babel.

Describe the solution you'd like
I would like to introduce a new option to babel-preset-env , which will be passed as the env option to browserslist.

Describe alternatives you've considered
Alternative is to use BROWSERSLIST_ENV or NODE_ENV. But for a gulp watch job which handles multiple environments, this is not really an option.

Teachability, Documentation, Adoption, Migration Strategy

@babel-bot

This comment has been minimized.

Show comment
Hide comment
@babel-bot

babel-bot Oct 10, 2018

Collaborator

Hey @JoyceBabu! We really appreciate you taking the time to report an issue. The collaborators
on this project attempt to help as many people as possible, but we're a limited number of volunteers,
so it's possible this won't be addressed swiftly.

If you need any help, or just have general Babel or JavaScript questions, we have a vibrant Slack
community that typically always has someone willing to help. You can sign-up here
for an invite.

Collaborator

babel-bot commented Oct 10, 2018

Hey @JoyceBabu! We really appreciate you taking the time to report an issue. The collaborators
on this project attempt to help as many people as possible, but we're a limited number of volunteers,
so it's possible this won't be addressed swiftly.

If you need any help, or just have general Babel or JavaScript questions, we have a vibrant Slack
community that typically always has someone willing to help. You can sign-up here
for an invite.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment