Skip to content

Commit 0ab3a98

Browse files
committed
refactor: remove trailing expo 54 references
1 parent 57826a7 commit 0ab3a98

4 files changed

Lines changed: 2 additions & 31 deletions

File tree

apps/AppleApp/Brownfield Apple App.xcodeproj/project.pbxproj

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -195,21 +195,6 @@
195195
/* End PBXFileReference section */
196196

197197
/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
198-
79B8BE822FB7270F00B94C6F /* Exceptions for "Brownfield Apple App" folder in "Brownfield Apple App (ExpoApp54)" target */ = {
199-
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
200-
membershipExceptions = (
201-
Assets.xcassets,
202-
BrownfieldAppleApp.swift,
203-
components/ContentView.swift,
204-
components/GreetingCard.swift,
205-
components/MaterialCard.swift,
206-
components/MessagesView.swift,
207-
components/ReferralsScreen.swift,
208-
components/SettingsScreen.swift,
209-
components/Toast.swift,
210-
);
211-
target = 79B8BE682FB7270E00B94C6F /* Brownfield Apple App (ExpoApp54) */;
212-
};
213198
7A1B2C3D4E5F60718293A203 /* Exceptions for "Brownfield Apple App" folder in "Brownfield Apple App (ExpoAppBeta)" target */ = {
214199
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
215200
membershipExceptions = (
@@ -231,7 +216,6 @@
231216
793C76A92EEBF938008A2A34 /* Brownfield Apple App */ = {
232217
isa = PBXFileSystemSynchronizedRootGroup;
233218
exceptions = (
234-
79B8BE822FB7270F00B94C6F /* Exceptions for "Brownfield Apple App" folder in "Brownfield Apple App (ExpoApp54)" target */,
235219
7A1B2C3D4E5F60718293A203 /* Exceptions for "Brownfield Apple App" folder in "Brownfield Apple App (ExpoAppBeta)" target */,
236220
);
237221
path = "Brownfield Apple App";

apps/README.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
This directory contains demo projects showcasing the usage of the `react-native-brownfield` library.
44

55
- `RNApp` - the React Native application that is packaged to AAR and XCFramework archives and integrated into native projects
6-
- `ExpoApp55` - another Expo application similar to `ExpoApp54`, but using Expo SDK v55
6+
- `ExpoApp55` - Expo application using Expo SDK v55
77
- `ExpoApp56` - a fresh Expo SDK v56 application wired into the same Brownfield packaging and consumer-app flows as the older Expo examples
88
- `ExpoAppBeta` - a temporary Expo app generated in CI to test new Expo beta releases before stable support is added
99
- `AndroidApp` - the native Android application that integrates the RNApp AAR package (a "consumer" of the RNApp library); it comes in two flavors:
@@ -15,7 +15,3 @@ This directory contains demo projects showcasing the usage of the `react-native-
1515
- `Brownfield Apple App (ExpoApp56)` — uses the artifact from `ExpoApp56` (scheme **Brownfield Apple App Expo 56**, configuration `Release`)
1616
- `Brownfield Apple App (ExpoAppBeta)` — uses the artifact from `ExpoAppBeta` (scheme **Brownfield Apple App Expo Beta**, configuration `Release`)
1717
From `apps/AppleApp`, run `yarn build:example:ios-consumer:vanilla`, `yarn build:example:ios-consumer:expo55`, `yarn build:example:ios-consumer:expo56`, or `yarn build:example:ios-consumer:expobeta` to copy XCFrameworks into `package/` and build the matching target. `yarn build:example:ios-consumer:expo` is an alias for `expo56`.
18-
19-
## Additional notes
20-
21-
There are 3 demo apps for Expo: `ExpoApp56` and `ExpoApp55` (post-55 Expo SDK examples) plus `ExpoApp54` (the pre-55 Expo SDK example). This keeps the repository covered across both the older special-handling path and the newer Expo config plugin path used for Expo SDK >= 55.

docs/docs/docs/getting-started/examples.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ You can find example projects demonstrating the usage of React Native Brownfield
55
It contains the following apps:
66

77
- `RNApp` - a React Native app that is packaged using React Native Brownfield to an artifact consumed in native apps, in which you can refer to an exemplar usage of the library for packaging a React Native app to a consumable artifact
8-
- `ExpoApp55` - another Expo application similar to `ExpoApp54`, but using Expo SDK v55
8+
- `ExpoApp55` - Expo application using Expo SDK v55
99
- `ExpoApp56` - a fresh Expo SDK v56 application wired into the same Brownfield packaging and consumer-app flows as the older Expo examples
1010
- `AndroidApp` - an Android app consuming the packaged artifact from `RNApp` or `ExpoApp`, in which you can refer to an exemplar usage of the library for integrating React Native Brownfield into a native Android app; this app comes in two flavors:
1111
- `expo` - which uses the artifact produced from `ExpoApp`

packages/react-native-brownfield/src/expo-config-plugin/ios/__tests__/xcodeHelpers.test.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -55,15 +55,6 @@ describe('getAppTargetDeploymentTarget', () => {
5555

5656
expect(getAppTargetDeploymentTarget(project, 'ExpoApp56')).toBe('16.4');
5757
});
58-
59-
it('falls back to the debug deployment target when release is unavailable', () => {
60-
const project = {
61-
getBuildProperty: (_prop: string, build?: string) =>
62-
build === 'Debug' ? '15.0' : undefined,
63-
} as any;
64-
65-
expect(getAppTargetDeploymentTarget(project, 'ExpoApp54')).toBe('15.0');
66-
});
6758
});
6859

6960
describe('rewriteBundleReactNativePhaseScriptForFrameworkTarget', () => {

0 commit comments

Comments
 (0)