Skip to content

chore: add pkg new job #1052

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

Merged
merged 18 commits into from
Aug 11, 2025
Merged

chore: add pkg new job #1052

merged 18 commits into from
Aug 11, 2025

Conversation

BioPhoton
Copy link
Collaborator

@BioPhoton BioPhoton commented Aug 7, 2025

This PR includes:

  • add pkg-new package
  • adjust build target - move settings to nx.json; output moved package folder (also more in line with Nx release target)
  • adjust lint target - move settings to nx.json
  • adjust all packages.json files with additional property files - needed for pkg-new to work

@github-actions github-actions bot added 🦾 CI/CD Continuous integration and deployment 🛠️ tooling labels Aug 7, 2025
Copy link

github-actions bot commented Aug 7, 2025

Code PushUp

🤨 Code PushUp report has both improvements and regressions – compared current commit 5e70830 with previous commit ae52e3b.

🕵️ See full comparison in Code PushUp portal 🔍

🏷️ Categories

🏷️ Category ⭐ Previous score ⭐ Current score 🔄 Score change
Performance 🔴 31 🔴 31 ↓ −0.6
Updates 🟡 76 🟡 77 ↑ +0.1
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, 👎 3 audits regressed, 15 audits changed without impacting score

🗃️ Groups

🔌 Plugin 🗃️ Group ⭐ Previous score ⭐ Current score 🔄 Score change
Lighthouse Performance 🔴 31 🔴 31 ↓ −0.6
JS Packages NPM outdated dependencies 🟡 76 🟡 77 ↑ +0.1
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 🟥 8.4 s 🟥 8.8 s ↑ +5.4 %
Lighthouse First Contentful Paint 🟥 3.2 s 🟥 3.3 s ↑ +2.5 %
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 %
Code coverage Branch coverage 🟨 85 % 🟨 85 % ↓ −0.1 %
Lighthouse Avoids enormous network payloads 🟩 Total size was 2,649 KiB 🟩 Total size was 2,666 KiB ↑ +0.6 %
Lighthouse Server Backend Latencies 🟩 1,050 ms 🟩 2,050 ms ↑ +94.5 %
Lighthouse Largest Contentful Paint 🟥 12.5 s 🟥 13.2 s ↑ +5.6 %
Lighthouse Total Blocking Time 🟥 7,080 ms 🟥 7,500 ms ↑ +5.9 %
Lighthouse Minimizes main-thread work 🟥 21.9 s 🟥 22.3 s ↑ +1.7 %
Lighthouse Uses efficient cache policy on static assets 🟨 30 resources found 🟨 30 resources found ↑ +0.1 %
Lighthouse Remove duplicate modules in JavaScript bundles 🟥 Potential savings of 88 KiB 🟥 Potential savings of 105 KiB ↑ +56.7 %
Lighthouse Max Potential First Input Delay 🟥 2,400 ms 🟥 2,470 ms ↑ +2.9 %
Lighthouse Network Round Trip Times 🟩 10 ms 🟩 70 ms ↑ +394.2 %
Lighthouse Time to Interactive 🟥 18.6 s 🟥 18.6 s ↑ +0.2 %
Lighthouse Metrics 🟩 100% 🟩 100% ↑ +0.2 %
Lighthouse Reduce unused JavaScript 🟥 Potential savings of 579 KiB 🟥 Potential savings of 549 KiB ↑ +4 %
Lighthouse Initial server response time was short 🟩 Root document took 510 ms 🟩 Root document took 530 ms ↑ +5.6 %
Lighthouse Reduce unused CSS 🟥 Potential savings of 92 KiB 🟥 Potential savings of 92 KiB ↑ +4.4 %
Lighthouse JavaScript execution time 🟥 10.4 s 🟥 10.4 s ↑ +0.1 %

591 other audits are unchanged.

Copy link

pkg-pr-new bot commented Aug 7, 2025

Open in StackBlitz

@code-pushup/cli

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/cli@1052

@code-pushup/ci

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/ci@1052

@code-pushup/create-cli

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/create-cli@1052

@code-pushup/models

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/models@1052

@code-pushup/nx-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/nx-plugin@1052

@code-pushup/core

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/core@1052

@code-pushup/coverage-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/coverage-plugin@1052

@code-pushup/eslint-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/eslint-plugin@1052

@code-pushup/js-packages-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/js-packages-plugin@1052

@code-pushup/jsdocs-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/jsdocs-plugin@1052

@code-pushup/lighthouse-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/lighthouse-plugin@1052

@code-pushup/typescript-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/typescript-plugin@1052

@code-pushup/utils

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/utils@1052

commit: 89a62e4

Copy link

pkg-pr-new bot commented Aug 7, 2025

Open in StackBlitz

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/models@1052

commit: 54857b1

@github-actions github-actions bot added the 🔬 testing writing tests label Aug 7, 2025
@BioPhoton BioPhoton marked this pull request as ready for review August 8, 2025 01:29
@BioPhoton BioPhoton requested a review from matejchalk as a code owner August 8, 2025 01:29
@BioPhoton BioPhoton requested a review from vmasek August 8, 2025 01:31
matejchalk
matejchalk previously approved these changes Aug 11, 2025
# Conflicts:
#	packages/create-cli/package.json
@BioPhoton BioPhoton merged commit f5f00bc into main Aug 11, 2025
17 checks passed
@BioPhoton BioPhoton deleted the setup-pkg-new branch August 11, 2025 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🦾 CI/CD Continuous integration and deployment 🔬 testing writing tests 🛠️ tooling
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants