This repository has been archived by the owner. It is now read-only.

Freeze current plugins list for "*" option, and remove from #245

merged 1 commit into from Dec 6, 2016


None yet
2 participants
Copy link

DrewML commented Dec 6, 2016

Bug fix? no
Breaking change? no
New feature? no
Deprecations? yes
Spec compliancy? no
Tests added/pass? no
Fixed tickets None
License MIT

Discussed this with @loganfsmyth and @hzoo a bit. While I love the convenience of having a * option, it leads to conflicts when we have conflicting plugins. Right now, this has come up when trying to work on the new decorators proposal (which forbids syntax allowed in the old proposal). But, I can also see this coming up if we ever wanted, say, a TypeScript parser plugin, which would conflict with the Flow plugin.

@hzoo hzoo merged commit 30545e8 into babel:master Dec 6, 2016

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.