Skip to content

Commit 0c16c51

Browse files
committed
move around
1 parent 208f98b commit 0c16c51

File tree

5 files changed

+37
-51
lines changed

5 files changed

+37
-51
lines changed

packages/plugin-expo-config-plugins/src/lib/apply.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ export async function applyConfigPlugins({
2121
if (!Array.isArray(plugins) || plugins.length === 0) {
2222
return;
2323
}
24-
console.log(withPlugins(withInternal(config, info), plugins));
2524
return compileModsAsync(
2625
withPlugins(withInternal(config, info), plugins),
2726
info

packages/plugin-expo-config-plugins/src/lib/plugins/cocoaBaseMods.ts

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

packages/plugin-expo-config-plugins/src/lib/plugins/modCompiler.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,7 @@ import { BaseMods, evalModsAsync } from '../ExpoConfigPlugins.js';
66
import { getAndroidModFileProviders } from './withAndroidBaseMods.js';
77
import { getIosModFileProviders } from './withIosBaseMods.js';
88

9-
export const withDefaultBaseMods: typeof expoWithDefaultBaseMods = (
10-
config,
11-
props
12-
) => {
9+
const withDefaultBaseMods: typeof expoWithDefaultBaseMods = (config, props) => {
1310
config = BaseMods.withIosBaseMods(config, {
1411
...props,
1512
providers: getIosModFileProviders(),

packages/plugin-expo-config-plugins/src/lib/plugins/withIosBaseMods.ts

Lines changed: 36 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,42 @@
1-
import { makeFilePathModifier } from '../provider.js';
2-
import { createModFileProviders } from './cocoaBaseMods.js';
1+
import { BaseMods } from '../ExpoConfigPlugins.js';
2+
import { makeFilePathModifier, makeNullProvider } from '../provider.js';
3+
import type { IosModFileProviders } from '../types.js';
34

45
// @todo rewrite template finding and copying logic
56
const modifyFilePath = makeFilePathModifier('node_modules/../ios/App76');
6-
const defaultProviders = createModFileProviders(modifyFilePath);
7+
8+
const nullProvider = makeNullProvider();
9+
10+
// https://github.com/expo/expo/blob/sdk-51/packages/%40expo/config-plugins/src/plugins/withIosBaseMods.ts
11+
const expoProviders = BaseMods.getIosModFileProviders();
12+
13+
const defaultProviders: IosModFileProviders = {
14+
dangerous: expoProviders.dangerous,
15+
finalized: expoProviders.finalized,
16+
appDelegate: modifyFilePath(
17+
expoProviders.appDelegate,
18+
// @todo rewrite template finding and copying logic
19+
'App76/AppDelegate.swift'
20+
),
21+
// @ts-expect-error todo fix
22+
expoPlist: nullProvider,
23+
xcodeproj: modifyFilePath(
24+
expoProviders.xcodeproj,
25+
// @todo rewrite template finding and copying logic
26+
'App76.xcodeproj/project.pbxproj'
27+
),
28+
infoPlist: modifyFilePath(expoProviders.infoPlist, 'Info.plist'),
29+
// @ts-expect-error todo fix
30+
entitlements: nullProvider,
31+
// @ts-expect-error todo fix
32+
podfile: makeNullProvider({
33+
path: '',
34+
language: 'rb' as const,
35+
contents: '',
36+
}),
37+
// @ts-expect-error todo fix
38+
podfileProperties: makeNullProvider(),
39+
};
740

841
export function getIosModFileProviders() {
942
return defaultProviders;

packages/plugin-expo-config-plugins/src/lib/provider.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ export function makeFilePathModifier(
1818
actualProjectDir: string
1919
): CustomModProvider {
2020
return function (original, file) {
21-
console.log({ original, file });
2221
return BaseMods.provider({
2322
...original,
2423
getFilePath: async ({ modRequest: { projectRoot } }) => {

0 commit comments

Comments
 (0)