Skip to content

Conversation

@pferreir
Copy link
Member

OK, I think this is now ready to be merged. Type checking seems to work OK, but if someone could try it out, I'd be thankful.

@github-actions github-actions bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript deps labels Jul 26, 2024
@pferreir pferreir force-pushed the exp-typescript-support branch 2 times, most recently from ee2eb94 to 32c9214 Compare August 7, 2024 13:56
@tomasr8
Copy link
Member

tomasr8 commented Aug 7, 2024

One thing I noticed that doesn't work with Prettier is this TS syntax:

import type {XXX} from yyy;

Prettier reports a syntax error for this line. I think the fix is to just update our prettier version.

Otherwise, everything else seems to be working well

@ThiefMaster
Copy link
Member

I think the fix is to just update our prettier version.

"just" would be a case of "famous last words" considering the mess the new prettier versions are.. :/ so I'd say something to look into outside this PR

@tomasr8
Copy link
Member

tomasr8 commented Aug 7, 2024

so I'd say something to look into outside this PR

Sure, it's not a blocker anyway, normal imports should work just as well

@pferreir
Copy link
Member Author

pferreir commented Aug 9, 2024

Anything else here? Can we merge this?

@ThiefMaster
Copy link
Member

I'll have a look this afternoon :)

@ThiefMaster ThiefMaster force-pushed the exp-typescript-support branch from 32c9214 to bcf54bd Compare August 9, 2024 12:38
Seems to work without as well, but don't ask me why. Feels cleaner to be
explicit though as long as we specify something.
@ThiefMaster ThiefMaster added this to the v3.3 milestone Aug 9, 2024
@ThiefMaster ThiefMaster merged commit 4f02215 into indico:master Aug 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript deps

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants