chore(deps): bump tar from 7.5.20 to 7.5.21 in the production group across 1 directory - #50
Conversation
Bumps the production group with 1 update in the / directory: [tar](https://github.com/isaacs/node-tar). Updates `tar` from 7.5.20 to 7.5.21 - [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.20...v7.5.21) --- updated-dependencies: - dependency-name: tar dependency-version: 7.5.21 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production ... Signed-off-by: dependabot[bot] <support@github.com>
c804f4a to
52d7886
Compare
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Codex review: needs maintainer review before merge. Reviewed July 24, 2026, 1:27 PM ET / 17:27 UTC. ClawSweeper reviewWhat this changesUpdates the optional production Merge readiness⛔ Blocked until real behavior proof from a real setup is added - 2 items remain This new, clean Dependabot patch is not already implemented on current Priority: P3 Review scores
Verification
How this fits together
flowchart LR
A[Consumer archive] --> B[Archive extraction API]
B --> C[Archive safety limits]
C --> D[Optional tar runtime]
D --> E[Staged safe extraction]
E --> F[Confined destination files]
Before merge
Agent review detailsSecurityNone. Review metrics
Merge-risk optionsMaintainer options:
Technical reviewBest possible solution: Keep the constrained 7.5.21 update, with a redacted real archive-extraction run showing the installed dependency version and successful confined extraction before merging. Do we have a high-confidence way to reproduce the issue? Not applicable: this PR is a dependency version update, not a report of broken current behavior. Is this the best way to solve the issue? Yes. Updating the direct production dependency and its lockfile together is the narrow maintainable path; no application-code workaround is warranted. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against ab81352a7e80. LabelsLabel changes:
Label justifications:
EvidenceWhat I checked:
Likely related people:
Rank-up movesOptional improvements that raise the rating; they are not merge blockers.
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
|
|
@clawsweeper re-review Maintainer runtime proof for exact head {
"node": "v24.15.0",
"tar": "7.5.21",
"extraction": "ok",
"extractedType": "regular-file",
"extractedContents": "fs-safe tar proof",
"destinationEntries": ["nested", "nested/hello.txt"],
"outsideSentinel": "unchanged"
}The package built successfully before this run. The focused archive test also passed: 1 passed, 21 skipped. The proof created an archive, extracted it through |
|
🦞👀 Command router queued. I will update this comment with the next step. |
Bumps the production group with 1 update in the / directory: tar.
Updates
tarfrom 7.5.20 to 7.5.21Commits
0cd9cc37.5.21631ae59list: prevent unbounded recursion