[PR #8131] [MERGED] chore: align package.json fields and add missing README.md files #24665

Closed
opened 2026-04-15 22:30:14 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/8131
Author: @himself65
Created: 2/24/2026
Status: Merged
Merged: 2/24/2026
Merged by: @himself65

Base: canaryHead: chore/align-package-metadata


📝 Commits (1)

  • a3ee8e1 chore: align package.json fields and add missing README.md files

📊 Changes

34 files changed (+732 additions, -318 deletions)

View changed files

packages/api-key/README.md (+17 -0)
📝 packages/api-key/package.json (+26 -26)
📝 packages/cli/package.json (+35 -35)
packages/core/README.md (+17 -0)
📝 packages/core/package.json (+23 -12)
packages/drizzle-adapter/README.md (+17 -0)
📝 packages/drizzle-adapter/package.json (+23 -6)
📝 packages/electron/package.json (+35 -35)
📝 packages/expo/package.json (+29 -29)
packages/i18n/README.md (+17 -0)
📝 packages/i18n/package.json (+27 -27)
packages/kysely-adapter/README.md (+17 -0)
📝 packages/kysely-adapter/package.json (+23 -6)
packages/memory-adapter/README.md (+17 -0)
📝 packages/memory-adapter/package.json (+23 -6)
packages/mongo-adapter/README.md (+17 -0)
📝 packages/mongo-adapter/package.json (+23 -6)
packages/oauth-provider/README.md (+17 -0)
📝 packages/oauth-provider/package.json (+30 -28)
📝 packages/passkey/package.json (+31 -31)

...and 14 more files

📄 Description

Add README.md to 15 packages that were missing them. Standardize package.json across all 20 packages: add missing license, homepage, keywords, publishConfig, files, and lint scripts. Fix duplicate keywords in sso and stripe, normalize repository URLs, and ensure consistent field ordering and ./dist path prefixes.


Summary by cubic

Add missing READMEs and align package metadata across the monorepo to improve publish quality and consistency. No runtime code changes; only README and package.json updates.

  • Refactors
    • Added README.md to 15 packages.
    • Standardized package.json across 20 packages: license, homepage, keywords, publishConfig, and files.
    • Normalized repository URLs, field order, and ./dist path prefixes for main/module/types.
    • Aligned scripts: build, dev, typecheck, test, coverage, lint:package, lint:types.
    • Removed duplicate keywords (sso, stripe) and cleaned up peer/dev dependency blocks.

Written for commit a3ee8e16a3. Summary will update 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/8131 **Author:** [@himself65](https://github.com/himself65) **Created:** 2/24/2026 **Status:** ✅ Merged **Merged:** 2/24/2026 **Merged by:** [@himself65](https://github.com/himself65) **Base:** `canary` ← **Head:** `chore/align-package-metadata` --- ### 📝 Commits (1) - [`a3ee8e1`](https://github.com/better-auth/better-auth/commit/a3ee8e16a37fa2b2f7c3479d1c1f1c5464591bd8) chore: align package.json fields and add missing README.md files ### 📊 Changes **34 files changed** (+732 additions, -318 deletions) <details> <summary>View changed files</summary> ➕ `packages/api-key/README.md` (+17 -0) 📝 `packages/api-key/package.json` (+26 -26) 📝 `packages/cli/package.json` (+35 -35) ➕ `packages/core/README.md` (+17 -0) 📝 `packages/core/package.json` (+23 -12) ➕ `packages/drizzle-adapter/README.md` (+17 -0) 📝 `packages/drizzle-adapter/package.json` (+23 -6) 📝 `packages/electron/package.json` (+35 -35) 📝 `packages/expo/package.json` (+29 -29) ➕ `packages/i18n/README.md` (+17 -0) 📝 `packages/i18n/package.json` (+27 -27) ➕ `packages/kysely-adapter/README.md` (+17 -0) 📝 `packages/kysely-adapter/package.json` (+23 -6) ➕ `packages/memory-adapter/README.md` (+17 -0) 📝 `packages/memory-adapter/package.json` (+23 -6) ➕ `packages/mongo-adapter/README.md` (+17 -0) 📝 `packages/mongo-adapter/package.json` (+23 -6) ➕ `packages/oauth-provider/README.md` (+17 -0) 📝 `packages/oauth-provider/package.json` (+30 -28) 📝 `packages/passkey/package.json` (+31 -31) _...and 14 more files_ </details> ### 📄 Description Add README.md to 15 packages that were missing them. Standardize package.json across all 20 packages: add missing license, homepage, keywords, publishConfig, files, and lint scripts. Fix duplicate keywords in sso and stripe, normalize repository URLs, and ensure consistent field ordering and ./dist path prefixes. <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Add missing READMEs and align package metadata across the monorepo to improve publish quality and consistency. No runtime code changes; only README and package.json updates. - **Refactors** - Added README.md to 15 packages. - Standardized package.json across 20 packages: license, homepage, keywords, publishConfig, and files. - Normalized repository URLs, field order, and ./dist path prefixes for main/module/types. - Aligned scripts: build, dev, typecheck, test, coverage, lint:package, lint:types. - Removed duplicate keywords (sso, stripe) and cleaned up peer/dev dependency blocks. <sup>Written for commit a3ee8e16a37fa2b2f7c3479d1c1f1c5464591bd8. Summary will update 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 22:30:14 -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#24665