Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/eser/fetchp
/ functions
Functions
150 in github.com/eser/fetchp
⨍
Functions
150
◇
Types & classes
43
↓ 18 callers
Method
changeState
(newState: State, skip: number)
src/shims/urlpattern/url-pattern-parser.ts:320
↓ 15 callers
Method
test
(input: string | URLPatternInit = {}, baseURL?: string)
src/shims/urlpattern/url-pattern.ts:495
↓ 14 callers
Method
request
(method: string, uri: FetchpURI, init?: FetchpRequestInit)
src/fetchp.ts:443
↓ 14 callers
Function
tryConsume
(type: LexToken["type"])
src/shims/urlpattern/path-to-regex-modified.ts:206
↓ 11 callers
Method
isNonSpecialPatternChar
(index: number, value: string)
src/shims/urlpattern/url-pattern-parser.ts:397
↓ 9 callers
Method
callHooksWithRequest
( hookType: FetchpHookType, request: Request | undefined, urlConverter: ((uri: FetchpURI) => URL)
src/hook-registry.ts:43
↓ 9 callers
Method
makeComponentString
()
src/shims/urlpattern/url-pattern-parser.ts:489
↓ 9 callers
Function
processBaseURLString
(input: string, isPattern: boolean)
src/shims/urlpattern/url-pattern.ts:77
↓ 8 callers
Method
exec
(init?: FetchpRequestInit)
src/fetchp.ts:48
↓ 6 callers
Function
ErrorOrInvalid
(msg: string)
src/shims/urlpattern/path-to-regex-modified.ts:42
↓ 6 callers
Method
add
( methods: string | string[], requestUrlPattern: string | RegExp | URLPattern, data: T, )
src/uris.ts:23
↓ 6 callers
Method
clear
()
src/uris.ts:29
↓ 6 callers
Function
escapePatternString
(value: string)
src/shims/urlpattern/url-pattern.ts:179
↓ 6 callers
Function
escapeString
* Escape a regular expression string.
src/shims/urlpattern/path-to-regex-modified.ts:521
↓ 6 callers
Method
isHashPrefix
()
src/shims/urlpattern/url-pattern-parser.ts:469
↓ 5 callers
Function
applyInit
( o: URLPatternInit, init: URLPatternInit, isPattern: boolean, )
src/shims/urlpattern/url-pattern.ts:88
↓ 5 callers
Method
isSearchPrefix
()
src/shims/urlpattern/url-pattern-parser.ts:430
↓ 4 callers
Method
rewindAndSetState
(newState: State)
src/shims/urlpattern/url-pattern-parser.ts:381
↓ 3 callers
Method
filter
( method: string, uri: FetchpURI, urlConverter?: (uri: FetchpURI) => URL, )
src/uris.ts:31
↓ 3 callers
Function
flags
* Get the flags for a regexp from the options.
src/shims/urlpattern/path-to-regex-modified.ts:528
↓ 3 callers
Method
internalUrlConverter
( uri: FetchpURI, params?: Record<string, string | undefined>, )
src/fetchp.ts:137
↓ 3 callers
Method
isIdentityTerminator
()
src/shims/urlpattern/url-pattern-parser.ts:414
↓ 3 callers
Method
isPathnameStart
()
src/shims/urlpattern/url-pattern-parser.ts:426
↓ 3 callers
Function
parse
(str: string, options: ParseOptions = {})
src/shims/urlpattern/path-to-regex-modified.ts:194
↓ 3 callers
Function
pathToRegexp
( path: Path, keys?: Key[], options?: TokensToRegexpOptions & ParseOptions, )
src/shims/urlpattern/path-to-regex-modified.ts:717
↓ 3 callers
Method
safeToken
(index: number)
src/shims/urlpattern/url-pattern-parser.ts:386
↓ 3 callers
Method
setBaseUri
(uri: string | undefined)
src/fetchp.ts:92
↓ 2 callers
Method
add
(hookType: FetchpHookType, func: FetchpHookFn)
src/hook-registry.ts:29
↓ 2 callers
Method
callGlobalHooks
( hookType: FetchpHookType, // deno-lint-ignore no-explicit-any ...params: any[] )
src/hook-registry.ts:38
↓ 2 callers
Function
consumeText
()
src/shims/urlpattern/path-to-regex-modified.ts:225
↓ 2 callers
Function
defaultPortForProtocol
(protocol: string | undefined)
src/shims/urlpattern/url-utils.ts:228
↓ 2 callers
Function
doRequest
()
src/__specs__/fetchp.test.ts:183
↓ 2 callers
Function
extractValues
(url: string, baseURL?: string)
src/shims/urlpattern/url-pattern.ts:60
↓ 2 callers
Method
filterByRequest
( request: Request, urlConverter?: (uri: FetchpURI) => URL, )
src/uris.ts:37
↓ 2 callers
Method
internalEnsureHookItemExists
(hookType: FetchpHookType)
src/hook-registry.ts:59
↓ 2 callers
Method
isProtocolSuffix
()
src/shims/urlpattern/url-pattern-parser.ts:405
↓ 2 callers
Function
isSpecialScheme
(protocol_regexp: any)
src/shims/urlpattern/url-utils.ts:116
↓ 2 callers
Function
lexer
(str: string, lenient: boolean = false)
src/shims/urlpattern/path-to-regex-modified.ts:35
↓ 2 callers
Function
maybeStripPrefix
(value: string, prefix: string)
src/shims/urlpattern/url-utils.ts:74
↓ 2 callers
Function
mustConsume
(type: LexToken["type"])
src/shims/urlpattern/path-to-regex-modified.ts:218
↓ 2 callers
Method
rewind
()
src/shims/urlpattern/url-pattern-parser.ts:376
↓ 2 callers
Function
tokensToRegexp
( tokens: Token[], keys?: Key[], options: TokensToRegexpOptions = {}, )
src/shims/urlpattern/path-to-regex-modified.ts:630
↓ 2 callers
Function
treatAsIPv6Hostname
(value: string | undefined)
src/shims/urlpattern/url-utils.ts:88
↓ 2 callers
Function
tryConsumeModifier
()
src/shims/urlpattern/path-to-regex-modified.ts:210
↓ 2 callers
Function
useFetchpBuilder
( fetchpInstance: FetchpInterface, )
src/use-fetchp.ts:11
↓ 1 callers
Method
add
( methods: string | string[], requestUrlPattern: string | RegExp | URLPattern, response: Response
src/mock-registry.ts:14
↓ 1 callers
Method
addForUrl
( hookType: FetchpHookType, methods: string | string[], requestUrlPattern: string | RegExp | URLPa
src/hook-registry.ts:30
↓ 1 callers
Function
arrayToRegexp
* Transform an array into a regexp.
src/shims/urlpattern/path-to-regex-modified.ts:576
↓ 1 callers
Function
canonicalizeHash
(hash: string, isPattern: boolean)
src/shims/urlpattern/url-utils.ts:128
↓ 1 callers
Function
canonicalizeHostname
(hostname: string, isPattern: boolean)
src/shims/urlpattern/url-utils.ts:148
↓ 1 callers
Function
canonicalizePassword
(password: string, isPattern: boolean)
src/shims/urlpattern/url-utils.ts:159
↓ 1 callers
Function
canonicalizePathname
( pathname: string, protocol: string | undefined, isPattern: boolean, )
src/shims/urlpattern/url-utils.ts:177
↓ 1 callers
Function
canonicalizePort
( port: string, protocol: string | undefined, isPattern: boolean, )
src/shims/urlpattern/url-utils.ts:202
↓ 1 callers
Function
canonicalizeProtocol
(protocol: string, isPattern: boolean)
src/shims/urlpattern/url-utils.ts:218
↓ 1 callers
Function
canonicalizeSearch
(search: string, isPattern: boolean)
src/shims/urlpattern/url-utils.ts:138
↓ 1 callers
Function
canonicalizeUsername
(username: string, isPattern: boolean)
src/shims/urlpattern/url-utils.ts:168
↓ 1 callers
Method
changeStateWithoutSettingComponent
( newState: State, skip: number, )
src/shims/urlpattern/url-pattern-parser.ts:360
↓ 1 callers
Method
clear
()
src/cache-registry.ts:9
↓ 1 callers
Method
clear
()
src/mock-registry.ts:19
↓ 1 callers
Method
computeShouldTreatAsStandardURL
()
src/shims/urlpattern/url-pattern-parser.ts:495
↓ 1 callers
Method
data
()
src/fetchp.ts:567
↓ 1 callers
Method
error
()
src/fetchp.ts:563
↓ 1 callers
Function
escapeRegexpString
(value: string)
src/shims/urlpattern/url-pattern.ts:183
↓ 1 callers
Function
fetchData
()
src/use-fetchp.ts:39
↓ 1 callers
Method
filter
( method: string, uri: FetchpURI, urlConverter?: (uri: FetchpURI) => URL, )
src/uris.ts:76
↓ 1 callers
Method
find
( request: Request, urlConverter?: (uri: FetchpURI) => URL, )
src/mock-registry.ts:21
↓ 1 callers
Function
hostnameEncodeCallback
(input: string)
src/shims/urlpattern/url-utils.ts:271
↓ 1 callers
Method
internalAwaiterGenerator
()
src/fetchp.ts:146
↓ 1 callers
Method
internalCacheChecker
(request: Request)
src/fetchp.ts:105
↓ 1 callers
Method
internalDataDeserializer
( response: Response, cacheMode: boolean, )
src/fetchp.ts:118
↓ 1 callers
Method
internalFetcher
(request: Request)
src/fetchp.ts:114
↓ 1 callers
Method
internalLoadStep1CheckState
( status: FetchpStatus, request: Request | undefined, response: Response | undefined, // deno-
src/fetchp.ts:312
↓ 1 callers
Method
internalLoadStep2Deserialization
( status: FetchpStatus, request: Request | undefined, response: Response | undefined, // deno-
src/fetchp.ts:391
↓ 1 callers
Method
internalMockChecker
(request: Request)
src/fetchp.ts:96
↓ 1 callers
Method
internalRequestOnError
( request: Request | undefined, // deno-lint-ignore no-explicit-any error: any, // deno-lint-i
src/fetchp.ts:296
↓ 1 callers
Method
internalRequestStep1InitHeaders
( headers: Headers, init: FetchpRequestInit | undefined, callback: (status: FetchpStatus) => void,
src/fetchp.ts:156
↓ 1 callers
Method
internalRequestStep2InitRequest
( method: string, url: URL, headers: Headers, init: FetchpRequestInit | undefined, abortCo
src/fetchp.ts:176
↓ 1 callers
Method
internalRequestStep3CheckForMocks
( request: Request | undefined, abortController: AbortController, _callback: (status: FetchpStatus
src/fetchp.ts:208
↓ 1 callers
Method
internalRequestStep4CheckForCache
( request: Request | undefined, mockedResponse: Response | undefined, abortController: AbortContro
src/fetchp.ts:227
↓ 1 callers
Method
internalRequestStep5ExecuteRequest
( request: Request | undefined, mockedOrCachedResponse: Response | undefined, init: FetchpRequestI
src/fetchp.ts:248
↓ 1 callers
Function
ipv6HostnameEncodeCallback
(input: string)
src/shims/urlpattern/url-utils.ts:283
↓ 1 callers
Function
isASCII
(str: string, extended: boolean)
src/shims/urlpattern/path-to-regex-modified.ts:28
↓ 1 callers
Function
isAbsolutePathname
( pathname: string, isPattern: boolean, )
src/shims/urlpattern/url-utils.ts:41
↓ 1 callers
Method
isGroupClose
()
src/shims/urlpattern/url-pattern-parser.ts:477
↓ 1 callers
Method
isGroupOpen
()
src/shims/urlpattern/url-pattern-parser.ts:473
↓ 1 callers
Method
isIPv6Close
()
src/shims/urlpattern/url-pattern-parser.ts:485
↓ 1 callers
Method
isIPv6Open
()
src/shims/urlpattern/url-pattern-parser.ts:481
↓ 1 callers
Method
isPasswordPrefix
()
src/shims/urlpattern/url-pattern-parser.ts:418
↓ 1 callers
Method
isPortPrefix
()
src/shims/urlpattern/url-pattern-parser.ts:422
↓ 1 callers
Function
maybeStripSuffix
(value: string, suffix: string)
src/shims/urlpattern/url-utils.ts:81
↓ 1 callers
Method
nextIsAuthoritySlashes
()
src/shims/urlpattern/url-pattern-parser.ts:409
↓ 1 callers
Method
parse
()
src/shims/urlpattern/url-pattern-parser.ts:94
↓ 1 callers
Function
parseShorthand
(str: string)
src/shims/urlpattern/parseShorthand.ts:1
↓ 1 callers
Function
portEncodeCallback
(input: string)
src/shims/urlpattern/url-utils.ts:293
↓ 1 callers
Function
protocolEncodeCallback
(input: string)
src/shims/urlpattern/url-utils.ts:243
↓ 1 callers
Function
regexpToFunction
( re: RegExp, keys: Key[], options: RegexpToFunctionOptions = {}, )
src/shims/urlpattern/path-to-regex-modified.ts:485
↓ 1 callers
Function
regexpToRegexp
* Pull out keys from a regexp.
src/shims/urlpattern/path-to-regex-modified.ts:551
↓ 1 callers
Function
stringToRegexp
* Create a path regexp from string input.
src/shims/urlpattern/path-to-regex-modified.ts:588
↓ 1 callers
Function
tokensToFunction
( tokens: Token[], options: TokensToFunctionOptions = {}, )
src/shims/urlpattern/path-to-regex-modified.ts:362
↓ 1 callers
Function
tokensToPattern
( tokens: Token[], options: TokensToRegexpOptions & ParseOptions, )
src/shims/urlpattern/url-pattern.ts:190
next →
1–100 of 150, ranked by callers