CodeForPhilly / CodeForPhilly/clean-and-green-philly

Task: Switch to `pnpm` for JS dep management

Open
#1,264 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
50
Forks
92
PR merge metrics
No merged PRs in 30d

Description

## Describe the task
We are currently using `npm` for dependency management for FE development. Although this works, `pnpm` is now the preferred package manager for working with Vercel (which we do), and is generally more robust and faster than `npm`. Switch over our dependency management to use `pnpm` instead of `npm`, updating all documentation as necessary and flagging any issues that arise.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Locate the frontend dependency manifests, npm-based setup commands, and related documentation; verify the existing development workflow before updating references, and consider the task done when pnpm is used consistently and any migration issues are recorded.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
build-system, documentation, frontend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.