Skip to content

fix(deps): clear all open Dependabot alerts - #57

Merged
JoshC8C7 merged 1 commit into
mainfrom
fix/deps-security-2
Aug 23, 2026
Merged

JoshC8C7 merged 1 commit into
mainfrom
fix/deps-security-2

Conversation

@JoshC8C7

Copy link
Copy Markdown
Contributor

Bumps next 16.2.6 → 16.2.11 (direct dependency) and raises override floors for the remaining transitive advisories:

brace-expansion · dompurify · js-yaml · linkify-it · nanoid · postcss · sharp · tar · undici · valibot

nanoid needs split ranges (nanoid@<4 / nanoid@>=4) because both the v3 and v5 lines are present in the tree, each with its own patched version.

Both lockfiles regenerated. npm audit and pnpm audit (prod and dev) both report zero vulnerabilities.

Note

npm run build was not run locally — please let CI/Vercel confirm the build before merging. The only app-facing change is the Next.js patch bump.

The pre-existing next-sanitysanity peer-dependency warning is unchanged from main.

🤖 Generated with Claude Code

https://claude.ai/code/session_01DYw7BpLPqECAtKJQZ4K23J

Bump next 16.2.6 -> 16.2.11 (direct) and raise override floors for the
remaining transitive advisories: brace-expansion, dompurify, js-yaml,
linkify-it, nanoid, postcss, sharp, tar, undici, valibot.

nanoid needs split ranges (nanoid@<4 / nanoid@>=4) because both the v3
and v5 lines are in the tree and each has its own patched version.

Both lockfiles regenerated; npm audit and pnpm audit report zero
vulnerabilities.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DYw7BpLPqECAtKJQZ4K23J
Copilot AI lite review requested due to automatic review settings August 23, 2026 11:51
@vercel

vercel Bot commented Aug 23, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
documentation Ready Ready Preview Aug 23, 2026 11:53am

Request Review

@JoshC8C7
JoshC8C7 merged commit 9ede29f into main Aug 23, 2026
3 checks passed
@JoshC8C7
JoshC8C7 deleted the fix/deps-security-2 branch August 23, 2026 11:53

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the docs site’s dependency set to clear Dependabot alerts by bumping next to a newer patch release and raising minimum versions for several vulnerable transitive dependencies via overrides. It fits into the codebase as a maintenance/security dependency refresh for the Next.js frontend.

Changes:

  • Bump next from 16.2.6 to 16.2.11.
  • Raise override floors for multiple transitive dependencies (including split-range overrides for nanoid).
  • Regenerate pnpm-lock.yaml to reflect the updated dependency graph and overrides.

Reviewed changes

Copilot reviewed 1 out of 3 changed files in this pull request and generated 2 comments.

File Description
package.json Updates next and increases override floors (including nanoid split ranges and new sharp floor).
pnpm-lock.yaml Regenerated lockfile capturing the updated Next.js patch and the new resolved override versions.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread package.json
Comment on lines 52 to +54
"basic-ftp": "5.3.1",
"brace-expansion": "^5.0.7",
"dompurify": "^3.4.11",
"brace-expansion": "^5.0.9",
"dompurify": "^3.4.13",
Comment thread pnpm-lock.yaml
Comment on lines 3957 to 3961
eslint@9.39.4:
resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options.
hasBin: true
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.

2 participants