Skip to content

chore: update monorepo dependencies and remediate Dependabot/npm audit alerts#35

Open
Copilot wants to merge 1 commit into
mainfrom
copilot/update-all-dependencies
Open

chore: update monorepo dependencies and remediate Dependabot/npm audit alerts#35
Copilot wants to merge 1 commit into
mainfrom
copilot/update-all-dependencies

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 22, 2026

This PR updates workspace and template dependencies to current releases to clear Dependabot-style package alerts across the monorepo. It also refreshes lockfile resolution and addresses upgrade-driven lint breakages without changing runtime behavior.

  • Security-driven dependency upgrades

    • Bumped direct dependencies in packages/shardwire, packages/react, packages/create-shardwire, and apps/website.
    • Included vulnerable/high-signal packages called out by audit (notably ws, next, mermaid) and aligned related type/tooling packages.
  • Scaffold template parity

    • Updated dependency versions in create-shardwire templates (express-server, react-vite) so newly generated projects inherit patched/current versions.
  • Lockfile + transitive remediation

    • Regenerated the root package-lock.json and applied automatic transitive fixes via audit to reduce downstream vulnerability surface.
  • Post-upgrade code hygiene

    • Accepted lint-driven cleanup in packages/shardwire source/tests (removal of unnecessary type assertions) required by newer typescript-eslint behavior; no feature logic changes intended.
// Example of security-relevant version bumps
{
  "next": "^16.2.6",
  "mermaid": "^11.15.0",
  "ws": "^8.20.1"
}

Agent-Logs-Url: https://github.com/unloopedmido/shardwire/sessions/519be067-f19b-44b1-a43d-c70713ac622c

Co-authored-by: unloopedmido <73798815+unloopedmido@users.noreply.github.com>
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