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

Migrate from Jest to Vitest #94

Merged
merged 4 commits into from
Sep 11, 2024
Merged

Migrate from Jest to Vitest #94

merged 4 commits into from
Sep 11, 2024

Conversation

nwalters512
Copy link
Contributor

Jest has poor support for ESM, which is standing in the way of #89. My hope is that this PR will unblock the ability to ship a functioning ESM distribution.

I took the liberty to remove some webpack dependencies and config files that, as far as I can tell, are unused. Let me know if you'd rather I do that in another PR.

@nwalters512 nwalters512 requested a review from a team as a code owner September 9, 2024 17:19
@CLAassistant
Copy link

CLAassistant commented Sep 9, 2024

CLA assistant check
All committers have signed the CLA.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AFAICT this file is no longer needed. Are there plans to merge #90?

@bryanhuhta
Copy link
Contributor

👋 Hey @nwalters512!

I seriously appreciate your batch of PRs here. These will go a long way to resolving a some repeated problems community members have reported.

I'm going to merge in the following order:

Then cut a new release.

@nwalters512
Copy link
Contributor Author

@bryanhuhta 🎉 sounds great, I'm excited I'll be able to finally use Pyroscope in my app without weird hacks/workarounds. I'll be standing by to resolve merge conflicts or help resolve issues that might come up, particularly in #89.

@bryanhuhta
Copy link
Contributor

@nwalters512 Looks like merging #90 caused conflicts in this set of PRs. Can you pull in changes from main?

@nwalters512 nwalters512 requested a review from a team as a code owner September 11, 2024 17:59
@nwalters512
Copy link
Contributor Author

@bryanhuhta done!

@bryanhuhta bryanhuhta merged commit 44ade6f into grafana:main Sep 11, 2024
6 checks passed
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.

3 participants