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

chore(atomic): fix expect assertion type collisions between jest-dom and stencil/jest #4996

Merged
merged 10 commits into from
Feb 20, 2025

Conversation

alexprudhomme
Copy link
Contributor

@alexprudhomme alexprudhomme commented Feb 20, 2025

https://coveord.atlassian.net/browse/KIT-3907

We can easily remove the collision by just removing the problematic code in @stencil/core. This might create a worse DX for the two lasting files still using stencil/jest but this is well worth it. We will delete @stencil/core anyway.

before

goes to stencil-private.d.ts
image

after

goes to testing-library/jest-dom/matchers.d.ts
image

Copy link

github-actions bot commented Feb 20, 2025

Pull Request Report

PR Title

✅ Title follows the conventional commit spec.

Live demo links

Bundle Size

File Old (kb) New (kb) Change (%)
case-assist 243.7 243.7 0
commerce 355 355 0
search 415 415 0
insight 406.2 406.2 0
recommendation 255.9 255.9 0
ssr 408.8 408.8 0
ssr-commerce 372.7 372.7 0

Base automatically changed from KIT-3982 to master February 20, 2025 16:36
@alexprudhomme alexprudhomme added this pull request to the merge queue Feb 20, 2025
Merged via the queue into master with commit b9856d9 Feb 20, 2025
96 checks passed
@alexprudhomme alexprudhomme deleted the KIT-3907 branch February 20, 2025 18:58
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