Skip to content

fix: patch outdated dependencies and update overrides#7393

Open
waldekmastykarz wants to merge 5 commits into
pnp:mainfrom
waldekmastykarz:waldekmastykarz/patch-npm-vulnerabilities
Open

fix: patch outdated dependencies and update overrides#7393
waldekmastykarz wants to merge 5 commits into
pnp:mainfrom
waldekmastykarz:waldekmastykarz/patch-npm-vulnerabilities

Conversation

@waldekmastykarz

Copy link
Copy Markdown
Member

Summary

Comprehensive dependency patch covering all three blind spots: npm audit, npm outdated, and override staleness checks.

Direct dependencies updated

  • @inquirer/confirm 6.1.0 → 6.1.1
  • @inquirer/select 5.2.0 → 5.2.1
  • @inquirer/input 5.1.0 → 5.1.1
  • eslint 10.4.0 → 10.4.1

Overrides updated

  • fast-xml-parser 5.7.0 → 5.8.0 (adaptive-expressions)
  • lodash 4.18.0 → 4.18.1 (adaptive-expressions)
  • swiper 12.1.3 → 12.2.0 (adaptivecards)
  • @opentelemetry/sdk-node 0.217.0 → 0.218.0 (@azure/monitor-opentelemetry)
  • @opentelemetry/exporter-prometheus 0.217.0 → 0.218.0 (@azure/monitor-opentelemetry)

Remaining (not patched)

In cooldown (<7 days old): @azure/msal-common, @azure/msal-node, @types/node, @typescript-eslint/eslint-plugin, axios, semver

Major version bumps (skipped): uuid 11→14, diff 8→9, jws 3→4, protobufjs 7→8, @xmldom/xmldom 0.8→0.9, typescript 5→6

Verification

All 15,760 tests pass with 100% code coverage.

waldekmastykarz and others added 5 commits June 7, 2026 11:54
- @inquirer/confirm 6.1.0 → 6.1.1
- @inquirer/select 5.2.0 → 5.2.1
- eslint 10.4.0 → 10.4.1

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- fast-xml-parser 5.7.0 → 5.8.0 (adaptive-expressions)
- lodash 4.18.0 → 4.18.1 (adaptive-expressions)
- swiper 12.1.3 → 12.2.0 (adaptivecards)
- @opentelemetry/sdk-node 0.217.0 → 0.218.0 (@azure/monitor-opentelemetry)
- @opentelemetry/exporter-prometheus 0.217.0 → 0.218.0 (@azure/monitor-opentelemetry)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The skill now covers:
1. npm audit — security vulnerabilities
2. npm outdated — outdated direct dependencies
3. Override checks — stale pinned versions in overrides

Previously only covered npm audit, missing outdated deps and overrides.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
When the latest target version is in cooldown (<7 days old), the skill
now checks for older intermediate versions between current and target
that pass the 7-day rule.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

@Jwaegebaert Jwaegebaert left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants