chore: update dependencies - #99
Conversation
WalkthroughThis PR updates shared Go and frontend dependency versions across eight plugin directories, including gRPC, Vite, DOMPurify, Babel, and esbuild overrides. ChangesDependency alignment
Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
✨ Simplify code
Warning Tools execution failed with the following error: Failed to run tools: Ping-pong health check failed Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@postgres/ui-src/pnpm-workspace.yaml`:
- Line 10: Update the `@babel/core` override from 7.29.6 to 7.29.7 in both
postgres/ui-src/pnpm-workspace.yaml at lines 10-10 and
s3/ui-src/pnpm-workspace.yaml at lines 7-7, unless compatibility requires
retaining the older version.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro Plus
Run ID: caa74a98-50f7-4bdf-a774-bac7a484e56e
⛔ Files ignored due to path filters (16)
arthas/go.sumis excluded by!**/*.sumarthas/ui-src/pnpm-lock.yamlis excluded by!**/pnpm-lock.yamlgolang/go.sumis excluded by!**/*.sumgolang/ui-src/pnpm-lock.yamlis excluded by!**/pnpm-lock.yamlinspektor-gadget/go.sumis excluded by!**/*.suminspektor-gadget/ui-src/pnpm-lock.yamlis excluded by!**/pnpm-lock.yamlkubernetes-logs/go.sumis excluded by!**/*.sumkubernetes-logs/ui-src/pnpm-lock.yamlis excluded by!**/pnpm-lock.yamlopensearch/go.sumis excluded by!**/*.sumopensearch/ui-src/pnpm-lock.yamlis excluded by!**/pnpm-lock.yamlpostgres/go.sumis excluded by!**/*.sumpostgres/ui-src/pnpm-lock.yamlis excluded by!**/pnpm-lock.yamls3/go.sumis excluded by!**/*.sums3/ui-src/pnpm-lock.yamlis excluded by!**/pnpm-lock.yamlsql-server/go.sumis excluded by!**/*.sumsql-server/ui-src/pnpm-lock.yamlis excluded by!**/pnpm-lock.yaml
📒 Files selected for processing (24)
arthas/go.modarthas/ui-src/package.jsonarthas/ui-src/pnpm-workspace.yamlgolang/go.modgolang/ui-src/package.jsongolang/ui-src/pnpm-workspace.yamlinspektor-gadget/go.modinspektor-gadget/ui-src/package.jsoninspektor-gadget/ui-src/pnpm-workspace.yamlkubernetes-logs/go.modkubernetes-logs/ui-src/package.jsonkubernetes-logs/ui-src/pnpm-workspace.yamlopensearch/go.modopensearch/ui-src/package.jsonopensearch/ui-src/pnpm-workspace.yamlpostgres/go.modpostgres/ui-src/package.jsonpostgres/ui-src/pnpm-workspace.yamls3/go.mods3/ui-src/package.jsons3/ui-src/pnpm-workspace.yamlsql-server/go.modsql-server/ui-src/package.jsonsql-server/ui-src/pnpm-workspace.yaml
| shell-quote: 1.8.4 | ||
| dompurify: 3.4.11 | ||
| dompurify: 3.4.12 | ||
| '@babel/core': 7.29.6 |
There was a problem hiding this comment.
🔒 Security & Privacy | 🟡 Minor | ⚡ Quick win
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
set -euo pipefail
echo "Workspace pins:"
for f in postgres/ui-src/pnpm-workspace.yaml s3/ui-src/pnpm-workspace.yaml; do
if [ -f "$f" ]; then
echo "--- $f ---"
nl -ba "$f" | sed -n '1,25p'
else
echo "MISSING: $f"
fi
done
echo
echo "Registry versions for `@babel/core` (last 20 versions around 7.29.x):"
python3 - <<'PY'
import json, urllib.request
try:
with urllib.request.urlopen("https://registry.npmjs.org/@babel%2fcore", timeout=20) as r:
data=json.load(r)
v=data.get("versions", {})
versions=list(v.keys())
hits=[x for x in versions if x.startswith("7.29.")]
print(hits[-20:])
print("7.29.7 exists:", "7.29.7" in versions)
except Exception as e:
print(type(e).__name__, e)
PYRepository: flanksource/mission-control-plugins
Length of output: 1954
🌐 Web query:
npm @babel/core versions 7.29.6 7.29.7
💡 Result:
The npm package @babel/core versions 7.29.6 and 7.29.7 were both published on May 25, 2026 [1][2][3]. Both releases included bug fixes, specifically addressing issues related to babel-generator and babel-core [1]. Version 7.29.7 serves as a subsequent patch release to 7.29.6 [4][5]. As of July 24, 2026, these versions are available on the npm registry [4].
Citations:
- 1: https://npmx.dev/package-changelog/@babel/core/v/7.29.7
- 2: https://newreleases.io/project/npm/@babel/core/release/7.29.6
- 3: https://npmx.dev/package/@babel/core/v/7.29.6
- 4: https://www.npmjs.com/package/@babel/core?activeTab=versions
- 5: https://npmx.dev/package-timeline/@babel/core/v/7.29.7
Align both Babel overrides to the latest compatible patch.
@babel/core is pinned to 7.29.6 in both workspaces while 7.29.7 is available. Update both pins unless 7.29.6 is required for compatibility.
postgres/ui-src/pnpm-workspace.yaml#L10-L10: change@babel/coreto7.29.7.s3/ui-src/pnpm-workspace.yaml#L7-L7: change@babel/coreto7.29.7.
📍 Affects 2 files
postgres/ui-src/pnpm-workspace.yaml#L10-L10(this comment)s3/ui-src/pnpm-workspace.yaml#L7-L7
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@postgres/ui-src/pnpm-workspace.yaml` at line 10, Update the `@babel/core`
override from 7.29.6 to 7.29.7 in both postgres/ui-src/pnpm-workspace.yaml at
lines 10-10 and s3/ui-src/pnpm-workspace.yaml at lines 7-7, unless compatibility
requires retaining the older version.
Source: MCP tools
Summary by CodeRabbit