MCPcopy Create free account

hub / github.com/SukkaW/Surge / functions

Functions224 in github.com/SukkaW/Surge

↓ 1 callersMethodwithPadding
(title: string, description: string[] | readonly string[], date: Date, content: string[])
Build/lib/writing-strategy/adguardhome.ts:16
↓ 1 callersMethodwithStrategies
(strategies: BaseWriteStrategy[])
Build/lib/rules/base.ts:75
↓ 1 callersFunctionworkerJob
( rawSpan: RawSpan | undefined, impl: (span: Span) => Promise<T> )
Build/trace/index.ts:225
↓ 1 callersMethodwriteDestinationPorts
(port: Set<string>)
Build/lib/writing-strategy/surge.ts:131
↓ 1 callersMethodwriteDomain
(domain: string)
Build/lib/writing-strategy/surge.ts:69
↓ 1 callersMethodwriteDomainKeywords
(keyword: Set<string>)
Build/lib/writing-strategy/surge.ts:77
↓ 1 callersMethodwriteDomainSuffix
(domain: string)
Build/lib/writing-strategy/surge.ts:73
↓ 1 callersMethodwriteDomainWildcard
(wildcard: string)
Build/lib/writing-strategy/surge.ts:81
↓ 1 callersFunctionwriteHostsToTrie
(trie: HostnameSmolTrie, hostsUrl: string, includeAllSubDomain = false)
Build/tools-migrate-domains.ts:44
↓ 1 callersMethodwriteOtherRules
(rule: string[])
Build/lib/writing-strategy/surge.ts:139
↓ 1 callersMethodwriteProcessNames
(processName: Set<string>)
Build/lib/writing-strategy/surge.ts:89
↓ 1 callersMethodwriteProcessPaths
(processPath: Set<string>)
Build/lib/writing-strategy/surge.ts:93
↓ 1 callersMethodwriteProtocols
(protocol: Set<string>)
Build/lib/writing-strategy/surge.ts:135
↓ 1 callersMethodwriteSourceIpCidrs
(sourceIpCidr: string[])
Build/lib/writing-strategy/surge.ts:121
↓ 1 callersMethodwriteSourcePorts
(port: Set<string>)
Build/lib/writing-strategy/surge.ts:127
↓ 1 callersMethodwriteUrlRegexes
(urlRegex: Set<string>)
Build/lib/writing-strategy/surge.ts:97
↓ 1 callersMethodwriteUserAgents
(userAgent: Set<string>)
Build/lib/writing-strategy/surge.ts:85
MethodaddIPASN
(asn: string)
Build/lib/rules/base.ts:166
FunctionappendArrayToRejectExtraOutput
(source: MaybePromise<AsyncIterable<string> | Iterable<string> | string[]>)
Build/build-reject-domainset.ts:115
FunctionappendArrayToRejectOutput
(source: MaybePromise<AsyncIterable<string> | Iterable<string> | string[]>)
Build/build-reject-domainset.ts:114
Functionasync
(key: string, fn: () => Promise<T>)
Build/lib/cache-apply.ts:23
Functioncallback
(domain: string, includeAllSubDomain: boolean)
Build/tools-migrate-domains.ts:18
Functioncallback
(domain: string, includeAllSubdomain: boolean)
Build/validate-domestic.ts:27
FunctionchooseVariation
()
Mock/www-google-analytics-com_cx_api.js:8
Methodcompile
()
Build/lib/rules/base.ts:603
Functionconstructor
(public readonly outputDir: string)
Build/lib/writing-strategy/base.ts:25
Methodconstructor
(public readonly res: T, public readonly info: RequestInfo, ...args: any[])
Build/lib/fetch-retry.ts:161
Methodconstructor
()
Build/lib/process-line.ts:45
Methodconstructor
()
Build/lib/parse-filter/filters.ts:208
Methodconstructor
(public readonly type: 'ip' | 'non_ip' /* | (string & {}) */, public readonly outputDir = OUTPUT_SURFBOARD_DIR
Build/lib/writing-strategy/surfboard.ts:11
Methodconstructor
(public readonly type: 'ip' | 'non_ip' /* | (string & {}) */, public readonly outputDir = OUTPUT_LEAGCY_CLASH_
Build/lib/writing-strategy/legacy-clash-premium.ts:13
Methodconstructor
(public readonly outputDir = OUTPUT_CLASH_DIR)
Build/lib/writing-strategy/clash.ts:19
Methodconstructor
(public readonly outputDir = OUTPUT_CLASH_DIR)
Build/lib/writing-strategy/clash.ts:59
Methodconstructor
(public readonly type: 'ip' | 'non_ip' | (string & {}), public readonly outputDir = OUTPUT_CLASH_DIR)
Build/lib/writing-strategy/clash.ts:97
Methodconstructor
(outputDir = OUTPUT_SURGE_DIR)
Build/lib/writing-strategy/surge.ts:21
Methodconstructor
( /** Surge RULE-SET can be both ip or non_ip, so this needs to be specified */ public readonly type:
Build/lib/writing-strategy/surge.ts:59
Methodconstructor
(moduleName: string, outputDir = OUTPUT_MODULES_DIR)
Build/lib/writing-strategy/surge.ts:169
Methodconstructor
( /** Since sing-box only have one format that does not reflect type, we need to specify it */ public
Build/lib/writing-strategy/singbox.ts:49
Methodconstructor
($span: Span, protected readonly id: string)
Build/lib/rules/base.ts:65
Methodconstructor
( span: Span, id: string, outputDir: string )
Build/lib/rules/domainset.ts:20
Methodconstructor
(span: Span, id: string, private readonly clashUseRule = true)
Build/lib/rules/ip.ts:11
Methodconstructor
(span: Span, id: string, type: 'non_ip' | 'ip')
Build/lib/rules/ruleset.ts:10
Methodconstructor
( span: Span, id: string, type: 'non_ip' | 'ip' | (string & {}), overrideOutputDir?: string
Build/lib/rules/ruleset.ts:24
Methodconstructor
( span: Span, id: string, type: 'non_ip' | (string & {}), overrideOutputDir?: string )
Build/lib/rules/ruleset.ts:39
Methodconstructor
( span: Span, id: string, type: 'non_ip' | 'ip' )
Build/lib/rules/ruleset.ts:54
Functioncontent
()
Build/lib/writing-strategy/base.ts:72
FunctioncreateCache
(namespace?: string, printStats = false)
Build/lib/cache-apply.ts:3
FunctioncreateWorker
(workerPath: string)
Build/lib/worker.ts:16
FunctiondefineOutOfPagePassback
()
Mock/securepubads-g-doubleclick-net_tag_js_gpt.js:46
FunctiondefinePassback
()
Mock/securepubads-g-doubleclick-net_tag_js_gpt.js:47
FunctiondomainListLineCb
(line: string, set: string[], meta: string, normalizeDomain = fastNormalizeDomain)
Build/lib/parse-filter/domainlists.ts:6
FunctiondomainListLineCbIncludeAllSubdomain
(line: string, set: string[], meta: string, normalizeDomain = fastNormalizeDomain)
Build/lib/parse-filter/domainlists.ts:15
FunctionfetchForDoH
(input: RequestInfo, _init?: RequestInit)
Build/lib/fetch-retry.ts:229
FunctiongenerateHtml
(tree: TreeTypeArray)
Build/build-public.ts:141
FunctionhostsLineCb
(line: string, set: string[], meta: string)
Build/lib/parse-filter/hosts.ts:8
FunctionhostsLineCbIncludeAllSubdomain
(line: string, set: string[], meta: string)
Build/lib/parse-filter/hosts.ts:23
Functionignore
(_: string, header?: TarEntryHeaders)
Build/download-previous-build.ts:73
Functionmap
(header)
Build/download-previous-build.ts:85
Functionnooparrayfn
()
Mock/securepubads-g-doubleclick-net_tag_js_gpt.js:14
Functionnoopfn
()
Mock/static-chartbeat-com_chartbeat_mab.js:4
Functionnoopfn
()
Mock/widgets-outbrain-com_outbrain.js:4
Functionnoopfn
()
Mock/www-google-analytics-com_cx_api.js:4
Functionnoopfn
()
Mock/addthis-com_addthis_widget.js:4
Functionnoopfn
()
Mock/securepubads-g-doubleclick-net_tag_js_gpt.js:5
Functionnoopnullfn
()
Mock/securepubads-g-doubleclick-net_tag_js_gpt.js:11
Functionnoopstrfn
()
Mock/securepubads-g-doubleclick-net_tag_js_gpt.js:17
Functionnoopthisfn
()
Mock/securepubads-g-doubleclick-net_tag_js_gpt.js:8
FunctiononCleanup
(cb: () => void)
Build/trace/index.ts:118
Functionoutput
( span: Span, title: string, description: string[] | readonly string[], date: Date, filePa
Build/lib/writing-strategy/base.ts:49
FunctionprioritySorter
(a: TreeType, b: TreeType)
Build/build-public.ts:113
Functionpush
()
Mock/www-google-analytics-com_inpage_linkid.js:5
MethodreplaceVariant
(combinations: string[], fullMatch: string, options: string[])
Build/lib/writing-strategy/surge.ts:218
Methodresult
()
Build/lib/writing-strategy/surge.ts:153
Methodresult
()
Build/lib/writing-strategy/singbox.ts:42
Functionretry
(err, { state, opts }, cb)
Build/lib/fetch-retry.ts:51
Functionstop
(time?: number)
Build/trace/index.ts:48
Functionsync
(key: string, fn: () => T)
Build/lib/cache-apply.ts:14
FunctiontraceAsyncFn
(fn: (span: Span) => T | Promise<T>)
Build/trace/index.ts:68
FunctiontracePromise
(promise: Promise<T>)
Build/trace/index.ts:74
FunctiontraceSyncFn
(fn: (span: Span) => T)
Build/trace/index.ts:63
FunctiontraceWorkerChild
(name: string, factory: (rawSpan: RawSpan) => Promise<WorkerJobResult<T>>)
Build/trace/index.ts:83
Methodtransform
(l, controller)
Build/lib/process-line.ts:47
Methodtransform
(line, controller)
Build/lib/parse-filter/filters.ts:210
FunctiontrieContains
(trie: HostnameSmolTrie, line: string)
Build/tools-dedupe-src.ts:56
FunctionuBOUriTransformGenerator
(acc: string[], [from, to, canUboUriTransform]: [from: string, to: string, canUboUriTransform?: boolean])
Build/build-sgmodule-redirect.ts:248
FunctionuBOUriTransformGeneratorForFakeWebsites
(acc: string[], [from, to]: [from: string, to: string])
Build/build-sgmodule-redirect.ts:269
FunctionwithBannerArray
(title: string, description: string[] | readonly string[], date: Date, content: string[])
Build/lib/misc.ts:33
MethodwithDate
(date: Date)
Build/lib/rules/base.ts:106
FunctionwithFilename
(filename: string)
Build/lib/writing-strategy/base.ts:16
FunctionwithIdentityContent
(title: string, description: string[] | readonly string[], date: Date, content: string[])
Build/lib/misc.ts:59
MethodwriteDestinationPorts
(port: Set<string>)
Build/lib/writing-strategy/clash.ts:173
MethodwriteDomain
(domain: string)
Build/lib/writing-strategy/adguardhome.ts:30
MethodwriteDomain
(domain: string)
Build/lib/writing-strategy/clash.ts:25
MethodwriteDomain
(domain: string)
Build/lib/writing-strategy/clash.ts:103
MethodwriteDomain
(domain: string)
Build/lib/writing-strategy/surge.ts:27
MethodwriteDomain
(domain: string)
Build/lib/writing-strategy/singbox.ts:59
MethodwriteDomainKeywords
(keywords: Set<string>)
Build/lib/writing-strategy/adguardhome.ts:48
MethodwriteDomainKeywords
(keyword: Set<string>)
Build/lib/writing-strategy/clash.ts:111
MethodwriteDomainKeywords
(keyword: Set<string>)
Build/lib/writing-strategy/singbox.ts:67
MethodwriteDomainSuffix
(domain: string)
Build/lib/writing-strategy/adguardhome.ts:44
← previousnext →101–200 of 224, ranked by callers