Skip to content

Add @effect-firebase/react-native package - #79

Draft
fwal wants to merge 1 commit into
mainfrom
fwal/react-native
Draft

Add @effect-firebase/react-native package#79
fwal wants to merge 1 commit into
mainfrom
fwal/react-native

Conversation

@fwal

@fwal fwal commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • New @effect-firebase/react-native package: port of @effect-firebase/client targeting @react-native-firebase/{app,firestore} (v24+ modular API) instead of firebase/*
  • Same App/Client/Firestore API surface, with react-native-scoped Context service ids to avoid collisions if both packages are ever installed together
  • Wired into root tsconfig references, pnpm catalog, and README packages table

Test plan

  • pnpm nx build react-native
  • pnpm nx test react-native (29 tests)
  • pnpm nx lint react-native
  • pnpm nx run-many -t build,test,lint (all 9 projects pass)

🤖 Generated with Claude Code

Port of @effect-firebase/client targeting @react-native-firebase/* instead
of firebase/*, so React Native apps get the same Effect FirestoreService
integration.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions github-actions Bot added the 📖 docs Improvements or additions to documentation label Sep 7, 2026
@fwal fwal modified the milestones: 1.0, 1.x Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📖 docs Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant