Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/scalar/scalar
/ functions
Functions
4,087 in github.com/scalar/scalar
⨍
Functions
4,087
◇
Types & classes
253
↳
Endpoints
19
↓ 42 callers
Function
filterGlobalCookie
({ cookie, url, disabledGlobalCookies, }: { cookie: XScalarCookie url: string disabledGlobalCookie
packages/workspace-store/src/request-example/builder/header/filter-global-cookies.ts:12
↓ 42 callers
Function
serializeSimpleStyle
(value: unknown, explode: boolean)
packages/workspace-store/src/request-example/builder/header/serialize-parameter.ts:46
↓ 42 callers
Function
toRelativePath
(input: string, base: string)
packages/json-magic/src/helpers/to-relative-path.ts:13
↓ 41 callers
Function
buildRequestBody
( requestBody: RequestBodyObject | undefined, /** The key of the current example */ exampleName = 'defau
packages/workspace-store/src/request-example/builder/body/build-request-body.ts:161
↓ 41 callers
Function
fetchResponseToHar
({ response, includeBody = true, httpVersion = 'HTTP/1.1', bodySizeLimit = 1048576, }: FetchResponseTo
packages/workspace-store/src/mutators/operation/helpers/fetch-response-to-har.ts:57
↓ 41 callers
Function
processItem
( item: Item | ItemGroup, exampleName: string = 'default', parentTags: string[] = [], parentPath: stri
packages/postman-to-openapi/src/helpers/path-items.ts:61
↓ 40 callers
Function
createCookie
(overrides: Partial<XScalarCookie> = {})
packages/workspace-store/src/request-example/builder/header/filter-global-cookies.test.ts:7
↓ 40 callers
Function
createMockDocument
(overrides: Partial<OpenApiDocument> = {})
projects/scalar-app/src/features/command-palette/components/CommandPaletteTag.test.ts:22
↓ 40 callers
Function
debounce
(options: DebounceOptions = {})
packages/helpers/src/general/debounce.ts:30
↓ 39 callers
Function
createSnippet
(options: string, setup = '')
packages/snippetz/src/plugins/js/axios/axios.test.ts:5
↓ 39 callers
Function
createSnippet
(options: string, setup = '')
packages/snippetz/src/plugins/node/axios/axios.test.ts:5
↓ 39 callers
Function
getNavigationOptions
(documentName: string, options?: NavigationOptions)
packages/workspace-store/src/navigation/get-navigation-options.ts:30
↓ 39 callers
Function
slug
(v: string)
packages/helpers/src/string/slugger.ts:20
↓ 38 callers
Function
createMockWorkspaceStore
(documents: Record<string, Record<string, unknown>> = {})
projects/scalar-app/src/features/command-palette/components/CommandPaletteTag.test.ts:11
↓ 38 callers
Function
p
(val: string, c: AnsiColors)
tooling/scripts/src/commands/cat.ts:5
↓ 38 callers
Function
recursiveRef
(schema: Schema)
packages/schemas/src/asyncapi/3.1/reference.ts:49
↓ 38 callers
Function
toIpcRequest
(input: RequestInfo | URL, init?: RequestInit)
projects/scalar-app/entrypoints/electron/helpers/custom-fetch/to-ipc-request.ts:13
↓ 37 callers
Function
combineUrlAndPath
(url: string, path: string)
packages/helpers/src/url/merge-urls.ts:42
↓ 37 callers
Function
createMockWorkspaceStore
(documents: Record<string, Record<string, unknown>> = {})
projects/scalar-app/src/features/command-palette/components/CommandPaletteExample.test.ts:11
↓ 37 callers
Function
expectBaseRequest
(result: string, method: string, url: string)
packages/snippetz/src/plugins/c/libcurl/libcurl.test.ts:6
↓ 37 callers
Function
fetchRequestToHar
({ requestPayload, includeBody = true, httpVersion = 'HTTP/1.1', bodySizeLimit = 1048576, }: FetchRequ
packages/workspace-store/src/mutators/operation/helpers/fetch-request-to-har.ts:53
↓ 37 callers
Function
getValueByPath
(target: unknown, segments: string[])
packages/json-magic/src/helpers/get-value-by-path.ts:22
↓ 37 callers
Function
reference
(schema: T)
packages/workspace-store/src/schemas/v3.1/strict/reference.ts:49
↓ 37 callers
Function
serializeFormStyle
( value: unknown, explode: boolean, )
packages/workspace-store/src/request-example/builder/header/serialize-parameter.ts:83
↓ 36 callers
Function
convert
( postmanCollection: PostmanCollection | string, options: ConvertOptions = { mergeOperation: false }, )
packages/postman-to-openapi/src/convert.ts:831
↓ 36 callers
Function
createVoidServer
(options: CreateVoidServerOptions = {})
packages/void-server/src/create-void-server.ts:31
↓ 36 callers
Method
enqueue
* Adds an element to the end of the queue. * @param data - The data to add to the queue.
packages/helpers/src/queue/queue.ts:49
↓ 36 callers
Function
mergeAllOfSchemas
( schemas: SchemaObject | undefined, rootSchema?: SchemaObject, seenRefs: Set<string> = new Set(), )
packages/api-reference/src/components/Content/Schema/helpers/merge-all-of-schemas.ts:24
↓ 35 callers
Function
createMockDocument
(overrides: Partial<OpenApiDocument> = {})
projects/scalar-app/src/features/command-palette/components/CommandPaletteExample.test.ts:23
↓ 35 callers
Function
getOpenApiDocumentDetails
(input: string | null)
projects/scalar-app/src/features/command-palette/helpers/get-openapi-document-details.ts:92
↓ 35 callers
Function
makeUrlFromId
(_id: string, basePath: string | undefined, isMultiDocument: boolean)
packages/api-reference/src/helpers/id-routing.ts:137
↓ 35 callers
Function
objectEntries
(obj: T)
packages/helpers/src/object/object-entries.ts:2
↓ 35 callers
Function
operationToHar
({ includeDefaultHeaders = false, operation, contentType, method, path, server = null, example,
packages/blocks/src/code-example/helpers/operation-to-har/operation-to-har.ts:87
↓ 35 callers
Function
setTokens
(access: string, refresh: string)
projects/scalar-app/src/hooks/use-auth.ts:21
↓ 35 callers
Function
sortPropertyNames
( schema: SchemaObject, discriminator?: DiscriminatorObject, { hideReadOnly = false, hideWriteOn
packages/api-reference/src/components/Content/Schema/helpers/sort-property-names.ts:28
↓ 34 callers
Function
search
(query: string, document: Partial<OpenApiDocument>)
packages/api-reference/src/features/Search/search-quality.test.ts:8
↓ 34 callers
Function
wrapInDoubleQuotes
(str: string)
packages/snippetz/src/libs/rust.ts:20
↓ 33 callers
Function
createSearchIndex
( document: SearchableDocument | undefined, options?: CreateSearchIndexOptions, )
packages/api-reference/src/features/Search/helpers/create-search-index.ts:129
↓ 33 callers
Function
createWebSocketSession
()
packages/api-client/src/v2/blocks/channel-operation-block/helpers/websocket-session.ts:66
↓ 33 callers
Function
getContentLength
(response: ResponseInstance)
packages/api-client/src/v2/blocks/response-block/helpers/get-content-length.ts:6
↓ 33 callers
Function
getDefaultResponse
(overrides: Partial<ResponseInstance> = {})
packages/api-client/src/v2/blocks/response-block/helpers/get-content-length.test.ts:7
↓ 33 callers
Function
getFormBodyRows
( example: ExampleObject | undefined | null, contentType: string, formBodySchema?: SchemaObject, )
packages/api-client/src/v2/blocks/request-block/helpers/get-form-body-rows.ts:117
↓ 33 callers
Function
getResolvedRefDeep
(node: NodeInput<Node>)
packages/workspace-store/src/helpers/get-resolved-ref-deep.ts:35
↓ 33 callers
Function
handleHotkeys
(event: KeyboardEvent, eventBus: WorkspaceEventBus, layout: ClientLayout)
packages/api-client/src/v2/helpers/handle-hotkeys.ts:92
↓ 33 callers
Function
mergeUrls
( url: string, path: string, urlParams: URLSearchParams = new URLSearchParams(), /** To disable prefix
packages/helpers/src/url/merge-urls.ts:59
↓ 32 callers
Function
createKeyboardEvent
( key: string, modifiers: { metaKey?: boolean ctrlKey?: boolean altKey?: boolean
packages/api-client/src/v2/helpers/handle-hotkeys.test.ts:18
↓ 32 callers
Function
deSerializeParameter
(example: unknown, param: ParameterObject)
packages/workspace-store/src/request-example/builder/header/de-serialize-parameter.ts:11
↓ 32 callers
Function
isPostmanCollection
(content: string)
packages/postman-to-openapi/src/is-postman-collection.ts:8
↓ 32 callers
Function
isTextBasedContent
(contentType: string)
packages/workspace-store/src/mutators/operation/helpers/fetch-response-to-har.ts:155
↓ 32 callers
Function
preventPollution
(key: string, context?: string)
packages/helpers/src/object/prevent-pollution.ts:22
↓ 32 callers
Function
recursiveRef
(inner: Schema)
packages/schemas/src/openapi/3.1/reference.ts:49
↓ 32 callers
Function
useApiClient
({ configuration, }: UseApiClientModalProps)
packages/api-client-react/src/use-api-client.ts:55
↓ 31 callers
Function
getSchemaParamsFromId
(id: string)
packages/api-reference/src/helpers/id-routing.ts:368
↓ 31 callers
Function
redirectUrl
( url: string | URL, modelsSectionSlug: string, documentSlug: string, isMultiDocument: boolean, base
packages/api-reference/src/helpers/id-routing.ts:334
↓ 31 callers
Method
render_page
(self, request, api)
integrations/django-ninja/scalar_ninja/scalar_ninja.py:564
↓ 31 callers
Function
useCommandPaletteState
( actions: MaybeRefOrGetter<CommandPaletteAction[]> = baseClientActions, routes: MaybeRefOrGetter<CommandP
projects/scalar-app/src/features/command-palette/hooks/use-command-palette-state.ts:146
↓ 30 callers
Function
addUrlToResponse
(response: Response, url: string)
packages/api-client/src/v2/blocks/operation-block/helpers/send-request.test.ts:24
↓ 30 callers
Function
blankWorkspace
()
packages/workspace-store/src/persistence/index.test.ts:6
↓ 30 callers
Function
createHook
(isLocked = false)
projects/scalar-app/src/features/collection/components/Runner/hooks/use-runner-selection.test.ts:30
↓ 30 callers
Function
createMockUndiciResponse
* Build a minimal object matching the shape that `undici.request()` resolves with. * When `chunks` is provided the body also exposes an async iterato
projects/scalar-app/entrypoints/electron/main/actions/handle-custom-fetch.test.ts:33
↓ 30 callers
Function
escapeSingleQuotes
(value: string)
packages/snippetz/src/libs/shell.ts:14
↓ 30 callers
Function
expandCookies
(wrapper: ReturnType<typeof mount>)
packages/api-client/src/v2/blocks/response-block/components/ResponseCookies.test.ts:13
↓ 30 callers
Function
generateHash
(input: string)
packages/helpers/src/string/generate-hash.ts:14
↓ 30 callers
Function
getIdFromPath
(location: string | URL, basePath: string, slugPrefix: string | undefined)
packages/api-reference/src/helpers/id-routing.ts:53
↓ 30 callers
Function
isPostmanCollection
(content: string)
projects/scalar-app/src/loaders/postman-collection/helpers/is-postman-collection.ts:10
↓ 30 callers
Function
normalize
(content: string | UnknownObject | Filesystem)
packages/openapi-parser/src/utils/normalize.ts:13
↓ 29 callers
Function
apiReferenceConfigurationWithSourceSchema
(rawInput: unknown)
packages/schemas/src/api-reference/api-reference-configuration.ts:261
↓ 29 callers
Function
createDocument
(initial?: Partial<OpenApiDocument>)
packages/workspace-store/src/mutators/operation/parameters.test.ts:13
↓ 29 callers
Function
createMockDocument
(document: Partial<OpenApiDocument>)
packages/api-reference/src/features/Search/helpers/create-search-index.test.ts:22
↓ 29 callers
Function
get_scalar_api_reference
( *, openapi_url: Annotated[ str | None, Doc( """ The OpenAPI
integrations/fastapi/scalar_fastapi/scalar_fastapi.py:221
↓ 29 callers
Function
loadDocument
(commandLineUrl?: string)
packages/mock-server/docker/src/document-loader.ts:13
↓ 29 callers
Function
newUid
()
packages/workspace-store/src/persistence/index.test.ts:16
↓ 29 callers
Method
validate
* Checks whether a specification is valid and all references can be resolved.
packages/openapi-parser/src/lib/Validator/Validator.ts:45
↓ 28 callers
Function
createMockContext
(options: MockContextOptions = {})
packages/void-server/test/utils/create-mock-context.ts:19
↓ 28 callers
Function
createMockModalState
()
projects/scalar-app/src/features/command-palette/hooks/use-command-palette-state.test.ts:13
↓ 28 callers
Function
err
(error: E, message?: string)
packages/helpers/src/types/result.ts:67
↓ 28 callers
Function
flush
()
integrations/astro/src/client.test.ts:79
↓ 28 callers
Function
generateUniqueSlug
(defaultValue: string | undefined, currentDocuments: Set<string>)
projects/scalar-app/src/features/import-listener/helpers/generate-unique-slug.ts:28
↓ 28 callers
Function
get_scalar_api_reference
(config: ScalarConfig)
integrations/django-ninja/scalar_ninja/scalar_ninja.py:389
↓ 28 callers
Function
isLocalUrl
(url: string)
packages/helpers/src/url/is-local-url.ts:10
↓ 28 callers
Function
merge
(diff1: Difference<T>[], diff2: Difference<T>[])
packages/json-magic/src/diff/merge.ts:42
↓ 28 callers
Function
setValueAtPath
(obj: any, path: string, value: any)
packages/json-magic/src/helpers/set-value-at-path.ts:53
↓ 27 callers
Function
createMockWorkspaceStore
(documents: Record<string, Record<string, unknown>> = {})
projects/scalar-app/src/features/command-palette/components/CommandPaletteOpenApiDocument.test.ts:10
↓ 27 callers
Function
createWorkspace
(initial?: Partial<Workspace>)
packages/workspace-store/src/mutators/workspace.test.ts:14
↓ 27 callers
Method
destroy
()
packages/api-client/src/v2/components/code-input/code-variable-widget.ts:78
↓ 27 callers
Function
expandHeaders
(wrapper: ReturnType<typeof mount>)
packages/api-client/src/v2/blocks/response-block/components/Headers.test.ts:11
↓ 27 callers
Function
getDocument
(overrides: Partial<OpenApiDocument> = {})
packages/api-client/src/v2/features/modal/helpers/resolve-route-parameters.test.ts:17
↓ 27 callers
Function
harToOperation
({ harRequest, exampleKey, baseOperation = {}, pathVariables = {}, }: HarToOperationProps)
packages/workspace-store/src/mutators/operation/helpers/har-to-operation.ts:64
↓ 27 callers
Function
isHttpUrl
(value: string)
packages/json-magic/src/helpers/is-http-url.ts:13
↓ 27 callers
Function
mountWithProps
(custom: Partial<AddressBarProps> = {})
packages/api-client/src/v2/blocks/scalar-address-bar-block/components/AddressBar.test.ts:37
↓ 27 callers
Function
pathKey
(path: readonly number[])
projects/scalar-app/src/features/command-palette/helpers/postman-request-tree.ts:15
↓ 27 callers
Function
replaceEnvVariables
( path: string, variables: Record<string, string> | ((match: string) => string | null) = {}, )
packages/helpers/src/regex/replace-variables.ts:31
↓ 27 callers
Function
serializeDeepObjectStyle
(paramName: string, value: unknown)
packages/workspace-store/src/request-example/builder/header/serialize-parameter.ts:235
↓ 27 callers
Function
toWebResponse
(result: TransportResponse)
projects/scalar-app/entrypoints/electron/helpers/custom-fetch/to-web-response.ts:18
↓ 27 callers
Function
traverseOperationExamples
(operation: OperationObject)
packages/workspace-store/src/navigation/helpers/traverse-examples.ts:9
↓ 27 callers
Function
useSidebarDocuments
({ app, managedDocs, }: { app: AppState managedDocs: MaybeRefOrGetter<RegistryDocument[]> })
projects/scalar-app/src/features/app/hooks/use-sidebar-documents/index.ts:37
↓ 26 callers
Function
convertToLocalRef
( ref: string, currentContext: string, schemas: Map<string, string>, )
packages/json-magic/src/helpers/convert-to-local-ref.ts:9
↓ 26 callers
Function
createDocument
(initial?: Partial<OpenApiDocument> & Record<string, unknown>)
packages/workspace-store/src/mutators/document.test.ts:18
↓ 26 callers
Function
createMarkdownFromOpenApi
(content: AnyDocument, options?: OpenApiRenderOptions)
packages/openapi-to-markdown/src/create-markdown-from-openapi.ts:283
↓ 26 callers
Function
createMockTransportResponse
({ status = 200, statusText = 'OK', headers = [], body = new ArrayBuffer(0), url = 'https://example.
projects/scalar-app/entrypoints/electron/helpers/custom-fetch/to-web-response.test.ts:15
← previous
next →
101–200 of 4,087, ranked by callers