Skip to content

Conversation

@vmasek
Copy link
Collaborator

@vmasek vmasek commented Apr 25, 2025

closes #864

  • add minimal node of 20 to engine of the @code-pushup/cli package.json
  • add badge to the Readme
  • fix bump node version in the example CI action to v22 and update the actions used to v4 from deprecated v3

New badge on README
image

@vmasek vmasek requested a review from matejchalk April 25, 2025 13:26
@github-actions github-actions bot added 📖 Project documentation improvements or additions to the project documentation 🛠️ tooling labels Apr 25, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Apr 25, 2025

Code PushUp

🥳 Code PushUp report has improved – compared current commit 33306b0 with previous commit 018c1f1.

🕵️ See full comparison in Code PushUp portal 🔍

🏷️ Categories

🏷️ Category ⭐ Previous score ⭐ Current score 🔄 Score change
Performance 🔴 48 🟡 52 ↑ +3.9
Code coverage 🟢 90 🟢 90
Security 🟡 62 🟡 62
Updates 🟡 84 🟡 84
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, 👍 5 audits improved, 14 audits changed without impacting score

🗃️ Groups

🔌 Plugin 🗃️ Group ⭐ Previous score ⭐ Current score 🔄 Score change
Lighthouse Performance 🔴 48 🟡 52 ↑ +3.9

20 other groups are unchanged.

🛡️ Audits

🔌 Plugin 🛡️ Audit 📏 Previous value 📏 Current value 🔄 Value change
Lighthouse Speed Index 🟥 6.8 s 🟥 5.9 s ↓ −13.3 %
Lighthouse Largest Contentful Paint 🟨 3.7 s 🟨 3.5 s ↓ −6 %
Lighthouse First Contentful Paint 🟥 3.0 s 🟨 2.8 s ↓ −5.3 %
Lighthouse Time to Interactive 🟥 14.1 s 🟥 14.0 s ↓ −0.5 %
Lighthouse Total Blocking Time 🟥 6,090 ms 🟥 4,330 ms ↓ −28.9 %
Lighthouse Avoids enormous network payloads 🟩 Total size was 1,840 KiB 🟩 Total size was 1,829 KiB ↓ −0.6 %
Lighthouse Minimizes main-thread work 🟥 19.1 s 🟥 16.6 s ↓ −13.2 %
Lighthouse JavaScript execution time 🟥 8.6 s 🟥 7.8 s ↓ −8.6 %
Lighthouse Eliminate render-blocking resources 🟥 Potential savings of 310 ms 🟥 Potential savings of 930 ms ↑ +204.9 %
Lighthouse Max Potential First Input Delay 🟥 2,550 ms 🟥 2,040 ms ↓ −19.9 %
Lighthouse Uses efficient cache policy on static assets 🟨 29 resources found 🟨 29 resources found ↑ +0.1 %
Lighthouse Reduce unused CSS 🟥 Potential savings of 67 KiB 🟥 Potential savings of 67 KiB ↓ −32.6 %
Lighthouse Initial server response time was short 🟩 Root document took 450 ms 🟩 Root document took 310 ms ↓ −31.1 %
Lighthouse Metrics 🟩 100% 🟩 100% ↓ −0.5 %
Lighthouse Server Backend Latencies 🟩 130 ms 🟩 170 ms ↑ +36.4 %
Lighthouse Network Round Trip Times 🟩 60 ms 🟩 30 ms ↓ −52.7 %
Lighthouse Avoids an excessive DOM size 🟥 2,156 elements 🟥 2,160 elements ↑ +0.2 %
JS Packages Outdated NPM prod dependencies. 🟨 13 outdated package versions (3 major, 8 minor, 2 patch) 🟨 15 outdated package versions (3 major, 8 minor, 4 patch) ↑ +15.4 %
JS Packages Vulnerabilities for NPM dev dependencies. 🟥 28 vulnerabilities (8 critical, 9 high, 9 moderate, 2 low) 🟥 29 vulnerabilities (8 critical, 9 high, 10 moderate, 2 low) ↑ +3.6 %

586 other audits are unchanged.

@vmasek vmasek merged commit ba5d177 into main Apr 25, 2025
15 of 16 checks passed
@vmasek vmasek deleted the nodejs-support branch April 25, 2025 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📖 Project documentation improvements or additions to the project documentation 🛠️ tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Lack of documentation on minimum Node version

3 participants