Skip to content

Commit f9648ef

Browse files
committed
fix: upgrade example to RN 0.76 and simplify to legacy bridge
- Upgrade example app from RN 0.73 to 0.76 to fix Node.js 23 babel compatibility issue (addHelper error) - Remove TurboModule cpp files - using legacy bridge for now - Simplify podspec to legacy bridge architecture only - Add complete iOS project structure for example app - Fix AppDelegate to use bundleURL method (RN 0.76 requirement) - Simplify NativeFluidAudio.ts spec to use Object types for codegen
1 parent 7a6102b commit f9648ef

30 files changed

Lines changed: 17849 additions & 2070 deletions

cpp/FluidAudioModule.h

Lines changed: 0 additions & 45 deletions
This file was deleted.

cpp/FluidAudioTurboModule.cpp

Lines changed: 0 additions & 70 deletions
This file was deleted.

cpp/FluidAudioTurboModule.h

Lines changed: 0 additions & 44 deletions
This file was deleted.

example/ios/.xcode.env

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# This `.xcode.env` file is versioned and is used to source the environment
2+
# used when running script phases inside Xcode.
3+
# To customize your local environment, you can create an `.xcode.env.local`
4+
# file that is not versioned.
5+
6+
# NODE_BINARY variable contains the PATH to the node executable.
7+
#
8+
# Customize the NODE_BINARY variable here.
9+
# For example, to use nvm with brew, add the following line
10+
# . "$(brew --prefix nvm)/nvm.sh" --no-use
11+
export NODE_BINARY=$(command -v node)

example/ios/.xcode.env.local

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export NODE_BINARY=/opt/homebrew/bin/node
2+

0 commit comments

Comments
 (0)