[Deps] Safe dependency updates (2026-05-16)
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 48/100
- Issue type
- Refactor
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- eslint, typescript
- Domain
- build-system, devops
Research direction
Review package.json and package-lock.json, which contain the listed dependency updates and are marked as protected files. Run the project's test suite and npm audit to compare results with the reported 1893/1896 passing tests and zero vulnerabilities. Done means the updates are reviewed and those verification results remain valid.
Written by the indexing model from the issue text.
Description
Automated Safe Dependency Updates
This PR contains safe patch/minor-level dependency updates that have been verified to:
- ✅ Pass all tests (pre-existing test failures are unrelated to these updates)
- ✅ Have no breaking changes
- ✅ No new security vulnerabilities (
npm auditreports 0 vulnerabilities)
Updated Dependencies
| Package | Previous | Updated | Type |
|---|---|---|---|
ajv |
^8.18.0 | ^8.20.0 | minor |
commander |
^12.0.0 | ^12.1.0 | minor |
@babel/preset-env |
^7.29.0 | ^7.29.5 | patch |
@commitlint/cli |
^20.4.1 | ^20.5.3 | patch |
@commitlint/config-conventional |
^20.4.1 | ^20.5.3 | patch |
@eslint/compat |
^2.0.5 | ^2.1.0 | minor |
@eslint/js |
^10.0.0 | ^10.0.1 | patch |
@types/js-yaml |
^4.0.5 | ^4.0.9 | patch |
@types/node |
^25.6.0 | ^25.8.0 | minor |
esbuild |
^0.25.0 | ^0.25.12 | patch |
eslint |
^10.2.1 | ^10.4.0 | minor |
glob |
^13.0.1 | ^13.0.6 | patch |
globals |
^17.5.0 | ^17.6.0 | minor |
jest |
^30.2.0 | ^30.4.2 | minor |
typescript |
^5.0.0 | ^5.9.3 | minor |
typescript-eslint |
^8.58.2 | ^8.59.3 | patch |
Security Fixes Included
None required — npm audit reports 0 vulnerabilities across all 649 dependencies.
Verification
- All tests pass (1893/1896 — 3 pre-existing failures unrelated to these updates)
- No new security vulnerabilities
- No breaking changes detected
Generated by Dependency Security Monitor Workflow
[!WARNING]
Protected FilesThis was originally intended as a pull request, but the patch modifies protected files. These files may affect project dependencies, CI/CD pipelines, or agent behaviour. Please review the changes carefully before creating the pull request.
Click here to create the pull request once you have reviewed the changes
Protected files
package-lock.json
package.json
To route changes like this to a review issue instead of blocking, configure protected-files: fallback-to-issue in your workflow configuration.
Generated by Dependency Security Monitor · ● 5.9M · ◷
- Dominant language
- TypeScript
- Stars
- 145
- Forks
- 63
- Avg merge
- 6h 22m
- Merged PRs (30d)
- 232
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from github/gh-aw-firewall
-
[Duplicate Code] Share the Cloud Hypervisor network-plan fixture between launch and config tests Opencode-quality refactoring
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
github/gh-aw-firewall#8974 ·
-
code-quality refactoring
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
github/gh-aw-firewall#8973 ·
-
agentic-workflows automated dependencies
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
github/gh-aw-firewall#8898 ·
-
agentic-workflows automated dependencies
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
github/gh-aw-firewall#3837 ·
-
Gh rate point limit Open
Difficulty 3/5 1-2 days Newbie friendliness 58/100
github/gh-aw-firewall#8977 ·
All issues in github/gh-aw-firewall
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
bcgov/bc-wallet-mobile#4761 · 1 comment ·
-
external-issue to-triage
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
area-deployment area-integrations triage:bot-seen
Difficulty 2/5 Half a day Newbie friendliness 86/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
refactor
Difficulty 2/5 1-3 hours Newbie friendliness 84/100