CodeForPhilly / CodeForPhilly/clean-and-green-philly
Task: Switch to `pnpm` for JS dep management
- 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
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