Skip to content

Switch package manager from npm to pnpm - #12

Open
devag7 wants to merge 1 commit into
mainfrom
chore/switch-to-pnpm
Open

devag7 wants to merge 1 commit into
mainfrom
chore/switch-to-pnpm

Conversation

@devag7

@devag7 devag7 commented Nov 6, 2026

Copy link
Copy Markdown
Owner
  • Replace package-lock.json with pnpm-lock.yaml (imported from the npm lockfile, same versions)
  • Pin pnpm 10.34.9 via packageManager; allow build scripts only for esbuild, sharp, unrs-resolver
  • CI: add pnpm/action-setup, cache pnpm, pnpm install --frozen-lockfile, pnpm run
  • Dockerfile: install pnpm, frozen install, pnpm prune --prod (runner stage unchanged)
  • Docs: README and CLAUDE.md commands use pnpm

Verified locally: lint, typecheck, production build, standalone server boot (/ and /api/health 200).
Docker image build not run locally (Docker daemon off).

🤖 Generated with Claude Code

- Replace package-lock.json with pnpm-lock.yaml (imported from the npm lockfile, same versions)
- Pin pnpm 10.34.9 via packageManager; allow build scripts only for esbuild, sharp, unrs-resolver
- CI: add pnpm/action-setup, cache pnpm, pnpm install --frozen-lockfile, pnpm run
- Dockerfile: install pnpm, frozen install, pnpm prune --prod (runner stage unchanged)
- Docs: README and CLAUDE.md commands use pnpm

Verified locally: lint, typecheck, production build, standalone server boot (/ and /api/health 200).
Docker image build not run locally (Docker daemon off).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI balanced review requested due to automatic review settings November 6, 2026 17:12
@vercel

vercel Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
rentwise Ready Ready Preview Nov 6, 2026 5:13pm UTC

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota. Try requesting a review at a lower effort level.

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants