Skip to content

Conversation

@athexweb3
Copy link
Owner

  • Created LibPrisma.nitro.ts spec with C++ implementation
  • Implemented HybridLibPrisma.hpp wrapper inheriting from generated spec
  • Updated nitro.json with simplified namespace (margelo::nitro::libprisma)
  • Added nitrogen build target to react-native-builder-bob
  • Updated package.json with react-native-nitro-modules dependency
  • Removed Turbo Module codegenConfig
  • Fixed all import paths in example app
  • Added zlib dependency to podspec for gzip support
  • Created proper src/index.tsx entry point
  • iOS build successful and app running on simulator
  • Nitro module successfully registered and functional

- Created LibPrisma.nitro.ts spec with C++ implementation
- Implemented HybridLibPrisma.hpp wrapper inheriting from generated spec
- Updated nitro.json with simplified namespace (margelo::nitro::libprisma)
- Added nitrogen build target to react-native-builder-bob
- Updated package.json with react-native-nitro-modules dependency
- Removed Turbo Module codegenConfig
- Fixed all import paths in example app
- Added zlib dependency to podspec for gzip support
- Created proper src/index.tsx entry point
- iOS build successful and app running on simulator
- Nitro module successfully registered and functional
- Updated ci.yml to use packages/react-native-libprisma
- Updated publish.yml to use packages/react-native-libprisma
- Changed example paths from examples/mobile to example
@athexweb3 athexweb3 self-assigned this Dec 9, 2025
@athexweb3 athexweb3 merged commit bb62f24 into master Dec 9, 2025
5 checks passed
@athexweb3 athexweb3 deleted the migrate-nitro-modules branch December 9, 2025 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants