[PR #5373] [CLOSED] chore: update tsconfig.json #5968

Closed
opened 2026-03-13 12:43:05 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/5373
Author: @himself65
Created: 10/17/2025
Status: Closed

Base: canaryHead: himself65/2025/10/16/tsconfig


📝 Commits (1)

  • 736ab09 chore: update tsconfig.json

📊 Changes

7 files changed (+46 additions, -6 deletions)

View changed files

📝 packages/better-auth/tsconfig.json (+6 -1)
📝 packages/cli/tsconfig.json (+6 -1)
📝 packages/expo/tsconfig.json (+9 -1)
📝 packages/sso/tsconfig.json (+9 -1)
📝 packages/stripe/tsconfig.json (+9 -1)
📝 packages/telemetry/tsconfig.json (+6 -1)
📝 tsconfig.json (+1 -0)

📄 Description

Summary by cubic

Enable TypeScript project references and set the root config to composite to improve incremental builds and enforce correct build order across packages.

  • Refactors
    • Root tsconfig: composite = true.
    • Added project references:
      • better-auth -> core
      • cli -> better-auth
      • expo, sso, stripe -> core and better-auth
      • telemetry -> core

🔄 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/5373 **Author:** [@himself65](https://github.com/himself65) **Created:** 10/17/2025 **Status:** ❌ Closed **Base:** `canary` ← **Head:** `himself65/2025/10/16/tsconfig` --- ### 📝 Commits (1) - [`736ab09`](https://github.com/better-auth/better-auth/commit/736ab094201d0eb4bf29384b02b6eee9dddac0a4) chore: update tsconfig.json ### 📊 Changes **7 files changed** (+46 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `packages/better-auth/tsconfig.json` (+6 -1) 📝 `packages/cli/tsconfig.json` (+6 -1) 📝 `packages/expo/tsconfig.json` (+9 -1) 📝 `packages/sso/tsconfig.json` (+9 -1) 📝 `packages/stripe/tsconfig.json` (+9 -1) 📝 `packages/telemetry/tsconfig.json` (+6 -1) 📝 `tsconfig.json` (+1 -0) </details> ### 📄 Description <!-- This is an auto-generated description by cubic. --> ## Summary by cubic Enable TypeScript project references and set the root config to composite to improve incremental builds and enforce correct build order across packages. - **Refactors** - Root tsconfig: composite = true. - Added project references: - better-auth -> core - cli -> better-auth - expo, sso, stripe -> core and better-auth - telemetry -> core <!-- 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-03-13 12:43:05 -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#5968