Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/expo/expo
/ functions
Functions
22,125 in github.com/expo/expo
⨍
Functions
22,125
◇
Types & classes
3,317
↓ 28 callers
Method
copySync
( destination: FileSystemFile | FileSystemDirectory, options: { overwrite?: boolean } = {} )
packages/expo-file-system/mocks/FileSystem.ts:371
↓ 28 callers
Function
createNativeStackNavigator
(config?: Config)
packages/expo-router/src/react-navigation/native-stack/navigators/createNativeStackNavigator.tsx:99
↓ 28 callers
Function
fetch
(input: string, init?: FetchRequestInit)
packages/expo-router/src/rsc/router/fetch.ts:5
↓ 28 callers
Function
foo
()
apps/test-suite/tests/JSAsync.js:16
↓ 28 callers
Method
getInstance
(Context context)
apps/expo-go/modules/@react-native-async-storage/async-storage/android/src/main/java/com/reactnativecommunity/asyncstorage/ReactDatabaseSupplier.java:63
↓ 28 callers
Method
isAvailableAsync
(final Promise promise)
apps/expo-go/android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/PedometerModule.java:179
↓ 28 callers
Function
isIgnoredPath
( filePath: string, ignorePaths: string[], minimatchOptions: MinimatchOptions = { dot: true } )
packages/@expo/fingerprint/src/utils/Path.ts:9
↓ 28 callers
Function
makeProduct
(name: string, externalDeps: string[] = [])
tools/src/prebuilds/pipeline/RunSteps.test.ts:44
↓ 28 callers
Function
mockCallSite
(overrides: CallSiteOverrides = {})
packages/@expo/require-utils/src/__tests__/stacktrace-test.ts:60
↓ 28 callers
Function
mockedModule
( name: string, options?: { pkgVersion?: string; pkgDependencies?: Record<string, string>; pla
packages/expo-modules-autolinking/src/autolinking/__tests__/findModules-test.ts:46
↓ 28 callers
Function
pushProperty
(tags: MetadataTag[], key: string, value: string | undefined)
packages/@expo/router-server/src/utils/metadata/tag.ts:7
↓ 28 callers
Function
r
()
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/worker-aaddcc908d9758af99bee8e068c81a7f.js:20
↓ 28 callers
Function
run
(source: string)
packages/expo-codemod/src/transforms/__tests__/sdk-56-expo-router-react-navigation-replace-test.ts:15
↓ 28 callers
Function
serializeOptimizeAsync
( fs: Record<string, string>, options: { isReactServer?: boolean; treeshake?: boolean; optimiz
packages/@expo/metro-config/src/serializer/fork/__tests__/serializer-test-utils.ts:96
↓ 28 callers
Function
shouldTransform
* Check if the file paths should be transformed by Jest. * This follows a similar `shouldTransform` check within Jest itself. * * @see https://gith
packages/jest-expo/tests/__tests__/jest-transform-ignore.test.node.js:106
↓ 28 callers
Function
toPosixPath
(filePath: string)
packages/@expo/cli/src/utils/filePath.ts:6
↓ 28 callers
Function
useVideoPlayer
( source: VideoSource, setup?: (player: VideoPlayer) => void, playerBuilderOptions?: PlayerBuilderOption
packages/expo-video/src/VideoPlayer.tsx:47
↓ 27 callers
Function
appendStackHeaderPropsToOptions
( options: NativeStackNavigationOptions, props: StackHeaderProps )
packages/expo-router/src/layouts/stack-utils/StackHeaderComponent.tsx:135
↓ 27 callers
Function
getDefaultRequestContext
()
packages/@expo/cli/src/start/server/metro/__tests__/withMetroMultiPlatform.test.ts:50
↓ 27 callers
Function
h
(n)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/worker-aaddcc908d9758af99bee8e068c81a7f.js:19
↓ 27 callers
Function
matchLastGroupName
(name: string)
packages/expo-router/src/matchers.tsx:32
↓ 27 callers
Method
normalToAbsolute
(normalPath: string)
packages/@expo/metro-file-map/src/lib/RootPathUtils.ts:144
↓ 27 callers
Function
parseFixture
(string: string)
packages/@expo/plist/src/__tests__/parse-test.ts:5
↓ 27 callers
Function
q
()
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:331
↓ 27 callers
Function
resolveConfigValue
( config: PluginConfigType, platform: 'android' | 'ios', key: K )
packages/expo-build-properties/src/pluginConfig.ts:73
↓ 27 callers
Method
send
(data: string | ArrayBufferView<ArrayBuffer> | Blob | ArrayBuffer)
packages/@expo/devtools/src/WebSocketWithReconnect.ts:150
↓ 27 callers
Function
shadow
(params: { radius: number; x?: number; y?: number; color?: Color })
packages/expo-ui/src/swift-ui/modifiers/index.ts:62
↓ 27 callers
Function
sortRoutes
(a: RouteNode, b: RouteNode)
packages/expo-router/src/sortRoutes.ts:14
↓ 27 callers
Function
verifyStatement
(stmt)
packages/expo-sqlite/web/wa-sqlite/sqlite-api.js:91
↓ 27 callers
Function
withExtendedResolver
( config: ConfigT, { autolinkingModuleResolverInput, isTsconfigPathsEnabled, isExporting,
packages/@expo/cli/src/start/server/metro/withMetroMultiPlatform.ts:252
↓ 27 callers
Function
withLocation
( nodeOrArray: TNode | readonly TNode[], loc: types.SourceLocation | null | undefined )
packages/@expo/metro-config/src/transform-plugins/helpers.ts:144
↓ 27 callers
Function
x
(t,n)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:60
↓ 26 callers
Function
asMetroConfig
(config: Partial<ConfigT> = {})
packages/@expo/cli/src/start/server/metro/__tests__/withMetroMultiPlatform.test.ts:22
↓ 26 callers
Function
check
(fname, result, db = null, allowed = [SQLite.SQLITE_OK])
packages/expo-sqlite/web/wa-sqlite/sqlite-api.js:1098
↓ 26 callers
Function
cn
(...inputs: ClassValue[])
packages/expo-sqlite/dev-plugin-webui/src/lib/utils.ts:4
↓ 26 callers
Method
enqueue
(chunk: Uint8Array | string)
packages/expo-server/src/utils/createReadableStreamFromReadable.ts:81
↓ 26 callers
Method
getHandler
()
packages/@expo/cli/src/start/server/middleware/ServeStaticMiddleware.ts:15
↓ 26 callers
Method
getId
(@NonNull NotificationChannelGroup channel)
packages/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/channels/serializers/ExpoNotificationsChannelGroupSerializer.java:38
↓ 26 callers
Function
getMetroBundlerGetter
()
packages/@expo/cli/src/start/server/metro/__tests__/withMetroMultiPlatform.test.ts:54
↓ 26 callers
Function
material
(name: MaterialShapeName)
packages/expo-ui/src/jetpack-compose/modifiers/index.ts:514
↓ 26 callers
Function
mockConnection
(connection: Partial<Connection> = {})
packages/@expo/cli/src/start/server/metro/debugging/__tests__/mockConnection.ts:3
↓ 26 callers
Method
setOptions
(Map<String, Object> options)
packages/expo-modules-core/android/src/main/java/expo/modules/interfaces/taskManager/TaskInterface.java:23
↓ 26 callers
Function
setValue
(newValue: T)
packages/expo/src/winter/installGlobal.ts:48
↓ 26 callers
Function
setupTestProjectWithOptionsAsync
( name: string, fixtureName: string, { reuseExisting = testingLocally, linkExpoPackages, lin
packages/@expo/cli/e2e/__tests__/utils.ts:179
↓ 25 callers
Function
Color
(value: ColorValue)
packages/expo-router/src/utils/color.ts:4
↓ 25 callers
Function
appendStackTitlePropsToOptions
( options: NativeStackNavigationOptions, props: StackTitleProps )
packages/expo-router/src/layouts/stack-utils/StackTitle.tsx:126
↓ 25 callers
Function
buildAndroidTest
({ directory, args, successExit, stdout, stderr, useSnapshot, }: BuildTestOptionsPlatform)
packages/expo-brownfield/e2e/utils/test.ts:26
↓ 25 callers
Function
convertOptionsIconToScreensPropsIcon
( _icon: AwaitedIcon | undefined, _iconColor?: ColorValue )
packages/expo-router/src/native-tabs/utils/optionsIconConverter.ts:21
↓ 25 callers
Function
createFallback
( overrides: { extensions?: string[]; ignore?: (path: string) => boolean; includeSymlinks?: bool
packages/@expo/metro-file-map/src/crawlers/node/__tests__/fallback.test.ts:13
↓ 25 callers
Method
createFile
(name: string, mimeType: string | null)
packages/expo-file-system/src/Directory.ts:61
↓ 25 callers
Function
createTextComponent
(Element: TextElement, textClassName?: string)
docs/ui/components/Text/index.tsx:60
↓ 25 callers
Function
flushAsync
()
packages/expo-observe/src/integrations/react-navigation/__tests__/handleStateChange.test.native.ts:53
↓ 25 callers
Function
getData
(agg: FileSystemChangeAggregator)
packages/@expo/metro-file-map/src/lib/__tests__/FileSystemChangeAggregator.test.ts:80
↓ 25 callers
Function
getSampleEmitter
()
packages/expo-modules-core/src/__tests__/core-module/EventEmitter-test.ts:3
↓ 25 callers
Function
getSingularId
(name: string, options: Record<string, any> = {})
packages/expo-router/src/useScreens.tsx:538
↓ 25 callers
Function
handler
(error, isFatal)
packages/expo-app-metrics/src/installErrorHandler.ts:28
↓ 25 callers
Function
isInteractive
()
packages/@expo/cli/src/utils/interactive.ts:5
↓ 25 callers
Function
makeResponse
()
packages/expo/src/winter/fetch/__tests__/FetchResponse-test.ts:96
↓ 25 callers
Function
modifyConfigAsync
( projectRoot: string, modifications: Partial<ExpoConfig>, readOptions: GetConfigOptions = {}, writeOp
packages/@expo/config/src/Config.ts:289
↓ 25 callers
Function
onTapGesture
(handler: () => void)
packages/expo-ui/src/swift-ui/modifiers/index.ts:163
↓ 25 callers
Function
parseProjectEnv
( projectRoot: string, options?: Parameters<typeof getEnvFiles>[0] & Parameters<typeof parseEnvFiles>[1] )
packages/@expo/env/src/index.ts:260
↓ 25 callers
Function
showTransformedDeps
( code: string, plugins: any[] = [importExportPlugin], opts = {} )
packages/@expo/metro-config/src/transform-plugins/__tests__/utils.ts:21
↓ 25 callers
Function
timeSync
(iterations: number, fn: () => void)
apps/native-component-list/src/screens/ModulesCore/Benchmarks/benchmarks.ts:47
↓ 25 callers
Function
useColorScheme
()
templates/expo-template-tabs/components/useColorScheme.ts:3
↓ 25 callers
Function
useEvent
( eventEmitter: EventEmitter<TEventsMap>, eventName: TEventName, initialValue: TInitialValue | null = nu
packages/expo/src/hooks/useEvent.ts:51
↓ 25 callers
Function
waitForEvent
( player: VideoPlayer, eventName: EventName, postAddListenerCallback: () => void | null = null )
apps/test-suite/tests/Video.tsx:821
↓ 25 callers
Function
withMod
( config: ExportedConfig, { platform, mod, action, }: { platform: ModPlatform; mod:
packages/@expo/config-plugins/src/plugins/withMod.ts:211
↓ 24 callers
Function
addResult
(message: string)
apps/native-component-list/src/screens/AppIntegrity/AppIntegrityScreen.android.tsx:13
↓ 24 callers
Function
at
()
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/worker-aaddcc908d9758af99bee8e068c81a7f.js:9
↓ 24 callers
Function
createProjectHashAsync
( projectRoot: string, options?: Options )
packages/@expo/fingerprint/src/Fingerprint.ts:36
↓ 24 callers
Method
exe
* Executes the query and retrieves the matching assets. * @returns A promise that resolves to an array of [`Asset`](#asset) objects that match the
packages/expo-media-library/src/next/js/Query.ts:138
↓ 24 callers
Function
fetch
(url, options = {})
apps/expo-go/scripts/download-snack-runtime.js:41
↓ 24 callers
Function
getActionFromState
( state: PartialState<NavigationState>, options?: Options )
packages/expo-router/src/react-navigation/core/getActionFromState.tsx:23
↓ 24 callers
Function
getHtml
(html: string)
packages/@expo/cli/e2e/__tests__/utils.ts:226
↓ 24 callers
Method
getMainSession
* Returns the main session — the per-launch session that tracks the entire * app process — as a shared object built from in-memory state, so the ca
packages/expo-app-metrics/src/types.ts:577
↓ 24 callers
Function
getServerManifest
( route: RouteNode | null, options?: GetServerManifestOptions )
packages/@expo/router-server/src/getServerManifest.ts:48
↓ 24 callers
Function
maybeInitAsync
()
packages/expo-sqlite/web/worker.ts:775
↓ 24 callers
Function
metaProperty
(property: string, content: string)
packages/@expo/router-server/src/utils/metadata/__tests__/render.test.ts:8
↓ 24 callers
Function
middleware
(req: ServerRequest, res: ServerResponse, next: ServerNext)
packages/@expo/cli/src/start/server/middleware/ExpoMiddleware.ts:60
↓ 24 callers
Function
normalizeParams
( ...params: any[] )
packages/expo-sqlite/src/paramUtils.ts:15
↓ 24 callers
Method
parse
()
packages/expo-structured-headers/android/src/test/java/expo/modules/structuredheaders/AbstractSpecificationTests.java:103
↓ 24 callers
Method
prepareAsync
(nativeStatement: NativeStatement, source: string)
packages/expo-sqlite/web/SQLiteModule.ts:117
↓ 24 callers
Function
renderMetadataTags
(resolved: ResolvedMetadata)
packages/@expo/router-server/src/utils/metadata/render.ts:15
↓ 24 callers
Method
runAsync
* Generic command used by other methods. Spawns `git` process at instance's repository path.
tools/src/Git.ts:104
↓ 24 callers
Function
test_blob
(fn, expectations)
apps/test-suite/tests/Blob.ts:16
↓ 24 callers
Function
zi
(e)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:319
↓ 23 callers
Function
A
(n)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:60
↓ 23 callers
Function
bo
()
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:319
↓ 23 callers
Method
build
()
packages/@expo/metro-file-map/src/index.ts:355
↓ 23 callers
Method
bytes
()
packages/expo-file-system/mocks/FileSystem.ts:326
↓ 23 callers
Function
createExpoServe
(options: Partial<BackgroundServerOptions> = {})
packages/@expo/cli/e2e/utils/expo.ts:30
↓ 23 callers
Function
createExpoStart
(options: Partial<BackgroundServerOptions> = {})
packages/@expo/cli/e2e/utils/expo.ts:39
↓ 23 callers
Method
event
()
packages/@expo/cli/src/events/builder.ts:67
↓ 23 callers
Function
fetchAsync
(url, init, { attempts } = { attempts: 1 })
packages/@expo/cli/e2e/utils/server.ts:90
↓ 23 callers
Function
flushAsync
()
packages/expo-observe/src/integrations/expo-router/__tests__/init.test.native.ts:96
↓ 23 callers
Function
fn
()
apps/test-suite/tests/JSAsync.js:150
↓ 23 callers
Function
focus
( events: FakeNavigationEvents, screenId: string, overrides?: Partial<PageFocusedEvent> )
packages/expo-observe/src/integrations/expo-router/__tests__/init.test.native.ts:66
↓ 23 callers
Function
getCodeSigningInfoAsync
( exp: ExpoConfig, expectSignatureHeader: string | null, privateKeyPath: string | undefined )
packages/@expo/cli/src/utils/codesigning.ts:131
↓ 23 callers
Function
getPageAndLoaderData
(url: string, addIndexSuffixToLoaderPath?: boolean)
packages/@expo/cli/e2e/__tests__/utils.ts:304
↓ 23 callers
Method
getPermissionsAsync
* Checks user's permissions for accessing sensor.
packages/expo-sensors/src/DeviceSensor.ts:95
← previous
next →
401–500 of 22,125, ranked by callers