| /expo/packages/@expo/config-plugins/src/utils/ |
| H A D | versions.ts | 4 export function gteSdkVersion(exp: Pick<ExpoConfig, 'sdkVersion'>, sdkVersion: string): boolean { 5 if (!exp.sdkVersion) { 9 if (exp.sdkVersion === 'UNVERSIONED') { 14 return semver.gte(exp.sdkVersion, sdkVersion); 16 throw new Error(`${exp.sdkVersion} is not a valid version. Must be in the form of x.y.z`); 20 export function lteSdkVersion(exp: Pick<ExpoConfig, 'sdkVersion'>, sdkVersion: string): boolean { 21 if (!exp.sdkVersion) { 25 if (exp.sdkVersion === 'UNVERSIONED') { 30 return semver.lte(exp.sdkVersion, sdkVersion); 32 throw new Error(`${exp.sdkVersion} is not a valid version. Must be in the form of x.y.z`);
|
| /expo/packages/@expo/config-plugins/build/utils/ |
| H A D | versions.js | 16 function gteSdkVersion(exp, sdkVersion) { argument 17 if (!exp.sdkVersion) { 20 if (exp.sdkVersion === 'UNVERSIONED') { 24 return _semver().default.gte(exp.sdkVersion, sdkVersion); 26 throw new Error(`${exp.sdkVersion} is not a valid version. Must be in the form of x.y.z`); 29 function lteSdkVersion(exp, sdkVersion) { argument 30 if (!exp.sdkVersion) { 33 if (exp.sdkVersion === 'UNVERSIONED') { 37 return _semver().default.lte(exp.sdkVersion, sdkVersion); 39 throw new Error(`${exp.sdkVersion} is not a valid version. Must be in the form of x.y.z`);
|
| H A D | versions.js.map | 1 …sdkVersion","semver","gte","Error","lteSdkVersion","lte"],"sources":["../../src/utils/versions.ts"…
|
| /expo/packages/@expo/cli/src/start/doctor/dependencies/ |
| H A D | getVersionedPackages.ts | 40 sdkVersion, 44 sdkVersion?: string; 47 const bundledNativeModules = sdkVersion 61 sdkVersion, 73 if (!sdkVersion || !(sdkVersion in sdkVersions)) { 104 sdkVersion, 110 sdkVersion: string; 120 sdkVersion, 151 sdkVersion, 164 sdkVersion, [all …]
|
| /expo/packages/@expo/cli/src/api/ |
| H A D | getExpoSchema.ts | 16 const schemaJson: { [sdkVersion: string]: Schema } = {}; 20 async function getSchemaAsync(sdkVersion: string): Promise<Schema> { 21 const json = await getSchemaJSONAsync(sdkVersion); 30 export async function getAssetSchemasAsync(sdkVersion: string = 'UNVERSIONED'): Promise<string[]> { 32 const schema = await getSchemaAsync(sdkVersion); 50 async function getSchemaJSONAsync(sdkVersion: string): Promise<{ schema: Schema }> { 67 if (!schemaJson[sdkVersion]) { 69 schemaJson[sdkVersion] = await getConfigurationSchemaAsync(sdkVersion); 79 return schemaJson[sdkVersion]; 82 async function getConfigurationSchemaAsync(sdkVersion: string): Promise<JSONObject> { [all …]
|
| /expo/packages/@expo/prebuild-config/src/plugins/unversioned/expo-system-ui/__tests__/ |
| H A D | withIosRootViewBackgroundColor-test.ts | 8 expect(shouldUseLegacyBehavior({ sdkVersion: '43.0.0' })).toBe(true); 9 expect(shouldUseLegacyBehavior({ sdkVersion: '42.0.0' })).toBe(true); 10 expect(shouldUseLegacyBehavior({ sdkVersion: '31.0.0' })).toBe(true); 13 expect(shouldUseLegacyBehavior({ sdkVersion: '44.0.0' })).toBe(false); 14 expect(shouldUseLegacyBehavior({ sdkVersion: '46.0.0' })).toBe(false); 15 expect(shouldUseLegacyBehavior({ sdkVersion: '100.0.0' })).toBe(false); 18 expect(shouldUseLegacyBehavior({ sdkVersion: 'UNVERSIONED' })).toBe(false);
|
| /expo/tools/src/commands/ |
| H A D | AddSDKVersion.ts | 13 sdkVersion?: string; 31 const { sdkVersion } = await inquirer.prompt<{ sdkVersion: string }>([ constant 45 return sdkVersion; 53 const sdkVersion = constant 54 (options.sdkVersion && (await resolveSDKVersionAsync(options.sdkVersion, options.platform))) || 57 if (!sdkVersion) { 60 const sdkNumber = semver.major(sdkVersion); 70 await IosVersioning.versionReactNativeIOSFilesAsync(options.filenames, sdkVersion); 78 await IosVersioning.addVersionAsync(sdkVersion, packages); 83 await AndroidVersioning.addVersionAsync(sdkVersion);
|
| H A D | RemoveSDKVersion.ts | 17 sdkVersion?: string; 33 const { sdkVersion } = await inquirer.prompt<{ sdkVersion: string }>([ constant 48 return sdkVersion; 71 const sdkVersion = constant 72 (options.sdkVersion && (await resolveSDKVersionAsync(options.sdkVersion, options.platform))) || 75 if (!sdkVersion) { 81 return IosVersioning.removeVersionAsync(sdkVersion); 83 return AndroidVersioning.removeVersionAsync(sdkVersion);
|
| H A D | UpdateVersionsEndpoint.ts | 15 sdkVersion: string; 27 const { sdkVersion } = await inquirer.prompt<{ sdkVersion: string }>([ constant 35 return sdkVersion; 128 const sdkVersion = options.sdkVersion || (await chooseSdkVersionAsync(sdkVersions)); constant 129 const containsSdk = sdkVersions.includes(sdkVersion); 131 if (!semver.valid(sdkVersion)) { 141 sdkVersion 176 [sdkVersion]: sdkVersionConfig, constant 181 delete newVersions.sdkVersions[sdkVersion]; 185 versions.sdkVersions[sdkVersion], [all …]
|
| H A D | AndroidDownloadVersionedAars.ts | 71 async function downloadVersionedAarAsync(sdkVersion: string) { 72 const abiVersion = `abi${sdkVersion.replace(/\./g, '_')}`; 73 const url = `${DOWNLOAD_BASE}sdk-${sdkVersion}/reactandroid-${abiVersion}-1.0.0.aar`; 80 `Downloading versioned AAR for SDK ${sdkVersion}: ${url}`, 82 `Downloaded versioned AAR for SDK ${sdkVersion}`, 92 for (const sdkVersion of sdkVersions) { constant 93 if (semver.gte(sdkVersion, '48.0.0')) { 94 await downloadVersionedAarAsync(sdkVersion);
|
| H A D | UpdateReactNative.ts | 10 sdkVersion?: string; 13 async function updateReactAndroidAsync(sdkVersion: string): Promise<void> { 16 `./gradlew :tools:execute --args ${sdkVersion}` 19 await spawnAsync('./gradlew', [':tools:execute', '--args', sdkVersion], { 27 const androidSdkVersion = options.sdkVersion || (await getNextSDKVersionAsync('android'));
|
| H A D | UpdateProjectTemplates.ts | 13 sdkVersion?: string; 30 sdkVersion: string 51 sdkVersion: string 69 sdkVersion 119 const sdkVersion = options.sdkVersion ?? (await getNewestSDKVersionAsync('ios')); constant 121 if (!sdkVersion) { 137 await updateTemplateAsync(template, modulesToUpdate, sdkVersion);
|
| H A D | ClientBuild.ts | 64 const sdkVersion = constant 71 if (sdkVersion && options.release) { 72 await uploadAsync(builder, sdkVersion, appVersion); 73 await releaseAsync(builder, sdkVersion, appVersion); 141 sdkVersion: string, 144 const sdkVersions = await getSdkVersionsAsync(sdkVersion); 165 sdkVersion: string, 174 await updateClientUrlAndVersionAsync(builder, sdkVersion, appVersion); 179 sdkVersion: string, 182 await modifySdkVersionsAsync(sdkVersion, (sdkVersions) => {
|
| H A D | SyncBundledNativeModules.ts | 39 const sdkVersion = await resolveTargetSdkVersionAsync(); constant 43 const currentBundledNativeModules = await getCurrentBundledNativeModules(env, sdkVersion); 46 await syncModulesAsync({ env, secret }, sdkVersion, syncPayload); 47 logger.success(`Successfully synced the modules for SDK ${sdkVersion}!`); 100 const sdkVersion = `${majorVersion}.0.0`; constant 107 `SDK ${sdkVersion}` 117 return sdkVersion; 128 sdkVersion: string 131 const result = await fetch(`${baseApiUrl}/--/api/v2/sdks/${sdkVersion}/native-modules`); 179 sdkVersion: string, [all …]
|
| H A D | PublishProjectTemplates.ts | 59 if (!options.sdkVersion) { 63 const { sdkVersion } = await inquirer.prompt<{ sdkVersion: string }>([ constant 78 options.sdkVersion = sdkVersion; 81 const sdkTag = `sdk-${semver.major(options.sdkVersion)}`; 129 default: semver.lt(template.version, options.sdkVersion) 130 ? options.sdkVersion 157 options.sdkVersion 164 options.sdkVersion
|
| /expo/packages/@expo/cli/src/export/__tests__/ |
| H A D | getPublicExpoManifest-test.ts | 13 const sdkVersion = '40.0.0'; constant 29 expect(config).toMatchObject({ sdkVersion: undefined, runtimeVersion }); 42 version: sdkVersion, 48 expect(config).toMatchObject({ sdkVersion }); 58 sdkVersion, 65 expect(config).toMatchObject({ sdkVersion });
|
| /expo/tools/src/ |
| H A D | ProjectVersions.ts | 48 if (appJson?.expo?.sdkVersion) { 49 return appJson.expo.sdkVersion as string; 91 sdkVersion: string, 94 if (sdkVersion === 'latest') { 97 if (sdkVersion === 'oldest') { 100 if (sdkVersion === 'next') { 103 if (/^\d+$/.test(sdkVersion)) { 104 return `${sdkVersion}.0.0`; 106 return sdkVersion;
|
| H A D | Versions.ts | 39 sdkVersion: string, 43 return versions?.sdkVersions?.[sdkVersion] ?? null; 54 sdkVersion: string, 58 const sdkVersions = await modifier(versions.sdkVersions[sdkVersion] ?? {}); 60 versions.sdkVersions[sdkVersion] = sdkVersions;
|
| /expo/packages/@expo/cli/src/utils/ |
| H A D | downloadExpoGoAsync.ts | 42 export async function getExpoGoVersionEntryAsync(sdkVersion: string): Promise<SDKVersion> { 46 if (sdkVersion.toUpperCase() === 'UNVERSIONED') { 60 version = versions[sdkVersion]; 64 throw new CommandError(`Unable to find a version of Expo Go for SDK ${sdkVersion}`); 74 sdkVersion, 77 sdkVersion?: string; 88 if (!sdkVersion) { 94 const version = await getExpoGoVersionEntryAsync(sdkVersion); 96 debug(`Installing Expo Go version for SDK ${sdkVersion} at URL: ${version[versionsKey]}`);
|
| /expo/packages/@expo/cli/src/start/doctor/dependencies/__tests__/ |
| H A D | getVersionedPackages-test.ts | 42 expect(await getCombinedKnownVersionsAsync({ projectRoot: '/', sdkVersion: '1.0.0' })).toEqual({ 69 sdkVersion: '1.0.0', 104 sdkVersion: '1.0.0', 149 sdkVersion: '1.0.0', 179 sdkVersion: '1.0.0', 188 sdkVersion: '1.0.0', 203 expect(await getRemoteVersionsForSdkAsync({ sdkVersion: '1.0.0', skipCache: true })).toEqual( 214 expect(await getRemoteVersionsForSdkAsync({ sdkVersion: '1.0.0', skipCache: true })).toEqual( 235 expect(await getRemoteVersionsForSdkAsync({ sdkVersion: '1.0.0', skipCache: true })).toEqual({
|
| /expo/packages/@expo/cli/src/export/ |
| H A D | getPublicExpoManifest.ts | 11 ): Promise<ExpoConfig & { locales: LocaleMap; sdkVersion: string }> { 22 exp.sdkVersion === 'UNVERSIONED' && 31 sdkVersion: exp.sdkVersion!,
|
| /expo/android/expoview/src/main/java/host/exp/exponent/kernel/ |
| H A D | KernelNetworkInterceptor.kt | 12 private var sdkVersion: String = RNObject.UNVERSIONED in <lambda>() variable 18 …sdkVersion = manifest.getExpoGoSDKVersion() ?: throw IllegalArgumentException("Invalid SDK version… in <lambda>() 19 val sdkMajorVersion = sdkVersion.split(".")[0].toIntOrNull() ?: Int.MAX_VALUE in <lambda>() 24 .loadVersion(sdkVersion) in <lambda>() 27 .loadVersion(sdkVersion) in <lambda>() 30 .loadVersion(sdkVersion) in <lambda>()
|
| /expo/home/utils/ |
| H A D | useSDKExpired.ts | 5 export function useSDKExpired(sdkVersion?: string): [boolean, number | null] { 8 const majorVersionString = sdkVersion?.split('.').shift(); 15 }, [sdkVersion]);
|
| /expo/packages/@expo/cli/src/install/ |
| H A D | installAsync.ts | 61 sdkVersion: exp.sdkVersion!, 71 sdkVersion, 85 sdkVersion: string; 105 sdkVersion, 139 sdkVersion, 149 sdkVersion: string; 165 sdkVersion,
|
| /expo/packages/@expo/cli/src/utils/analytics/__tests__/ |
| H A D | getMetroProperties-test.ts | 10 const { sdkVersion, metroVersion, ...properties } = getMetroProperties( constant 12 { sdkVersion: '47.0.0' } as any, 16 expect(sdkVersion).toBe('47.0.0');
|