Skip to content
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

Remove built-in Babel support #2319

Merged
merged 4 commits into from Dec 24, 2019
Merged

Remove built-in Babel support #2319

merged 4 commits into from Dec 24, 2019

Conversation

novemberborn
Copy link
Member

@novemberborn novemberborn commented Dec 24, 2019

This updates code and tests to remove built-in Babel support. In the future, it needs to be opted in to, and @ava/babel needs to be installed besides AVA itself.

Our tests have become quite muddled, and some of them require Babel to still be enabled, but that's all OK for now.

Still to do in this PR:

  • Update documentation
  • Move documentation to @ava/babel
  • Move remaining power-assert logic to @ava/babel

I'll also be making changes to the globbing and file loading but that'll be a separate PR.

This updates code and tests to remove built-in Babel support. In the
future, it needs to be opted in to, and @ava/babel needs to be installed
besides AVA itself.

Our tests have become quite muddled, and some of them require Babel to
still be enabled, but that's all OK for now.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant