[PR #1636] [MERGED] chore: add instructions to install required expo packages for login with social to docs #3914

Closed
opened 2026-03-13 11:22:00 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/1636
Author: @ejjsharpe
Created: 3/2/2025
Status: Merged
Merged: 4/11/2025
Merged by: @Bekacru

Base: mainHead: fix/add-expo-peer-dependencies


📝 Commits (3)

  • 0f8ba66 fix: add required expo packages as peer dependencies
  • a881f39 remove packages from peer dependencies incase people are only using email login
  • 921ddcf fix grammar mistake

📊 Changes

1 file changed (+18 additions, -4 deletions)

View changed files

📝 docs/content/docs/integrations/expo.mdx (+18 -4)

📄 Description

expo-linking, expo-web-browser and expo-constants are required to use the social integrations the expo plugins provide. I imagine it's not been picked up as these are included in the default Expo template and in the example app but other templates do not include these.

I originally added these as peerDependencies however they are not strictly necessary if you are just going to use email password verification so removed them again.


🔄 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/1636 **Author:** [@ejjsharpe](https://github.com/ejjsharpe) **Created:** 3/2/2025 **Status:** ✅ Merged **Merged:** 4/11/2025 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `main` ← **Head:** `fix/add-expo-peer-dependencies` --- ### 📝 Commits (3) - [`0f8ba66`](https://github.com/better-auth/better-auth/commit/0f8ba663a7a9c776684b304a06dfd6e242383a41) fix: add required expo packages as peer dependencies - [`a881f39`](https://github.com/better-auth/better-auth/commit/a881f39703e18030e9469ff3339981d9bf69f215) remove packages from peer dependencies incase people are only using email login - [`921ddcf`](https://github.com/better-auth/better-auth/commit/921ddcfe1728e57a34b74df002576a0779a412ba) fix grammar mistake ### 📊 Changes **1 file changed** (+18 additions, -4 deletions) <details> <summary>View changed files</summary> 📝 `docs/content/docs/integrations/expo.mdx` (+18 -4) </details> ### 📄 Description `expo-linking`, `expo-web-browser` and `expo-constants` are required to use the social integrations the expo plugins provide. I imagine it's not been picked up as these are included in the default Expo template and in the example app but other templates do not include these. I originally added these as peerDependencies however they are not strictly necessary if you are just going to use email password verification so removed them again. --- <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 11:22:00 -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#3914