| /expo/packages/@expo/cli/src/start/server/type-generation/__tests__/ |
| H A D | tsconfig.test.ts | 5 const { tsConfig, updates } = getTSConfigUpdates({}); constant 13 expect([...updates]).toEqual(['include']); 17 const { tsConfig, updates } = getTSConfigUpdates({ constant 22 expect([...updates]).toEqual(['include']); 26 const { tsConfig, updates } = getTSConfigUpdates({ constant 31 expect([...updates]).toEqual(['include']); 35 const { updates } = getTSConfigUpdates({ constant 39 expect([...updates]).toHaveLength(0); 50 expect([...updates]).toEqual(['include']); 54 const { updates } = getTSConfigRemoveUpdates({ constant [all …]
|
| /expo/packages/@expo/cli/src/start/server/type-generation/ |
| H A D | tsconfig.ts | 13 const { tsConfig, updates } = getTSConfigUpdates( constant 23 const updates = new Set<string>(); constant 27 updates.add('include'); 31 updates.add('include'); 36 updates.add('include'); 40 return { tsConfig, updates }; 56 const updates = new Set<string>(); constant 64 updates.add('include'); 70 return { tsConfig, updates }; 74 if (updates.size) { [all …]
|
| /expo/packages/expo-updates/android/src/main/java/expo/modules/updates/ |
| H A D | UpdatesInterface.kt | 1 package expo.modules.updates 3 import expo.modules.updates.db.DatabaseHolder 4 import expo.modules.updates.db.entity.AssetEntity 5 import expo.modules.updates.db.entity.UpdateEntity 6 import expo.modules.updates.launcher.Launcher.LauncherCallback 7 import expo.modules.updates.loader.FileDownloader 8 import expo.modules.updates.selectionpolicy.SelectionPolicy 9 import expo.modules.updates.statemachine.UpdatesStateMachine 14 import expo.modules.updates.UpdatesConfiguration
|
| H A D | UpdatesService.kt | 1 package expo.modules.updates 5 import expo.modules.updates.db.DatabaseHolder 6 import expo.modules.updates.db.entity.AssetEntity 7 import expo.modules.updates.db.entity.UpdateEntity 8 import expo.modules.updates.launcher.Launcher.LauncherCallback 9 import expo.modules.updates.loader.FileDownloader 10 import expo.modules.updates.manifest.EmbeddedManifest 11 import expo.modules.updates.selectionpolicy.SelectionPolicy 12 import expo.modules.updates.statemachine.UpdatesStateMachine 17 import expo.modules.updates.UpdatesConfiguration [all …]
|
| /expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/expo/modules/updates/ |
| H A D | UpdatesInterface.kt | 1 package abi49_0_0.expo.modules.updates 3 import expo.modules.updates.db.DatabaseHolder 4 import expo.modules.updates.db.entity.AssetEntity 5 import expo.modules.updates.db.entity.UpdateEntity 6 import expo.modules.updates.launcher.Launcher.LauncherCallback 7 import expo.modules.updates.loader.FileDownloader 8 import expo.modules.updates.selectionpolicy.SelectionPolicy 9 import expo.modules.updates.statemachine.UpdatesStateMachine 14 import expo.modules.updates.UpdatesConfiguration
|
| H A D | UpdatesService.kt | 1 package abi49_0_0.expo.modules.updates 5 import expo.modules.updates.db.DatabaseHolder 6 import expo.modules.updates.db.entity.AssetEntity 7 import expo.modules.updates.db.entity.UpdateEntity 8 import expo.modules.updates.launcher.Launcher.LauncherCallback 9 import expo.modules.updates.loader.FileDownloader 10 import expo.modules.updates.manifest.EmbeddedManifest 11 import expo.modules.updates.selectionpolicy.SelectionPolicy 12 import expo.modules.updates.statemachine.UpdatesStateMachine 17 import expo.modules.updates.UpdatesConfiguration [all …]
|
| /expo/android/versioned-abis/expoview-abi47_0_0/src/main/java/abi47_0_0/expo/modules/updates/ |
| H A D | UpdatesInterface.kt | 1 package abi47_0_0.expo.modules.updates 3 import expo.modules.updates.db.DatabaseHolder 4 import expo.modules.updates.db.entity.AssetEntity 5 import expo.modules.updates.db.entity.UpdateEntity 6 import expo.modules.updates.launcher.Launcher.LauncherCallback 7 import expo.modules.updates.loader.FileDownloader 8 import expo.modules.updates.selectionpolicy.SelectionPolicy 13 import expo.modules.updates.UpdatesConfiguration
|
| H A D | UpdatesService.kt | 1 package abi47_0_0.expo.modules.updates 5 import expo.modules.updates.db.DatabaseHolder 6 import expo.modules.updates.db.entity.AssetEntity 7 import expo.modules.updates.db.entity.UpdateEntity 8 import expo.modules.updates.launcher.Launcher.LauncherCallback 9 import expo.modules.updates.loader.FileDownloader 10 import expo.modules.updates.manifest.EmbeddedManifest 11 import expo.modules.updates.selectionpolicy.SelectionPolicy 16 import expo.modules.updates.UpdatesConfiguration 17 import expo.modules.updates.UpdatesController
|
| /expo/android/versioned-abis/expoview-abi48_0_0/src/main/java/abi48_0_0/expo/modules/updates/ |
| H A D | UpdatesInterface.kt | 1 package abi48_0_0.expo.modules.updates 3 import expo.modules.updates.db.DatabaseHolder 4 import expo.modules.updates.db.entity.AssetEntity 5 import expo.modules.updates.db.entity.UpdateEntity 6 import expo.modules.updates.launcher.Launcher.LauncherCallback 7 import expo.modules.updates.loader.FileDownloader 8 import expo.modules.updates.selectionpolicy.SelectionPolicy 13 import expo.modules.updates.UpdatesConfiguration
|
| H A D | UpdatesService.kt | 1 package abi48_0_0.expo.modules.updates 5 import expo.modules.updates.db.DatabaseHolder 6 import expo.modules.updates.db.entity.AssetEntity 7 import expo.modules.updates.db.entity.UpdateEntity 8 import expo.modules.updates.launcher.Launcher.LauncherCallback 9 import expo.modules.updates.loader.FileDownloader 10 import expo.modules.updates.manifest.EmbeddedManifest 11 import expo.modules.updates.selectionpolicy.SelectionPolicy 16 import expo.modules.updates.UpdatesConfiguration 17 import expo.modules.updates.UpdatesController
|
| /expo/packages/expo-updates/ |
| H A D | README.md | 2 <a href="https://docs.expo.dev/versions/latest/sdk/updates/"> 4 src="../../.github/resources/expo-updates.svg" 5 alt="expo-updates" 10 The `expo-updates` module allows your app to download and manage remote updates to your application… 12 … that implements the [Expo Update protocol](https://docs.expo.dev/technical-specs/expo-updates-1/). 16 …col, see the example server source code [here](https://github.com/expo/custom-expo-updates-server). 23 - [Migration from Classic Updates](https://docs.expo.dev/eas-update/migrate-from-classic-updates/) 24 - [Updates JS API](https://docs.expo.dev/versions/latest/sdk/updates/) 28 …to install expo-updates in your project in the [Installing expo-updates documentation page](https:…
|
| /expo/packages/expo-updates/android/src/androidTest/java/expo/modules/updates/loader/ |
| H A D | EmbeddedLoaderTest.kt | 1 package expo.modules.updates.loader 8 import expo.modules.updates.UpdatesConfiguration 9 import expo.modules.updates.db.UpdatesDatabase 10 import expo.modules.updates.db.entity.AssetEntity 11 import expo.modules.updates.db.entity.UpdateEntity 12 import expo.modules.updates.db.enums.UpdateStatus 15 import expo.modules.updates.manifest.UpdateManifest 77 val updates = db.updateDao().loadAllUpdates() in testEmbeddedLoader_SimpleCase() constant 78 Assert.assertEquals(1, updates.size.toLong()) in testEmbeddedLoader_SimpleCase() 96 val updates = db.updateDao().loadAllUpdates() in testEmbeddedLoader_FailureToCopyAssets() constant [all …]
|
| H A D | RemoteLoaderTest.kt | 1 package expo.modules.updates.loader 8 import expo.modules.updates.UpdatesConfiguration 9 import expo.modules.updates.db.UpdatesDatabase 96 Assert.assertEquals(1, updates.size) in testRemoteLoader_SimpleCase() 117 Assert.assertEquals(1, updates.size) in testRemoteLoader_FailureToDownloadAssets() 142 Assert.assertEquals(1, updates.size) in testRemoteLoader_AssetExists_BothDbAndDisk() 169 Assert.assertEquals(1, updates.size) in testRemoteLoader_AssetExists_DbOnly() 199 Assert.assertEquals(1, updates.size) in testRemoteLoader_UpdateExists_Ready() 223 Assert.assertEquals(1, updates.size) in testRemoteLoader_UpdateExists_Pending() 247 Assert.assertEquals(1, updates.size) in testRemoteLoader_UpdateExists_DifferentScopeKey() [all …]
|
| /expo/packages/@expo/config-plugins/src/utils/__tests__/ |
| H A D | Updates-test.ts | 47 expect(getUpdatesEnabled({ updates: {} })).toBe(false); 66 expect(getUpdatesCheckOnLaunch({ updates: { checkAutomatically: 'WIFI_ONLY' } })).toBe( 70 expect(getUpdatesCheckOnLaunch({ updates: {} })).toBe('ALWAYS'); 71 expect(getUpdatesEnabled({ updates: { enabled: false } })).toBe(false); 72 expect(getUpdatesTimeout({ updates: { fallbackToCacheTimeout: 2000 } })).toBe(2000); 75 updates: { 82 updates: { 97 updates: { 110 updates: { 125 updates: { [all …]
|
| /expo/packages/expo-updates/android/src/main/java/expo/modules/updates/selectionpolicy/ |
| H A D | SelectionPolicy.kt | 1 package expo.modules.updates.selectionpolicy 3 import expo.modules.updates.db.entity.UpdateEntity 4 import expo.modules.updates.loader.UpdateDirective 37 fun selectUpdateToLaunch(updates: List<UpdateEntity>, filters: JSONObject?): UpdateEntity? { in selectUpdateToLaunch() 38 return launcherSelectionPolicy.selectUpdateToLaunch(updates, filters) in selectUpdateToLaunch() 47 updates: List<UpdateEntity>, in selectUpdatesToDelete() 51 return reaperSelectionPolicy.selectUpdatesToDelete(updates, launchedUpdate, filters) in selectUpdatesToDelete()
|
| /expo/docs/pages/versions/unversioned/sdk/ |
| H A D | updates.mdx | 5 packageName: 'expo-updates' 16 The `expo-updates` library allows you to programmatically control and respond to new updates made a… 22 <APIInstallSection href="/bare/installing-updates/" /> 35 "expo-updates", 61 ### Check for updates manually 67 import * as Updates from 'expo-updates'; 92 ### Use `expo-updates` with a custom server 94 Every custom updates server must implement the [Expo Updates protocol](/technical-specs/expo-update… 99 href="https://github.com/expo/custom-expo-updates-server" 126 …r a detailed explanation, see the [`expo-updates`](https://github.com/expo/expo/blob/main/packages… [all …]
|
| /expo/docs/pages/versions/v48.0.0/sdk/ |
| H A D | updates.mdx | 5 packageName: 'expo-updates' 16 The `expo-updates` library allows you to programmatically control and respond to new updates made a… 22 <APIInstallSection href="/bare/installing-updates/" /> 35 "expo-updates", 61 ### Check for updates manually 67 import * as Updates from 'expo-updates'; 92 ### Use `expo-updates` with a custom server 94 Every custom updates server must implement the [Expo Updates protocol](/technical-specs/expo-update… 99 href="https://github.com/expo/custom-expo-updates-server" 126 …r a detailed explanation, see the [`expo-updates`](https://github.com/expo/expo/blob/main/packages… [all …]
|
| /expo/docs/pages/versions/v47.0.0/sdk/ |
| H A D | updates.mdx | 5 packageName: 'expo-updates' 15 The `expo-updates` library allows you to programmatically control and respond to new updates made a… 21 <APIInstallSection href="/bare/installing-updates/" /> 31 ### Check for updates manually 37 import * as Updates from 'expo-updates'; 62 ### Use `expo-updates` with a custom server 64 Every custom updates server must implement the [Expo Updates protocol](/technical-specs/expo-update… 69 href="https://github.com/expo/custom-expo-updates-server" 96 …r a detailed explanation, see the [`expo-updates`](https://github.com/expo/expo/blob/main/packages… 101 import * as Updates from 'expo-updates'; [all …]
|
| /expo/docs/pages/versions/v49.0.0/sdk/ |
| H A D | updates.mdx | 5 packageName: 'expo-updates' 16 The `expo-updates` library allows you to programmatically control and respond to new updates made a… 22 <APIInstallSection href="/bare/installing-updates/" /> 35 "expo-updates", 61 ### Check for updates manually 67 import * as Updates from 'expo-updates'; 92 ### Use `expo-updates` with a custom server 94 Every custom updates server must implement the [Expo Updates protocol](/technical-specs/expo-update… 99 href="https://github.com/expo/custom-expo-updates-server" 126 …r a detailed explanation, see the [`expo-updates`](https://github.com/expo/expo/blob/main/packages… [all …]
|
| /expo/android/expoview/src/main/java/versioned/host/exp/exponent/modules/universal/ |
| H A D | UpdatesBinding.kt | 7 import expo.modules.updates.UpdatesConfiguration 8 import expo.modules.updates.UpdatesInterface 9 import expo.modules.updates.UpdatesService 10 import expo.modules.updates.db.DatabaseHolder 11 import expo.modules.updates.selectionpolicy.SelectionPolicy 12 import expo.modules.updates.statemachine.UpdatesStateMachine 13 import expo.modules.updates.loader.FileDownloader 14 import expo.modules.updates.db.entity.UpdateEntity 15 import expo.modules.updates.db.entity.AssetEntity 16 import expo.modules.updates.launcher.Launcher.LauncherCallback
|
| /expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/host/exp/exponent/modules/universal/ |
| H A D | UpdatesBinding.kt | 7 import expo.modules.updates.UpdatesConfiguration 8 import abi49_0_0.expo.modules.updates.UpdatesInterface 9 import abi49_0_0.expo.modules.updates.UpdatesService 10 import expo.modules.updates.db.DatabaseHolder 11 import expo.modules.updates.selectionpolicy.SelectionPolicy 12 import expo.modules.updates.statemachine.UpdatesStateMachine 13 import expo.modules.updates.loader.FileDownloader 14 import expo.modules.updates.db.entity.UpdateEntity 15 import expo.modules.updates.db.entity.AssetEntity 16 import expo.modules.updates.launcher.Launcher.LauncherCallback
|
| /expo/.github/workflows/ |
| H A D | expo-updates-cli.yml | 7 - .github/workflows/expo-updates-cli.yml 8 - packages/expo-updates/cli/** 12 - .github/workflows/expo-updates-cli.yml 13 - packages/expo-updates/cli/** 36 - name: Build expo-updates CLI 38 working-directory: packages/expo-updates 39 - name: Run expo-updates CLI tests 41 working-directory: packages/expo-updates
|
| /expo/tools/src/versioning/android/ |
| H A D | android-packages-to-keep.txt | 25 expo.modules.updates.UpdatesConfiguration 26 expo.modules.updates.UpdatesController 27 expo.modules.updates.UpdatesUtils 28 expo.modules.updates.db 29 expo.modules.updates.launcher 30 expo.modules.updates.loader 31 expo.modules.updates.manifest 32 expo.modules.updates.selectionpolicy 33 expo.modules.updates.UpdatesDevLauncherController
|
| /expo/packages/expo-dev-launcher/bundle/queries/ |
| H A D | useUpdatesForBranch.tsx | 32 updates(offset: $offset, limit: $limit, filter: { platform: $platform }) { 62 const updates: Update[] = updateBranch.updates.map((update) => { 70 updates, 81 ['updates', appId, branchName, queryOptions.pageSize], 87 if (previousPage.updates.length < queryOptions.pageSize) { 96 const updates = query.data?.pages.flatMap((page) => page.updates) ?? []; 101 <Toasts.Error>Something went wrong trying to fetch updates for this branch</Toasts.Error> 108 data: updates, 114 export function primeCacheWithUpdates(appId: string, branchName: string, updates: Update[]) { 115 queryClient.setQueryData(['updates', appId, branchName], { [all …]
|
| /expo/tools/src/android-update-native-dependencies/ |
| H A D | updateGradleFiles.ts | 96 updates: AndroidProjectDependenciesUpdates[] 100 updates.map(async ({ report: { gradleFilePath } }) => [ 126 for (const updates of updatesList) { constant 127 if (updates.updates.length === 0) { 133 chalk.blue(updates.report.projectName), 135 chalk.italic.grey(path.relative(EXPO_DIR, updates.report.gradleFilePath)), 136 updates.report.gradleFilePath 140 let buildFile = buildFiles[updates.report.gradleFilePath]; 141 for (const singleUpdate of updates.updates) { 152 buildFiles[updates.report.gradleFilePath] = buildFile;
|