chore(deps): bump the npm_and_yarn group across 2 directories with 4 updates#41
chore(deps): bump the npm_and_yarn group across 2 directories with 4 updates#41dependabot[bot] wants to merge 1 commit into
Conversation
…updates Bumps the npm_and_yarn group with 3 updates in the / directory: [dompurify](https://github.com/cure53/DOMPurify), [esbuild](https://github.com/evanw/esbuild) and [hono](https://github.com/honojs/hono). Bumps the npm_and_yarn group with 1 update in the /vscode-extension directory: [tar](https://github.com/isaacs/node-tar). Updates `dompurify` from 3.4.8 to 3.4.11 - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](cure53/DOMPurify@3.4.8...3.4.11) Updates `esbuild` from 0.28.0 to 0.28.1 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md) - [Commits](evanw/esbuild@v0.28.0...v0.28.1) Updates `hono` from 4.12.23 to 4.12.26 - [Release notes](https://github.com/honojs/hono/releases) - [Commits](honojs/hono@v4.12.23...v4.12.26) Updates `tar` from 7.5.13 to 7.5.16 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v7.5.13...v7.5.16) --- updated-dependencies: - dependency-name: dompurify dependency-version: 3.4.11 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: esbuild dependency-version: 0.28.1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: hono dependency-version: 4.12.26 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar dependency-version: 7.5.16 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
Up to standards ✅🟢 Issues
|
| Metric | Results |
|---|---|
| Complexity | ✅ 0 (≤ 100 complexity) |
| Duplication | ✅ 0 (≤ 5 duplication) |
AI Reviewer: first review requested successfully. AI can make mistakes. Always validate suggestions.
TIP This summary will be updated as you push new changes.
There was a problem hiding this comment.
Pull Request Overview
There is a significant mismatch between this PR's metadata and the code changes provided. The PR claims to update 'dompurify', 'esbuild', 'hono', and 'tar' to address security vulnerabilities, but the actual diff only shows an update for 'vite' (^7.2.7 to ^8.0.16). None of the dependencies listed in the PR description have been updated in the files.
Additionally, a security flaw was identified in 'js-yaml' (CVE-2026-53550) which should be addressed given that this PR is intended for dependency maintenance. Because the primary objective of the PR (updating the 4 specific dependencies) has not been met, this PR should not be merged in its current state.
About this PR
- The PR description lists updates for dompurify, esbuild, hono, and tar, but these changes are missing from the code. Conversely, the update to 'vite' is not documented in the PR description.
1 comment outside of the diff
package-lock.json
line 7313🟡 MEDIUM RISK
The dependency js-yaml (v4.1.1) is vulnerable to a Denial of Service attack via quadratic complexity in merge key handling (CVE-2026-53550). To resolve this, ensure the lockfile is updated to use version 4.2.0 or higher. You can force this by adding an 'overrides' field to your package.json: 'overrides': { 'js-yaml': '^4.2.0' } and then running 'npm install'.
Test suggestions
- Verify application builds and runs successfully with Vite 8.0.16
- Missing recommended test scenario: Verify security vulnerability fixes in esbuild 0.28.1 (local dev server path traversal)
- Missing recommended test scenario: Verify security vulnerability fixes in hono 4.12.25 (CORS and Body Limit)
Prompt proposal for missing tests
Consider implementing these tests if applicable:
1. Verify application builds and runs successfully with Vite 8.0.16
2. Missing recommended test scenario: Verify security vulnerability fixes in esbuild 0.28.1 (local dev server path traversal)
3. Missing recommended test scenario: Verify security vulnerability fixes in hono 4.12.25 (CORS and Body Limit)
TIP Improve review quality by adding custom instructions
TIP How was this review? Give us feedback
| "tsx": "^4.7.0", | ||
| "typescript": "^5.7.2", | ||
| "vite": "^7.2.7", | ||
| "vite": "^8.0.16", |
There was a problem hiding this comment.
🔴 HIGH RISK
This update to 'vite' is not mentioned in the PR description. Additionally, the requested updates for 'dompurify', 'esbuild', and 'hono' are missing from this file.
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
Bumps the npm_and_yarn group with 3 updates in the / directory: dompurify, esbuild and hono.
Bumps the npm_and_yarn group with 1 update in the /vscode-extension directory: tar.
Updates
dompurifyfrom 3.4.8 to 3.4.11Release notes
Sourced from dompurify's releases.
Commits
0cae518release: 3.4.11 (#1494)6ee5716release: 3.4.10 (#1478)5210247release: 3.4.9 (#1459)Updates
esbuildfrom 0.28.0 to 0.28.1Release notes
Sourced from esbuild's releases.
... (truncated)
Changelog
Sourced from esbuild's changelog.
... (truncated)
Commits
bb9db84publish 0.28.1 to npm9ff053esecurity: add integrity checks to the Deno API0a9bf21enforce non-negative size in gzip parsere2a1a71security: forbid\\in local dev server requests83a2cbffix #4482: don't inlineusingdeclarations308ad74fix #4471: renaming of nestedvardeclarationsf013f5ffix some typosaafd6e4chore: fix some minor issues in comments (#4462)15300c3follow up: cjs evaluation fixes1bda0c3fix #4461, fix #4467: esm evaluation fixesUpdates
honofrom 4.12.23 to 4.12.26Release notes
Sourced from hono's releases.
Commits
27b79924.12.26d29982cchore: replace arg and glob with Bun native APIs in build script16215d5chore: remove unused devcontainer and gitpod configs (#5029)c574cf1ci: publish to npm from CI with OIDC trusted publishing (#5028)e50df01fix(lambda-edge): satisfy Deno lib types for Content-Length body encoding (#5...fce483e4.12.25751ba41Merge commit from forkf0b094dMerge commit from forkfa5f9bfMerge commit from fork3892a6cMerge commit from forkMaintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for hono since your current version.
Updates
tarfrom 7.5.13 to 7.5.16Commits
cf213387.5.1621a8220do not apply PAX header fields to meta entries52632cfupdate project deps302f51ffix inconsequential typo in PENDINGLINKS symbol name55dbb99remove some uses of mutate-fs87cc3097.5.157aef486fix: regression in pending links detection6244eb37.5.149704d8cstricter protection against hardlinks preempting their targets700734fupdate workflows and depsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsYou can disable automated security fix PRs for this repo from the Security Alerts page.