Skip to content

Conversation

@pan93412
Copy link
Member

@pan93412 pan93412 commented Dec 5, 2025

  • chore: upgrade dependencies
  • chore: migrate to bun
  • ci: use Bun for linting

Copilot AI review requested due to automatic review settings December 5, 2025 17:32
@pan93412 pan93412 self-assigned this Dec 5, 2025
@vercel
Copy link

vercel bot commented Dec 5, 2025

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

Project Deployment Preview Comments Updated (UTC)
admin-frontend Ready Ready Preview Comment Dec 5, 2025 5:33pm

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR successfully migrates the project from pnpm to Bun as the package manager while upgrading several dependencies. The migration involves removing pnpm-specific configuration files and adapting the CI/CD pipeline to use Bun's toolchain. The dependency upgrades include Next.js, React canary builds, lucide-react, react-hook-form, TypeScript ESLint parser, and eslint-config-next.

Key changes:

  • Migration from pnpm to Bun package manager with corresponding CI workflow updates
  • Dependency version upgrades including Next.js (16.1.0-canary.4 → canary.15) and React (canary builds from Nov 21 → Dec 5, 2025)
  • Migration of pnpm-specific configurations (patchedDependencies and trustedDependencies) to Bun-compatible format in package.json

Reviewed changes

Copilot reviewed 3 out of 5 changed files in this pull request and generated 1 comment.

File Description
pnpm-workspace.yaml Removed entirely as part of migration from pnpm to Bun
package.json Updated dependency versions and migrated pnpm-specific configurations (patchedDependencies for graphql-tag and trustedDependencies for native packages) to Bun-compatible format
.github/workflows/lint.yaml Replaced pnpm setup and commands with Bun equivalents (oven-sh/setup-bun@v2 action and bun commands)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@pan93412 pan93412 merged commit 82ad174 into main Dec 5, 2025
12 checks passed
@pan93412 pan93412 deleted the upgrade-dependencies-1206 branch December 5, 2025 17:41
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