[PR #9032] [MERGED] fix(cli): handle extends and mid-path wildcards in tsconfig paths #16633

Closed
opened 2026-04-13 10:37:16 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/9032
Author: @bytaesu
Created: 4/8/2026
Status: Merged
Merged: 4/10/2026
Merged by: @bytaesu

Base: mainHead: 2026-04-08/fix/tsconfig-paths


📝 Commits (9)

  • 31e4106 fix(cli): resolve extended tsconfig paths from declaring file directory
  • 17c3ce0 fix(cli): delegate tsconfig paths resolution to createPathsMatcher
  • 0941475 Merge branch 'main' into 2026-04-08/fix/tsconfig-paths
  • 895d48a fix(cli): guard ImportExpression visitor against non-literal sources
  • 7080a51 fix(cli): remove tsconfig project references traversal
  • 2c3af78 Merge branch 'main' into 2026-04-08/fix/tsconfig-paths
  • 933b0e9 Revert "fix(cli): remove tsconfig project references traversal"
  • ac0b6fa chore: add changeset
  • 196b89b Merge branch 'main' into 2026-04-08/fix/tsconfig-paths

📊 Changes

3 files changed (+619 additions, -57 deletions)

View changed files

.changeset/pr-9032.md (+5 -0)
📝 packages/cli/src/utils/get-config.ts (+163 -57)
📝 packages/cli/test/get-config.test.ts (+451 -0)

📄 Description

Closes #8933


🔄 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/9032 **Author:** [@bytaesu](https://github.com/bytaesu) **Created:** 4/8/2026 **Status:** ✅ Merged **Merged:** 4/10/2026 **Merged by:** [@bytaesu](https://github.com/bytaesu) **Base:** `main` ← **Head:** `2026-04-08/fix/tsconfig-paths` --- ### 📝 Commits (9) - [`31e4106`](https://github.com/better-auth/better-auth/commit/31e4106f6e1d53be02b9ebab7bd2b3568a79bb58) fix(cli): resolve extended tsconfig paths from declaring file directory - [`17c3ce0`](https://github.com/better-auth/better-auth/commit/17c3ce0a723a3154093822f13ddc42ae1fbda452) fix(cli): delegate tsconfig paths resolution to createPathsMatcher - [`0941475`](https://github.com/better-auth/better-auth/commit/09414759215cf4b470693a3e4951d5fa5b624846) Merge branch 'main' into 2026-04-08/fix/tsconfig-paths - [`895d48a`](https://github.com/better-auth/better-auth/commit/895d48ad481abe3a9c7eeddb0bff2238df93b864) fix(cli): guard ImportExpression visitor against non-literal sources - [`7080a51`](https://github.com/better-auth/better-auth/commit/7080a51daa9e00ab161ea7e27c23d41fa6e71123) fix(cli): remove tsconfig project references traversal - [`2c3af78`](https://github.com/better-auth/better-auth/commit/2c3af78b6e667bf7285d26b2fc2809f06679a3d5) Merge branch 'main' into 2026-04-08/fix/tsconfig-paths - [`933b0e9`](https://github.com/better-auth/better-auth/commit/933b0e982345d339d08f99adf1065b9dca50324c) Revert "fix(cli): remove tsconfig project references traversal" - [`ac0b6fa`](https://github.com/better-auth/better-auth/commit/ac0b6fa5bb3f838c2d668efd8568eb0ded3cf2cd) chore: add changeset - [`196b89b`](https://github.com/better-auth/better-auth/commit/196b89bbe542e4ceb0997a9e309673f42bd5f036) Merge branch 'main' into 2026-04-08/fix/tsconfig-paths ### 📊 Changes **3 files changed** (+619 additions, -57 deletions) <details> <summary>View changed files</summary> ➕ `.changeset/pr-9032.md` (+5 -0) 📝 `packages/cli/src/utils/get-config.ts` (+163 -57) 📝 `packages/cli/test/get-config.test.ts` (+451 -0) </details> ### 📄 Description Closes #8933 --- <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-13 10:37:16 -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#16633