Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants