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

[heft] upgrade or add jest 28/29 plugins #3665

Closed
jessekrubin opened this issue Sep 30, 2022 · 2 comments · Fixed by #3896
Closed

[heft] upgrade or add jest 28/29 plugins #3665

jessekrubin opened this issue Sep 30, 2022 · 2 comments · Fixed by #3896
Labels
effort: medium Needs a somewhat experienced developer help wanted If you're looking to contribute, this issue is a good place to start!

Comments

@jessekrubin
Copy link

jessekrubin commented Sep 30, 2022

I usually don't question the pace of the rush repo but at the same time I am irked (might be irrational) by my heft-jest-plugin projects using jest 27.

Now that jest is on v29 I think we (I consider myself a rusher now (even if ya don't)) should aim to not be behind more than one major release.

PS: on a semi related note I should really find the time to PR in my tap and vitest heft plugins which (for me and my team) seem to work p well (just gotta clean them up (a bunch)). My team is often using a hybrid version of the heft jest plugin and my messy vitest plugin.

PPS/PSS: I really dislike jest but heft + jest is 🔥 so hats off to everyone involved.

@iclanton
Copy link
Member

iclanton commented Oct 3, 2022

Sounds like a good idea. We'll need to look through the breaking changes both to the runtime and the APIs, but hopefully that won't be too complicated.

@iclanton iclanton added help wanted If you're looking to contribute, this issue is a good place to start! effort: medium Needs a somewhat experienced developer labels Oct 3, 2022
@tomi-bigpi
Copy link
Contributor

Are there any updates or available timelines regarding updated Jest support? We're running into more and more ESM-only modules which is causing lots of additional workaround work for us to keep tests running as our app evolves.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort: medium Needs a somewhat experienced developer help wanted If you're looking to contribute, this issue is a good place to start!
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants