Skip to content

💡[Feature]: Migrate from npm to pnpm for faster, consistent dependency installs #922

@sheikhlimon

Description

@sheikhlimon

Is there an existing issue for this?

  • I have searched the existing issues

Feature Description

Currently, the project uses npm for dependency management. This has led to slow installs, frequent package-lock.json updates, and inconsistencies between local and CI environments.

  • npm install takes ~5 minutes due to redundant dependency downloads.
  • Frequent package-lock.json churn causes unnecessary diffs in PRs.
  • Inconsistent dependency trees between contributors.
  • Slower CI/CD installs.

Use Case

Migrating to pnpm will improve installation speed, reduce disk space usage, and ensure consistent dependency resolution across all contributors.

Benefits

  • ~2–5x faster installs.
  • Deterministic lockfile with less churn.
  • Lower disk usage via content-addressable storage.
  • Simpler dependency management in CI/CD.

Add ScreenShots

No response

Priority

Medium

Record

  • I have read the Contributing Guidelines
  • Are you a GSSOC'25 contributor
  • I want to work on this issue

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions