Skip to content
This repository was archived by the owner on Jul 21, 2020. It is now read-only.

Native TypeScript support #1

Merged
merged 10 commits into from
Oct 29, 2017
Merged

Native TypeScript support #1

merged 10 commits into from
Oct 29, 2017

Conversation

andywer
Copy link
Owner

@andywer andywer commented Oct 29, 2017

This PR encapsulates the changes necessary to make AVA work with TypeScript source and test files.

Tests will be fixed by #2.

@andywer andywer force-pushed the feature/typescript-support branch from f52d4a1 to 03fdced Compare October 29, 2017 13:31
@andywer andywer force-pushed the feature/typescript-support branch from 03fdced to 5b81435 Compare October 29, 2017 13:37
@andywer andywer mentioned this pull request Oct 29, 2017
@andywer andywer force-pushed the feature/typescript-support branch from 5b81435 to bfa518b Compare October 29, 2017 13:58
@andywer andywer merged commit 7563e3b into master Oct 29, 2017
@andywer andywer deleted the feature/typescript-support branch October 29, 2017 14:45
@Magellol
Copy link

I'm actually excited to get TS support within AVA although it seems like the code changes weren't significant to get it running. I'm wondering if these code changes could have been proposed in AVA directly, or if there was some compromise AVA wasn't ready to make now?

@andywer
Copy link
Owner Author

andywer commented Nov 10, 2017

@Magellol I am not sure what the motivations or obstacles for the AVA team are right now, but yeah, the changes are rather small. It is not trivial to re-integrate the changes back into the main repo without breaking JS support and without refactoring AVA's code quite a bit, though.

I think TypeScript is just not a priority to them. Feel free to ask them; I just quickly created a solution that satisfies my immediate needs here :)

@andywer andywer mentioned this pull request Nov 15, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants