Skip to content

chore(everything): drop the unused jszip dependency #5471

Closed

Description

@cliffhall

Found while working the monthly dependency refresh (#5417).

src/everything/package.json declares jszip as a runtime dependency, but nothing in the server imports it:

grep -rn "jszip\|JSZip" src/everything --exclude-dir=node_modules --exclude-dir=dist
# src/everything/package.json:  "jszip": ...

(gzip-file-as-resource compresses with Node's zlib, not jszip.) So every install of @modelcontextprotocol/server-everything pulls in jszip and its transitive tree for no reason, and each dependency sweep reports it.

Expected: remove jszip from src/everything/package.json and the lockfile, with a patch changeset. No behavior change.

Activity

  1. added this to the v2.4.0 milestone on Nov 5, 2026
  2. added
    server-everythingReference implementation for the Everything MCP server - src/everything
    choreMaintenance: deps, build tooling, CI, cleanup — no user-facing behavior change
    on Nov 5, 2026
  3. self-assigned this
    on Nov 5, 2026
  4. added a commit that references this issue on Nov 11, 2026
    67b541c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

choreMaintenance: deps, build tooling, CI, cleanup — no user-facing behavior changeserver-everythingReference implementation for the Everything MCP server - src/everythingv2

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions