[PR #8444] chore: add public API surface check with api-extractor #7979

Open
opened 2026-03-13 13:55:31 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/8444
Author: @bytaesu
Created: 3/6/2026
Status: 🔄 Open

Base: canaryHead: 2026-03-06/chore/public-api-check


📝 Commits (5)

  • fd32725 chore: add public API surface check with api-extractor
  • 6721bcd Merge branch 'canary' into 2026-03-06/chore/public-api-check
  • 28809dd chore: public-api
  • 3efe923 chore(knip): ignore api-extractor.run.ts
  • 1ff03a6 chore: ignore spell on public-api path

📊 Changes

110 files changed (+51151 additions, -15 deletions)

View changed files

📝 .cspell.jsonc (+1 -0)
📝 .github/workflows/ci.yml (+3 -0)
📝 .remarkignore (+1 -0)
📝 knip.jsonc (+2 -1)
📝 package.json (+4 -1)
📝 pnpm-lock.yaml (+236 -13)
public-api/README.md (+53 -0)
public-api/api-extractor.json (+29 -0)
public-api/api-extractor.run.ts (+317 -0)
public-api/api-key/client.api.md (+186 -0)
public-api/api-key/index.api.md (+1197 -0)
public-api/api-key/types.api.md (+103 -0)
public-api/better-auth/adapters.api.md (+52 -0)
public-api/better-auth/adapters/drizzle.api.md (+12 -0)
public-api/better-auth/adapters/memory.api.md (+12 -0)
public-api/better-auth/adapters/mongodb.api.md (+12 -0)
public-api/better-auth/adapters/prisma.api.md (+12 -0)
public-api/better-auth/api.api.md (+4722 -0)
public-api/better-auth/client.api.md (+1435 -0)
public-api/better-auth/client/plugins.api.md (+2123 -0)

...and 80 more files

📄 Description

No description provided


🔄 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/8444 **Author:** [@bytaesu](https://github.com/bytaesu) **Created:** 3/6/2026 **Status:** 🔄 Open **Base:** `canary` ← **Head:** `2026-03-06/chore/public-api-check` --- ### 📝 Commits (5) - [`fd32725`](https://github.com/better-auth/better-auth/commit/fd3272510a0849eb057fb08e6859553d7d27b1a1) chore: add public API surface check with api-extractor - [`6721bcd`](https://github.com/better-auth/better-auth/commit/6721bcdf3a4f254bf7adffe68375f86930307856) Merge branch 'canary' into 2026-03-06/chore/public-api-check - [`28809dd`](https://github.com/better-auth/better-auth/commit/28809dd3a4d8f7bbfaff257488004ea891bab55e) chore: public-api - [`3efe923`](https://github.com/better-auth/better-auth/commit/3efe9233d3a9167724ee1c125646eaed1242236b) chore(knip): ignore api-extractor.run.ts - [`1ff03a6`](https://github.com/better-auth/better-auth/commit/1ff03a64ffbdf8d57943a3198d8c9574483fec9e) chore: ignore spell on public-api path ### 📊 Changes **110 files changed** (+51151 additions, -15 deletions) <details> <summary>View changed files</summary> 📝 `.cspell.jsonc` (+1 -0) 📝 `.github/workflows/ci.yml` (+3 -0) 📝 `.remarkignore` (+1 -0) 📝 `knip.jsonc` (+2 -1) 📝 `package.json` (+4 -1) 📝 `pnpm-lock.yaml` (+236 -13) ➕ `public-api/README.md` (+53 -0) ➕ `public-api/api-extractor.json` (+29 -0) ➕ `public-api/api-extractor.run.ts` (+317 -0) ➕ `public-api/api-key/client.api.md` (+186 -0) ➕ `public-api/api-key/index.api.md` (+1197 -0) ➕ `public-api/api-key/types.api.md` (+103 -0) ➕ `public-api/better-auth/adapters.api.md` (+52 -0) ➕ `public-api/better-auth/adapters/drizzle.api.md` (+12 -0) ➕ `public-api/better-auth/adapters/memory.api.md` (+12 -0) ➕ `public-api/better-auth/adapters/mongodb.api.md` (+12 -0) ➕ `public-api/better-auth/adapters/prisma.api.md` (+12 -0) ➕ `public-api/better-auth/api.api.md` (+4722 -0) ➕ `public-api/better-auth/client.api.md` (+1435 -0) ➕ `public-api/better-auth/client/plugins.api.md` (+2123 -0) _...and 80 more files_ </details> ### 📄 Description _No description provided_ --- <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 13:55:31 -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#7979