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

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

Merged
merged 1 commit into from Dec 6, 2016

Conversation

Projects
None yet
2 participants
@DrewML
Copy link
Member

DrewML commented Dec 6, 2016

Q A
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
Details
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.