Skip to content

Comments

chore: migrate from npm to pnpm#508

Merged
ygkn merged 2 commits intomainfrom
migrate-to--pnpm
Nov 1, 2025
Merged

chore: migrate from npm to pnpm#508
ygkn merged 2 commits intomainfrom
migrate-to--pnpm

Conversation

@ygkn
Copy link
Owner

@ygkn ygkn commented Nov 1, 2025

Summary

Migrates the project from npm to pnpm for improved performance and disk efficiency.

Changes

  • ✅ Add .npmrc with save-exact=true for consistent dependency versions
  • ✅ Generate pnpm-lock.yaml from package-lock.json using pnpm import
  • ✅ Update package.json scripts to use direct commands instead of npm run with arguments
  • ✅ Update GitHub Actions workflow to use pnpm/action-setup@v4.2.0 with cache support
  • ✅ Remove esbuild-base script (no longer needed)
  • ✅ Remove package-lock.json

Test plan

  • Lint passes (pnpm run lint)
  • Build succeeds (pnpm run build)
  • CI passes

🤖 Generated with Claude Code

ygkn and others added 2 commits November 1, 2025 14:14
This commit migrates the project from npm to pnpm for improved performance and disk efficiency.

Changes:
- Add .npmrc with save-exact=true for consistent dependency versions
- Generate pnpm-lock.yaml from package-lock.json using pnpm import
- Update package.json scripts to use direct commands instead of npm run with arguments
- Update GitHub Actions workflow to use pnpm/action-setup@v4.2.0 with cache support
- Remove esbuild-base script (no longer needed)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@ygkn ygkn merged commit a89735e into main Nov 1, 2025
1 check passed
@ygkn ygkn deleted the migrate-to--pnpm branch November 1, 2025 05:17
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.

1 participant