Skip to content

fix(deps): refresh lua-shopping-assistant lockfile (transitive security bumps) - #21

Merged
lua-stefan-kruger merged 1 commit into
masterfrom
fix/dependabot-transitive-refresh
Jul 23, 2026
Merged

fix(deps): refresh lua-shopping-assistant lockfile (transitive security bumps)#21
lua-stefan-kruger merged 1 commit into
masterfrom
fix/dependabot-transitive-refresh

Conversation

@lua-stefan-kruger

@lua-stefan-kruger lua-stefan-kruger commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Resolves remaining open Dependabot alerts for lua-shopping-assistant that had no dedicated Dependabot PR.

npm audit fix (no --force) on the transitive tree, each vulnerable package bumped to its highest patched version:

  • protobufjs -> 7.6.5 (clears critical GHSA-f38q-mgvj-vph7 chain + the .proto option-parser DoS)
  • uuid -> 13.0.2, minimatch -> 10.2.5, plus axios sub-deps

Lockfile-only. package.json unchanged (no direct-dep bump, no injected overrides); lua-cli unchanged. Alerts for packages already absent from the lockfile (websocket-driver, @grpc/grpc-js, react-router, tar, socket.io-parser, brace-expansion, mdast-util-to-hast) will auto-dismiss on re-scan. Pre-existing tsc errors in EcommerceTool.ts are unrelated to this change and present on master.

🤖 Generated with Claude Code


Note

Low Risk
No application source changes; risk is limited to transitive dependency behavior in install/runtime, which is the intended security remediation path.

Overview
Lockfile-only update for lua-shopping-assistant after npm audit fixpackage.json and direct dependencies (including lua-cli) are unchanged.

Transitive versions move to patched releases, notably protobufjs 7.6.5 (drops @protobufjs/inquire from the tree), uuid 13.0.2, axios 1.18.1 (adds nested proxy-agent deps), and bumps across the Vercel AI SDK stack (ai, @ai-sdk/gateway, @ai-sdk/provider-utils), @opentelemetry/core, and smaller packages (eventsource-parser, brace-expansion). Intended to clear open Dependabot alerts without adding overrides or forcing major direct-dep changes.

Reviewed by Cursor Bugbot for commit c68325b. Bugbot is set up for automated code reviews on this repo. Configure here.

…t alerts

npm audit fix (no --force) on the transitive tree, bumping each vulnerable
package to its highest patched version:
- protobufjs -> 7.6.5 (clears critical GHSA + the option-parser DoS chain)
- uuid -> 13.0.2, minimatch -> 10.2.5, plus axios sub-deps

Lockfile-only; package.json unchanged (no direct-dep bump, no overrides).
lua-cli unchanged. Pre-existing tsc errors in EcommerceTool.ts are unrelated.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@lua-stefan-kruger
lua-stefan-kruger requested a review from a team July 23, 2026 08:22
@lua-stefan-kruger
lua-stefan-kruger merged commit 188db6f into master Jul 23, 2026
1 check passed
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.

1 participant