Home
last modified time | relevance | path

Searched refs:appJson (Results 1 – 15 of 15) sorted by relevance

/expo/tools/src/commands/
H A DPublishProdExpoHomeCommand.ts180 const appJson = await appJsonFile.readAsync(); constant
182 if (!appJson.expo.owner) {
185 if (!appJson.expo.extra || !appJson.expo.extra.eas || !appJson.expo.extra.eas.projectId) {
188 if (!appJson.expo.updates || !appJson.expo.updates.url) {
193 const appJsonBackup = deepCloneObject<AppConfig>(appJson);
196 appJson.expo.slug = slug;
199 appJson.expo.owner = owner;
202 appJson.expo.extra.eas.projectId = easProjectId;
205 appJson.expo.updates.url = easUpdateURL;
208 await appJsonFile.writeAsync(appJson);
[all …]
H A DPublishDevExpoHomeCommand.ts50 appJson: AppConfig,
55 if (appJson.expo.sdkVersion !== targetSdkVersion) {
61 appJson.expo.version = targetSdkVersion;
62 appJson.expo.sdkVersion = targetSdkVersion;
150 const appJson = await appJsonFile.readAsync(); constant
152 const projectId = appJson.expo.extra?.eas?.projectId;
158 const appJsonBackup = deepCloneObject<AppConfig>(appJson);
166 appJson.expo.slug = slug;
169 await appJsonFile.writeAsync(appJson);
185 appJson.expo.slug = appJsonBackup.expo.slug;
[all …]
/expo/packages/@expo/cli/src/start/server/middleware/__tests__/
H A DresolveEntryPoint-test.ts42 const appJson = JSON.stringify( constant
64 '/exists-no-platform/app.json': appJson,
68 '/exists-no-platform-no-main/app.json': appJson,
72 '/exists-android/app.json': appJson,
76 '/exists-ios/app.json': appJson,
84 '/expo-app-entry/app.json': appJson,
/expo/packages/expo-updates/e2e/setup/
H A Dcreate-updates-test.js19 function transformAppJson(appJson, projectName, runtimeVersion) { argument
22 ...appJson.expo,
26 ...appJson.expo.updates,
32 ...appJson.expo.android,
36 ...appJson.expo.ios,
H A Dproject.js360 function transformAppJsonForE2E(appJson, projectName, runtimeVersion) { argument
362 ...appJson,
364 ...appJson.expo,
369 android: { ...appJson.expo.android, package: 'dev.expo.updatese2e' },
370 ios: { ...appJson.expo.ios, bundleIdentifier: 'dev.expo.updatese2e' },
372 ...appJson.updates,
482 let appJson = JSON.parse(await fs.readFile(path.join(projectRoot, 'app.json'), 'utf-8'));
483 appJson = transformAppJson(appJson, projectName, runtimeVersion);
484 await fs.writeFile(path.join(projectRoot, 'app.json'), JSON.stringify(appJson, null, 2), 'utf-8');
/expo/packages/expo-test-runner/src/
H A DTemplateProject.ts84 let appJson = JSON.parse(fs.readFileSync(path.join(projectPath, 'app.json'), 'utf-8'));
85 appJson = {
86 ...appJson,
88 ...appJson.expo,
89 android: { ...appJson.android, package: 'com.testrunner' },
90 ios: { ...appJson.ios, bundleIdentifier: 'com.testrunner' },
93 fs.writeFileSync(path.join(projectPath, 'app.json'), JSON.stringify(appJson, null, 2), 'utf-8');
/expo/packages/@expo/config/src/__tests__/
H A DWeb-test.ts19 const appJson = { constant
28 '/standard/app.json': JSON.stringify({ expo: appJson }),
31 expo: { ...appJson, web: { build: { output: 'defined-in-config' } } },
H A DConfig-test.ts131 const appJson = { constant
145 '/from-config/app.json': JSON.stringify({ expo: appJson }),
149 '/from-package/app.json': JSON.stringify({ expo: { ...appJson, sdkVersion: undefined } }),
153 '/no-version/app.json': JSON.stringify({ expo: { ...appJson, sdkVersion: undefined } }),
/expo/packages/expo-test-runner/build/
H A DTemplateProject.js79 …let appJson = JSON.parse(fs_1.default.readFileSync(path_1.default.join(projectPath, 'app.json'), '…
80 appJson = {
81 ...appJson,
83 ...appJson.expo,
84 android: { ...appJson.android, package: 'com.testrunner' },
85 ios: { ...appJson.ios, bundleIdentifier: 'com.testrunner' },
88 …iteFileSync(path_1.default.join(projectPath, 'app.json'), JSON.stringify(appJson, null, 2), 'utf-8…
H A DTemplateProject.js.map1appJson = JSON.parse(fs.readFileSync(path.join(projectPath, 'app.json'), 'utf-8'));\n appJson =…
/expo/packages/@expo/fingerprint/src/sourcer/__tests__/
H A DExpo-test.ts163 const appJson = JSON.parse(vol.readFileSync('/app/app.json', 'utf8').toString()); constant
171 expect(expoConfig.name).toEqual(appJson.expo.name);
199 const appJson = JSON.parse(appJsonContents); constant
200 const { name } = appJson.expo;
202 delete appJson.expo.name;
203 appJson.expo.name = name;
204 const newAppJsonContents = JSON.stringify(appJson);
/expo/tools/src/
H A DProjectVersions.ts46 const appJson = (await JsonFile.readAsync(homeAppJsonPath, { json5: true })) as any; constant
48 if (appJson?.expo?.sdkVersion) {
49 return appJson.expo.sdkVersion as string;
/expo/packages/create-expo/src/
H A DTemplate.ts123 const appJson = deepMerge(await appFile.readAsync(), config); constant
124 await appFile.writeAsync(appJson);
126 debug(`Created app.json:\n%O`, appJson);
/expo/packages/expo-updates/e2e/fixtures/project_files/e2e/tests/utils/
H A Dupdate.ts100 const appJson = require(`${projectRoot}/app.json`); constant
114 expoConfig: appJson.expo,
/expo/packages/create-expo/e2e/__tests__/
H A Dindex-test.ts77 const appJson = JSON.parse(fs.readFileSync(appJsonPath, { encoding: 'utf8' })); constant
78 expect(appJson.expo.name).toBe('defaults-to-basic');
79 expect(appJson.expo.slug).toBe('defaults-to-basic');