Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TanStack/router
/ functions
Functions
11,255 in github.com/TanStack/router
⨍
Functions
11,255
◇
Types & classes
6,421
↓ 2 callers
Function
encodeErrorFrame
(streamId: number, error: unknown)
packages/start-server-core/src/frame-protocol.ts:79
↓ 2 callers
Function
encodeJSONFrame
(json: string)
packages/start-server-core/src/frame-protocol.ts:55
↓ 2 callers
Function
encodePathLikeUrl
(path: string)
packages/router-core/src/utils.ts:689
↓ 2 callers
Function
enqueue
(frame: Uint8Array)
packages/start-server-core/src/frame-protocol.ts:118
↓ 2 callers
Function
ensureBoardExists
( ctx: QueryCtx, boardId: string, )
examples/react/start-convex-trellaux/convex/board.ts:83
↓ 2 callers
Function
ensureInvoices
()
examples/react/kitchen-sink-react-query-file-based/src/utils/mockTodos.ts:50
↓ 2 callers
Function
ensureInvoices
()
examples/react/authenticated-routes-firebase/src/posts.tsx:23
↓ 2 callers
Function
ensureInvoices
()
examples/react/kitchen-sink-react-query/src/mockTodos.ts:50
↓ 2 callers
Function
ensureInvoices
()
examples/react/kitchen-sink/src/mockTodos.ts:50
↓ 2 callers
Function
ensureInvoices
()
examples/react/authenticated-routes/src/posts.tsx:23
↓ 2 callers
Function
ensureInvoices
()
examples/react/kitchen-sink-file-based/src/utils/mockTodos.ts:50
↓ 2 callers
Function
ensureInvoices
()
examples/solid/authenticated-routes-firebase/src/posts.tsx:23
↓ 2 callers
Function
ensureInvoices
()
examples/solid/kitchen-sink-solid-query/src/mockTodos.ts:50
↓ 2 callers
Function
ensureInvoices
()
examples/solid/kitchen-sink/src/mockTodos.ts:50
↓ 2 callers
Function
ensureInvoices
()
examples/solid/authenticated-routes/src/posts.tsx:23
↓ 2 callers
Function
ensureInvoices
()
examples/solid/kitchen-sink-file-based/src/utils/mockTodos.ts:50
↓ 2 callers
Function
ensureInvoices
()
examples/solid/kitchen-sink-solid-query-file-based/src/utils/mockTodos.ts:50
↓ 2 callers
Function
ensureUsers
()
examples/react/kitchen-sink-react-query-file-based/src/utils/mockTodos.ts:63
↓ 2 callers
Function
ensureUsers
()
examples/react/kitchen-sink-react-query/src/mockTodos.ts:63
↓ 2 callers
Function
ensureUsers
()
examples/react/kitchen-sink/src/mockTodos.ts:63
↓ 2 callers
Function
ensureUsers
()
examples/react/kitchen-sink-file-based/src/utils/mockTodos.ts:63
↓ 2 callers
Function
ensureUsers
()
examples/solid/kitchen-sink-solid-query/src/mockTodos.ts:63
↓ 2 callers
Function
ensureUsers
()
examples/solid/kitchen-sink/src/mockTodos.ts:63
↓ 2 callers
Function
ensureUsers
()
examples/solid/kitchen-sink-file-based/src/utils/mockTodos.ts:63
↓ 2 callers
Function
ensureUsers
()
examples/solid/kitchen-sink-solid-query-file-based/src/utils/mockTodos.ts:63
↓ 2 callers
Function
envFn
()
packages/start-plugin-core/tests/createIsomorphicFn/snapshots/client/createIsomorphicFnInline.tsx:9
↓ 2 callers
Function
executeMiddleware
* Execute a middleware chain
packages/start-server-core/src/createStartHandler.ts:214
↓ 2 callers
Function
expectClientRouterReady
(page: Page)
e2e/react-start/deferred-hydration/tests/hydration.spec.ts:294
↓ 2 callers
Function
expectClientRouterReady
(page: Page)
e2e/solid-start/deferred-hydration/tests/hydration.spec.ts:304
↓ 2 callers
Function
extractModuleInfoFromAst
(ast: t.File)
packages/router-utils/src/compiler-helpers.ts:462
↓ 2 callers
Function
extractParams
* This function is "resumable": * - the `leaf` input can contain `extract` and `rawParams` properties from a previous `extractParams` call * - the r
packages/router-core/src/new-process-route-tree.ts:870
↓ 2 callers
Function
extractParamsFromPath
(path: string)
packages/eslint-plugin-router/src/rules/route-param-names/route-param-names.utils.ts:87
↓ 2 callers
Function
extractParamsFromSegment
( segment: string, )
packages/eslint-plugin-router/src/rules/route-param-names/route-param-names.utils.ts:25
↓ 2 callers
Function
extractStrictParams
( route: AnyRoute, accumulatedParams: Record<string, unknown>, )
packages/router-core/src/router.ts:3263
↓ 2 callers
Function
fallback
()
packages/solid-start-client/src/GenericHydrate.tsx:334
↓ 2 callers
Function
fetch
(...args)
packages/solid-start/src/default-entry/server.ts:15
↓ 2 callers
Function
fetch
(request: Request)
e2e/vue-start/custom-basepath/src/server.ts:4
↓ 2 callers
Function
fetch
(request: Request)
e2e/solid-start/custom-basepath/src/server.ts:4
↓ 2 callers
Function
fetchInvoices
()
examples/react/kitchen-sink-file-based/src/utils/mockTodos.ts:76
↓ 2 callers
Function
fetchInvoices
()
examples/solid/kitchen-sink-file-based/src/utils/mockTodos.ts:76
↓ 2 callers
Function
fetchPost
(postId)
e2e/vue-router/js-only-file-based/src/posts.js:16
↓ 2 callers
Function
fetchPost
(postId)
e2e/solid-router/js-only-file-based/src/posts.js:16
↓ 2 callers
Function
fetchPosts
()
e2e/vue-start/virtual-routes/src/posts.tsx:32
↓ 2 callers
Function
fetchPosts
()
e2e/solid-start/virtual-routes/src/posts.tsx:32
↓ 2 callers
Function
fetchUsers
({ filterBy, sortBy, }: { filterBy?: string; sortBy?: UsersSortBy } = {})
examples/solid/kitchen-sink/src/mockTodos.ts:139
↓ 2 callers
Function
fileContainsRouteOptions
(sourceFile: ts.SourceFile)
packages/eslint-plugin-start/src/rules/no-async-client-component/no-async-client-component.rule.ts:411
↓ 2 callers
Function
fillTemplate
( config: Config, template: string, values: Record<TemplateTag, string>, )
packages/router-generator/src/template.ts:6
↓ 2 callers
Function
findBodyEndTagBackward
(str: string)
packages/router-core/tests/closing-tag-detection.bench.ts:226
↓ 2 callers
Function
findComponentReferences
(node: ts.Node)
packages/eslint-plugin-start/src/rules/no-client-code-in-server-component/no-client-code-in-server-component.rule.ts:392
↓ 2 callers
Function
findFlatMatch
( /** The path to match. */ path: string, /** The `processedTree` returned by the initial `processRouteT
packages/router-core/src/new-process-route-tree.ts:680
↓ 2 callers
Function
findHtmlBoundaryLastOpenSlash
(str: string)
packages/router-core/tests/closing-tag-detection.bench.ts:335
↓ 2 callers
Function
findHtmlBoundaryLastOpenSlashLazy
(str: string)
packages/router-core/tests/closing-tag-detection.bench.ts:392
↓ 2 callers
Function
findHtmlBoundaryLastOpenSlashLazyEncoded
(str: string)
packages/router-core/tests/closing-tag-detection.bench.ts:448
↓ 2 callers
Function
findIndexForSplitNode
(str: string)
packages/router-plugin/src/core/code-splitter/compilers.ts:175
↓ 2 callers
Function
findLastClosingTagHybrid
(str: string)
packages/router-core/tests/closing-tag-detection.bench.ts:152
↓ 2 callers
Function
findLastClosingTagManual
(str: string)
packages/router-core/tests/closing-tag-detection.bench.ts:55
↓ 2 callers
Function
findLastClosingTagRegex
(str: string)
packages/router-core/tests/closing-tag-detection.bench.ts:22
↓ 2 callers
Function
findParent
(node: RouteNode | undefined)
packages/router-generator/src/utils.ts:1232
↓ 2 callers
Function
findPostCompileUsageLocation
( provider: TransformResultProvider, importerId: string, source: string, )
packages/start-plugin-core/src/import-protection/sourceLocation.ts:444
↓ 2 callers
Function
findTrimmedLine
(lines: Array<string>, text: string)
e2e/react-start/rsbuild/tests/error-overlay.spec.ts:236
↓ 2 callers
Function
findUsagePosInAnalysis
( result: TransformResult, source: string, envType?: BoundaryEnv, )
packages/start-plugin-core/src/import-protection/analysis.ts:703
↓ 2 callers
Function
finish
()
packages/react-start-rsc/src/createCompositeComponent.ts:300
↓ 2 callers
Function
finish
(reason: HydrationPrefetchWaitReason)
packages/start-client-core/src/hydration/runtime.ts:124
↓ 2 callers
Function
first
()
packages/start-plugin-core/tests/createIsomorphicFn/snapshots/client/createIsomorphicFnInline.tsx:20
↓ 2 callers
Function
fixtureId
(filename: string)
packages/start-plugin-core/tests/hydrateWhen/hydrateWhen.test.ts:11
↓ 2 callers
Function
fn
()
packages/start-plugin-core/tests/envOnly/snapshots/client/envOnlyExportedAlias.tsx:1
↓ 2 callers
Function
format
( source: string, config: { quoteStyle: 'single' | 'double' semicolons: boolean }, )
packages/router-generator/src/utils.ts:802
↓ 2 callers
Function
formatBytes
(bytes, opts = {})
scripts/benchmarks/bundle-size/pr-report.mjs:97
↓ 2 callers
Function
formatLocation
(sourceFile, position)
scripts/ts-symbol-references.mjs:272
↓ 2 callers
Function
fromBase64Url
(input: string)
packages/start-plugin-core/src/import-protection/virtualModules.ts:17
↓ 2 callers
Function
generate
(config: Config, root: string)
packages/router-cli/src/generate.ts:4
↓ 2 callers
Method
generateFunctionId
* Generates a unique function ID for a server function. * In dev mode, uses a base64-encoded JSON with file path and export name. * In build mod
packages/start-plugin-core/src/start-compiler/compiler.ts:609
↓ 2 callers
Function
generateInterleavedCombinations
( data: Array<TData> | ReadonlyArray<TData>, additional: Array<TAdditional> | ReadonlyArray<TAdditional>,
packages/eslint-plugin-router/src/__tests__/test-utils.ts:50
↓ 2 callers
Function
generateLargeChunkNoBody
()
packages/router-core/tests/closing-tag-detection.bench.ts:532
↓ 2 callers
Function
generateLargePlainTextBodyChunk
()
packages/router-core/tests/closing-tag-detection.bench.ts:545
↓ 2 callers
Function
generateManifestModuleBuild
( clientBuild: NormalizedClientBuild | undefined, publicBase: string, _devClientEntryUrl: string, inli
packages/start-plugin-core/src/rsbuild/virtual-modules.ts:127
↓ 2 callers
Function
generateMediumChunk
()
packages/router-core/tests/closing-tag-detection.bench.ts:513
↓ 2 callers
Function
generateNestedChunk
()
packages/router-core/tests/closing-tag-detection.bench.ts:570
↓ 2 callers
Function
generateNotification
(index: number)
e2e/react-start/rsc/src/utils/streamingServerComponents.tsx:18
↓ 2 callers
Function
generatePermutations
(arr: Array<T>)
packages/eslint-plugin-router/src/__tests__/test-utils.ts:3
↓ 2 callers
Function
generateSerializationAdaptersModule
(opts: { adapters: Array<SerializationAdapterConfig> | undefined runtime: 'client' | 'server' })
packages/start-plugin-core/src/serialization-adapters-module.ts:54
↓ 2 callers
Function
generateServerFnResolverModule
( opts: GenerateServerFnResolverModuleOptions, )
packages/start-plugin-core/src/start-compiler/server-fn-resolver-module.ts:96
↓ 2 callers
Function
generateSmallChunk
()
packages/router-core/tests/closing-tag-detection.bench.ts:508
↓ 2 callers
Function
generateUppercaseBodyChunk
()
packages/router-core/tests/closing-tag-detection.bench.ts:541
↓ 2 callers
Function
generateWebComponentChunk
()
packages/router-core/tests/closing-tag-detection.bench.ts:550
↓ 2 callers
Function
getBundlerOptions
(build: any)
packages/start-plugin-core/src/utils.ts:8
↓ 2 callers
Function
getCached
(key: string)
packages/router-plugin/tests/code-splitter/snapshots/react/3-all-combined-errorComponent-separate/shared-function@component---loader---notFoundComponent---pendingComponent.tsx:2
↓ 2 callers
Function
getCached
(key: string)
packages/router-plugin/tests/code-splitter/snapshots/react/1-default/shared-function@shared.tsx:2
↓ 2 callers
Function
getCached
(key: string)
packages/router-plugin/tests/code-splitter/snapshots/react/2-components-combined-loader-separate/shared-function@shared.tsx:2
↓ 2 callers
Function
getCandidates
(id: string)
packages/start-plugin-core/src/rsbuild/import-protection.ts:1664
↓ 2 callers
Function
getCheckedProperties
( orderRules: ReadonlyArray<ReadonlyArray<ReadonlyArray<T>>>, )
packages/eslint-plugin-router/src/rules/create-route-property-order/create-route-property-order.utils.ts:69
↓ 2 callers
Function
getClientOutputDirectory
( userConfig: vite.UserConfig | vite.ResolvedConfig, )
packages/start-plugin-core/src/vite/output-directory.ts:6
↓ 2 callers
Function
getCodeSplitterPlugin
( plugins: ReturnType<typeof createRouterCodeSplitterPlugin>, pluginName: string, )
packages/router-plugin/tests/router-plugin-context.test.ts:17
↓ 2 callers
Function
getColor
(testId: string, page: Page)
e2e/react-start/start-manifest/tests/start-manifest.spec.ts:18
↓ 2 callers
Function
getColor
(testId: string, page: Page)
e2e/vue-start/start-manifest/tests/start-manifest.spec.ts:18
↓ 2 callers
Function
getColor
(testId: string, page: Page)
e2e/solid-start/start-manifest/tests/start-manifest.spec.ts:18
↓ 2 callers
Function
getComponentName
(obj: Record<string, unknown>)
packages/router-plugin/tests/code-splitter/snapshots/react/3-all-combined-errorComponent-separate/circular-reference-function@component---loader---notFoundComponent---pendingComponent.tsx:1
↓ 2 callers
Function
getComponentName
(obj: Record<string, unknown>)
packages/router-plugin/tests/code-splitter/snapshots/react/3-all-combined-errorComponent-separate/circular-reference-arrow-function@component---loader---notFoundComponent---pendingComponent.tsx:1
↓ 2 callers
Function
getComponentName
(obj: Record<string, unknown>)
packages/router-plugin/tests/code-splitter/snapshots/react/1-default/circular-reference-arrow-function@component.tsx:1
↓ 2 callers
Function
getComponentName
(obj: Record<string, unknown>)
packages/router-plugin/tests/code-splitter/snapshots/react/1-default/circular-reference-function@component.tsx:1
← previous
next →
1,001–1,100 of 11,255, ranked by callers