chore(deps): remove unused gatsby-image dependency

Open Beginner friendly
#446 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
88/100
Issue type
Refactor
Clarity
Clearly specified
Activity status
Quiet
Tech stack
javascript
Domain
build-system

Research direction

Start with package.json and the lockfile, then search src/ for gatsby-image, GatsbyImage, StaticImage, and related GraphQL fragments. Remove the unused dependency, run npm install --legacy-peer-deps, and run the existing Jest suite; done means no matching usage remains, the install warning is gone, and tests stay green.

Written by the indexing model from the issue text.

Description

dependencies todo :spiral_notepad:

Summary

npm warn deprecated gatsby-image@2.11.0 appears on install. The package is a direct dependency in package.json (gatsby-image@2.11.0) but is not imported anywhere under src/ (no gatsby-image, GatsbyImage, or StaticImage usage).

Upstream guidance: migrate to gatsby-plugin-image — but for this repo the simplest fix is to remove the unused dependency.

Parent inventory: #445 (Cluster B quick win).

Acceptance criteria

  • Remove gatsby-image from package.json / lockfile
  • Confirm no remaining imports or GraphQL fragments that require it
  • npm install --legacy-peer-deps no longer warns about gatsby-image
  • Existing Jest suite stays green

Notes

If image components are reintroduced later under Gatsby, use gatsby-plugin-image (or Next.js Image after #415).

Dominant language
JavaScript
Stars
3
Forks
2
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from multei/web

All issues in multei/web

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.