Skip to content

Conversation

hanna-skryl
Copy link
Collaborator

Closes #578

This pull request integrates jest-extended matchers, sets up eslint-plugin-jest-extended, and fixes rules automatically fixable by the --fix CLI option.

Copy link

github-actions bot commented Aug 7, 2025

Code PushUp

🤨 Code PushUp report has both improvements and regressions – compared current commit f5f04ca with previous commit d32a643.

🕵️ See full comparison in Code PushUp portal 🔍

🏷️ Categories

🏷️ Category ⭐ Previous score ⭐ Current score 🔄 Score change
Performance 🔴 32 🔴 31 ↓ −1.9
Updates 🟡 76 🟡 76 ↑ +0.2
Code coverage 🟢 90 🟢 90 ↓ −0.1
Security 🔴 0 🔴 0
Accessibility 🟢 92 🟢 92
Best Practices 🟢 100 🟢 100
SEO 🟡 61 🟡 61
Type Safety 🟢 100 🟢 100
Bug prevention 🟢 100 🟢 100
Miscellaneous 🟢 100 🟢 100
Code style 🟢 100 🟢 100
Documentation 🔴 23 🔴 23
👍 1 group improved, 👎 2 groups regressed, 👍 1 audit improved, 👎 5 audits regressed, 14 audits changed without impacting score

🗃️ Groups

🔌 Plugin 🗃️ Group ⭐ Previous score ⭐ Current score 🔄 Score change
Lighthouse Performance 🔴 32 🔴 31 ↓ −1.9
JS Packages NPM outdated dependencies 🟡 76 🟡 76 ↑ +0.2
Code coverage Code coverage metrics 🟢 90 🟢 90 ↓ −0.1

18 other groups are unchanged.

🛡️ Audits

🔌 Plugin 🛡️ Audit 📏 Previous value 📏 Current value 🔄 Value change
Lighthouse Speed Index 🟥 7.3 s 🟥 8.5 s ↑ +16.3 %
Lighthouse First Contentful Paint 🟥 3.1 s 🟥 3.4 s ↑ +8.7 %
JS Packages Outdated NPM dev dependencies. 🟨 55 outdated package versions (30 major, 21 minor, 4 patch) 🟨 55 outdated package versions (30 major, 21 minor, 4 patch)  +0 %
Lighthouse Time to Interactive 🟥 17.2 s 🟥 18.5 s ↑ +7.1 %
Code coverage Line coverage 🟨 86.8 % 🟨 86.8 % ↓ −0.1 %
Code coverage Branch coverage 🟨 85.1 % 🟨 85.1 % ↓ −0.1 %
Lighthouse Avoids enormous network payloads 🟩 Total size was 2,647 KiB 🟩 Total size was 2,652 KiB ↑ +0.2 %
Lighthouse Minimizes main-thread work 🟥 16.5 s 🟥 21.1 s ↑ +28 %
Lighthouse Total Blocking Time 🟥 4,420 ms 🟥 6,370 ms ↑ +44.2 %
Lighthouse Metrics 🟩 100% 🟩 100% ↑ +7.1 %
Lighthouse Largest Contentful Paint 🟥 11.6 s 🟥 12.8 s ↑ +10.6 %
Lighthouse JavaScript execution time 🟥 8.8 s 🟥 9.9 s ↑ +12.7 %
Lighthouse Max Potential First Input Delay 🟥 1,670 ms 🟥 2,350 ms ↑ +40.6 %
Lighthouse Server Backend Latencies 🟩 970 ms 🟩 1,650 ms ↑ +69.6 %
Lighthouse Uses efficient cache policy on static assets 🟨 30 resources found 🟨 30 resources found ↑ +0.1 %
Lighthouse Reduce unused CSS 🟥 Potential savings of 102 KiB 🟥 Potential savings of 102 KiB ↓ −24.6 %
Lighthouse Initial server response time was short 🟩 Root document took 520 ms 🟩 Root document took 460 ms ↓ −10.9 %
Lighthouse Reduce unused JavaScript 🟥 Potential savings of 579 KiB 🟥 Potential savings of 579 KiB ↑ +1.2 %
Lighthouse Remove duplicate modules in JavaScript bundles 🟥 Potential savings of 94 KiB 🟥 Potential savings of 94 KiB ↑ +3.1 %
Lighthouse Network Round Trip Times 🟩 30 ms 🟩 40 ms ↑ +17.3 %

585 other audits are unchanged.

@hanna-skryl hanna-skryl marked this pull request as ready for review August 7, 2025 21:15
@hanna-skryl hanna-skryl requested a review from matejchalk as a code owner August 7, 2025 21:15
@hanna-skryl hanna-skryl requested review from vmasek and BioPhoton August 8, 2025 15:57
Copy link
Collaborator

@matejchalk matejchalk left a comment

Choose a reason for hiding this comment

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

Nice one, looking forward to using it 🙂

@hanna-skryl hanna-skryl merged commit ae52e3b into main Aug 8, 2025
15 of 16 checks passed
@hanna-skryl hanna-skryl deleted the jest-extended branch August 8, 2025 16:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Integrate jest-extended matchers
2 participants