Skip to content

chore(deps): clear remaining npm audit highs from unpatched image-size #294

Description

@danbaruka

Summary

After #286, npm audit on website/ still reports 19 high vulnerabilities. All of them cascade from transitive image-size@2.0.2 (via @docusaurus/mdx-loader).

Current signal

  • npm audit: 19 high (0 critical / moderate / low outside this tree)
  • Root package: image-size@2.0.2
  • Advisories with no upstream patched release:

Goals

  1. Ship a local patched image-size (versioned as 2.0.3) that advances offsets safely on zero-sized boxes/entries
  2. Pin it via npm overrides + Yarn resolutions
  3. Get npm audit to 0 while keeping npm run build green

Acceptance criteria

  • cd website && npm audit → 0 vulnerabilities
  • cd website && npm run build succeeds
  • Override is documented so we can drop it when upstream publishes a fix

Notes

Upstream image-size latest on npm is still 2.0.2 with no fix release for these advisories.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions