[PR #6387] [MERGED] chore: correct dependency management #23533

Closed
opened 2026-04-15 21:48:07 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/6387
Author: @bytaesu
Created: 11/28/2025
Status: Merged
Merged: 11/28/2025
Merged by: @Bekacru

Base: canaryHead: 2025-11-29/chore/deps-management


📝 Commits (5)

  • 2511635 chore: correct deps management
  • 7213b6b chore: better package.json order
  • 88ef75e chore: lockfile
  • dccd35f Merge branch 'canary' into 2025-11-29/chore/deps-management
  • 22f6778 chore: peerDeps order

📊 Changes

3 files changed (+49 additions, -44 deletions)

View changed files

📝 packages/better-auth/package.json (+43 -40)
📝 packages/better-auth/tsdown.config.ts (+0 -1)
📝 pnpm-lock.yaml (+6 -3)

📄 Description

  • Fix peerDeps management and bundling
  • Clean up and reorder package.json fields for readability

Closes https://github.com/TanStack/router/issues/5795
Closes https://github.com/better-auth/better-auth/issues/6341


Summary by cubic

Fixed peer dependency setup and bundling in better-auth to stop framework integration warnings and publish a clean package. Addresses TanStack Router #5795 and Better Auth #6341.

  • Dependencies
    • Moved @tanstack/react-start to peerDependencies (optional).
    • Consolidated peer deps and updated bundling config to match.
    • Publish only dist and reordered package.json fields for readability.

Written for commit 22f6778d69. Summary will update automatically on new commits.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/6387 **Author:** [@bytaesu](https://github.com/bytaesu) **Created:** 11/28/2025 **Status:** ✅ Merged **Merged:** 11/28/2025 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `canary` ← **Head:** `2025-11-29/chore/deps-management` --- ### 📝 Commits (5) - [`2511635`](https://github.com/better-auth/better-auth/commit/2511635a4c30e8e57ad3081491dd2f5b9a0f76a4) chore: correct deps management - [`7213b6b`](https://github.com/better-auth/better-auth/commit/7213b6bf87675c98f59fb684b641d7408f7e312a) chore: better package.json order - [`88ef75e`](https://github.com/better-auth/better-auth/commit/88ef75e72249062851a8dc367669857b48512d83) chore: lockfile - [`dccd35f`](https://github.com/better-auth/better-auth/commit/dccd35f870230e729781f6d1206f7ce6385e4950) Merge branch 'canary' into 2025-11-29/chore/deps-management - [`22f6778`](https://github.com/better-auth/better-auth/commit/22f6778d69b21ce07317f218d58237fb8c3b5e22) chore: peerDeps order ### 📊 Changes **3 files changed** (+49 additions, -44 deletions) <details> <summary>View changed files</summary> 📝 `packages/better-auth/package.json` (+43 -40) 📝 `packages/better-auth/tsdown.config.ts` (+0 -1) 📝 `pnpm-lock.yaml` (+6 -3) </details> ### 📄 Description - Fix peerDeps management and bundling - Clean up and reorder package.json fields for readability Closes https://github.com/TanStack/router/issues/5795 Closes https://github.com/better-auth/better-auth/issues/6341 <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Fixed peer dependency setup and bundling in better-auth to stop framework integration warnings and publish a clean package. Addresses TanStack Router #5795 and Better Auth #6341. - **Dependencies** - Moved @tanstack/react-start to peerDependencies (optional). - Consolidated peer deps and updated bundling config to match. - Publish only dist and reordered package.json fields for readability. <sup>Written for commit 22f6778d69b21ce07317f218d58237fb8c3b5e22. Summary will update automatically on new commits.</sup> <!-- End of auto-generated description by cubic. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-15 21:48:07 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#23533