[Deps] Safe dependency updates (2026-08-16)

Dependency Security Monitor · issue · closed

Filter2mode:review mode:live
All recorded Export JSON
github-actions[bot]

published Aug 16, 2026, 2:58 AM · updated Aug 18, 2026, 4:43 AM

Automated Safe Dependency Updates

This PR contains safe patch/minor-level dependency updates resolved within existing package.json semver ranges (via npm update), verified to:

  • npm audit reports 0 vulnerabilities (before and after)
  • ✅ Pass the full test suite (aside from 3 pre-existing failures unrelated to these changes — see below)
  • ✅ No package.json range changes — only package-lock.json resolved versions bumped

Updated Dependencies (package-lock.json only)

Package Type
js-yaml patch (5.2.3 → 5.3.0)
esbuild patch (0.28.1 → 0.28.2)
eslint patch (10.8.0 → 10.8.1)
globals minor (17.9.0 → 17.11.0)
@typescript-eslint/eslint-plugin patch (8.66.0 → 8.67.0)
@typescript-eslint/parser patch (8.66.0 → 8.67.0)
typescript-eslint patch (8.66.0 → 8.67.0)

Security Fixes Included

No open HIGH/CRITICAL vulnerabilities were found via npm audit. Dependabot alerts could not be queried (integration token lacks security_events scope), so please confirm separately that no open Dependabot alerts exist for this repo.

Verification

  • npm audit — 0 vulnerabilities
  • npm test — 4796 passed / 14 failed; all 14 failures are pre-existing and reproduce identically on the unmodified base branch (caused by /var/tmp not existing in this sandbox, in src/enclave/mount-policy.test.ts), confirmed via git stash comparison
  • Lint/build (npm run build) — 0 errors

Notes

Not updated in this PR (would require major version bumps or broader validation, out of scope for "safe" patch updates): @babel/core (7→8), @babel/preset-env (7→8), @commitlint/cli/config-conventional (20→21), @types/glob (9→8, actually a downgrade in "latest" — skip), @types/node (25→26), chalk (4→6), commander (12→15), execa (5→10), typescript (5→7).


Generated by Dependency Security Monitor Workflow


Warning

Protected Files — Push Permission Denied

This was originally intended as a pull request, but the patch modifies protected files. A human must create the pull request manually.

Protected files
  • package-lock.json

The push was rejected because GitHub Actions does not have workflows permission to push these changes, and is never allowed to make such changes, or other authorization being used does not have this permission.

Create the pull request manually
# Download the patch from the workflow run
gh run download 31922915363 -n agent -D /tmp/agent-31922915363

# Create a new branch
git checkout -b deps/safe-updates-20260816-75a3b73ca5d40718 main

# Apply the patch (--3way handles cross-repo patches)
git am --3way /tmp/agent-31922915363/aw-deps-safe-updates-20260816.patch

# Push the branch and create the pull request
git push origin deps/safe-updates-20260816-75a3b73ca5d40718
gh pr create --title '[Deps] Safe dependency updates (2026-08-16)' --base main --head deps/safe-updates-20260816-75a3b73ca5d40718 --repo github/gh-aw-firewall

Warning

Firewall blocked 2 domains

The following domains were blocked by the firewall during workflow execution:

  • msfeed2.pkgs.visualstudio.com
  • msfeed25.pkgs.visualstudio.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "msfeed2.pkgs.visualstudio.com"
    - "msfeed25.pkgs.visualstudio.com"

See Network Configuration for more information.

Generated by Dependency Security Monitor · auto · 33.4 AIC · ⊞ 13K ·