Skip to content

chore(MUF-10757): update dependencies (minor/patch) - #55

Merged
alessandrobocci merged 2 commits into
mainfrom
chore/MUF-10757-update-deps
Oct 7, 2026
Merged

alessandrobocci merged 2 commits into
mainfrom
chore/MUF-10757-update-deps

Conversation

@alessandrobocci

@alessandrobocci alessandrobocci commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Cosa

Aggiornamento dipendenze a minor/patch (nessuna major) — segnaposto Platform Team MUF-10757. Solo devDependencies: il pacchetto non ha dipendenze runtime.

  • typescript ^5.7.3 → ^5.9.3
  • esbuild ^0.25.0 → ^0.28.2 (build)
  • eslint ^9.21.0 → ^9.39.5, @typescript-eslint/* ^8.24.1 → ^8.71.0
  • prettier ^3.5.2 → ^3.9.9, @commitlint/* ^19.7.1 → ^19.8.1
  • lint-staged ^15.4.3 → ^16.4.0 — unica major, per eliminare la catena vulnerabile micromatch → braces (GHSA-vfj7-8cjw-p6xm). Usato solo dall'hook husky di pre-commit; scelta la 16.4 (Node ≥20.17) invece della 17 (Node ≥22.22) per restare compatibili con la matrice CI 20.x/22.x.
  • tsx, rimraf, @types/node (patch/minor)
  • npm audit fix sul lockfile

Lockfile risolto con --before=2026-10-04: @typescript-eslint 8.71.1 era uscito da pochi secondi e non ancora propagato sul registry.

Verifica

prima dopo
npm test (Node 20.19 / 22.16 / 24.20) 23/23 23/23
npm run build (include check) ok ok
npm audit 22 (17 high, 3 moderate, 2 low) 0

Confronto del dist buildato (main vs branch): export CJS identici, .d.ts identici. Il bundle cresce di 33 byte: esbuild 0.28 genera l'helper interno __commonJS con un try/catch che resetta il modulo se la sua inizializzazione lancia; nessun effetto sul comportamento normale.

Dopo il merge: npm run release:patch → 3.1.1.

🤖 Generated with Claude Code

alessandrobocci and others added 2 commits October 5, 2026 19:10
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…tch/braces

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@alessandrobocci
alessandrobocci marked this pull request as ready for review October 7, 2026 09:44
@alessandrobocci
alessandrobocci removed the request for review from Cadienvan October 7, 2026 15:03
@alessandrobocci
alessandrobocci merged commit 039920e into main Oct 7, 2026
3 checks passed
@alessandrobocci
alessandrobocci deleted the chore/MUF-10757-update-deps branch October 7, 2026 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants