MCPcopy Index your code

hub / github.com/FULU-Foundation/CRW-Extension / functions

Functions344 in github.com/FULU-Foundation/CRW-Extension

↓ 98 callersFunctionentry
( overrides: Partial<CargoEntry> & Pick<CargoEntry, "PageID" | "PageName">, )
tests/helpers.ts:3
↓ 53 callersFunctionsafeParseUrl
(rawUrl: string | null | undefined)
src/lib/matching/urlMatching.ts:18
↓ 27 callersFunctionsetMatchingConfig
(overrides: Partial<MatchingConfig>)
src/lib/matching/matchingConfig.ts:219
↓ 24 callersFunctionmatchByPageContext
( entries: CargoEntry[], context: PageContext, )
src/lib/matching/matching.ts:130
↓ 23 callersFunctionclassifyUrlMatch
( visitedUrl: URL, candidateUrl: URL, )
src/lib/matching/urlMatching.ts:101
↓ 18 callersFunctionhasProblem
(kind: FindingKind)
scripts/verify-cargo-quality.ts:510
↓ 17 callersFunctionmatchEntriesByUrl
( entries: CargoEntry[], visitedUrlRaw: string, limit = 3, )
src/lib/matching/urlMatching.ts:351
↓ 16 callersFunctionisSnoozed
( map: SnoozedSiteMap, hostname: string, signature: string, )
tests/snoozeCrossTabs.test.ts:52
↓ 14 callersFunctionsnooze
( map: SnoozedSiteMap, hostname: string, signature: string, )
tests/snoozeCrossTabs.test.ts:13
↓ 12 callersFunctionnormalizeSnoozedSiteMap
(value: unknown)
src/shared/snoozedSites.ts:32
↓ 12 callersFunctionnormalizeText
(value: string)
src/lib/matching/pageContextMatching.ts:12
↓ 12 callersFunctionremoveInlinePopup
()
src/content/index.tsx:218
↓ 11 callersFunctionmatchEntriesByPageContext
( entries: CargoEntry[], context: PageContext, limit = 5, )
src/lib/matching/pageContextMatching.ts:170
↓ 10 callersFunctionfixture
()
tests/pageContextMatching.test.ts:8
↓ 9 callersFunctionformatWikiCheckMark
(hasProblem: boolean)
scripts/verify-cargo-quality.ts:616
↓ 9 callersFunctiongetSiteScopeHostname
(hostname: string)
src/shared/siteScope.ts:10
↓ 9 callersFunctionhasIntersection
(left: Set<string>, right: Set<string>)
src/lib/matching/relations.ts:66
↓ 9 callersFunctionnormalizeHostname
(hostname: string)
src/shared/siteScope.ts:3
↓ 9 callersFunctionphraseScore
(haystack: string, needle: string)
src/lib/matching/pageContextMatching.ts:44
↓ 9 callersFunctionpushFinding
( groupsByKind: Map<FindingKind, FindingGroup>, finding: Finding, )
scripts/verify-cargo-quality.ts:219
↓ 9 callersFunctionreadLocalValue
(key: string)
src/shared/storage.ts:13
↓ 8 callersFunctionexpandRelatedEntries
( allEntries: CargoEntry[], seedEntries: CargoEntry[], )
src/lib/matching/relations.ts:185
↓ 8 callersFunctionisKnownEcommerceHost
(hostname: string)
src/lib/matching/ecommerce.ts:37
↓ 7 callersFunctionaddIfPresent
(target: Set<string>, value: string | undefined)
src/shared/ui/MatchPopupCard.tsx:64
↓ 7 callersFunctionbuildIncidentSignature
(matches: CargoEntry[])
src/shared/incidentSignature.ts:24
↓ 7 callersFunctioncollapseWhitespace
(value: string)
tests/matchingEcommerce.test.ts:69
↓ 7 callersFunctionisHostnameInSiteScopeList
( hostname: string, siteScopes: string[], )
src/shared/siteScope.ts:52
↓ 6 callersFunctiondecodeEntityStrings
(value: unknown)
src/shared/html.ts:7
↓ 6 callersFunctiondecodeHtmlEntities
(value: string)
tests/matchingEcommerce.test.ts:60
↓ 6 callersFunctionextractMetaContent
(headHtml: string, name: string)
tests/matchingEcommerce.test.ts:73
↓ 6 callersFunctiongetInlinePopupInstruction
( message: unknown, )
src/content/messageRouting.ts:19
↓ 6 callersFunctiongetInlinePopupPlacementStyle
( position: PopupPosition = DEFAULT_POPUP_POSITION, environment: PopupPlacementEnvironment = {}, )
src/content/popupPlacement.ts:41
↓ 6 callersFunctionmergeSet
(target: Set<string>, source: Set<string>)
src/lib/matching/relations.ts:73
↓ 6 callersFunctionreadSuppressedDomains
()
src/shared/storage.ts:83
↓ 6 callersFunctionrenderInlinePopup
( matches: CargoEntry[], ignorePreferences = false, )
src/content/index.tsx:234
↓ 6 callersFunctionwriteSuppressedDomains
( domains: string[], )
src/shared/storage.ts:89
↓ 5 callersFunctionbuildLoadResult
(raw: unknown, source: string)
src/lib/dataset/index.ts:119
↓ 5 callersFunctiongetDomainRoot
(hostname: string)
src/lib/matching/urlMatching.ts:40
↓ 5 callersFunctionhostnameMatchesSiteScope
( hostname: string, siteScope: string, )
src/shared/siteScope.ts:22
↓ 5 callersFunctionisAmazonEcommerceHost
(hostname: string)
src/lib/matching/ecommerce.ts:41
↓ 5 callersFunctionisCompanyEntry
(entry: CargoEntry)
src/shared/types.ts:185
↓ 5 callersFunctionisEbayEcommerceHost
(hostname: string)
src/lib/matching/ecommerce.ts:45
↓ 5 callersFunctionloadDatasetCache
(options?: { forceRefresh?: boolean; })
src/background/index.ts:51
↓ 5 callersFunctionnormalizePropertyValue
(value: string)
src/lib/matching/ecommerce.ts:57
↓ 5 callersFunctionreadSnoozedSiteMap
()
src/shared/storage.ts:98
↓ 5 callersFunctionresetMatchingConfig
()
src/lib/matching/matchingConfig.ts:223
↓ 5 callersFunctionwriteLocalValue
(key: string, value: unknown)
src/shared/storage.ts:18
↓ 4 callersFunctioncanonicalizeSiteScopeList
(values: string[])
src/shared/siteScope.ts:44
↓ 4 callersFunctionecommerceFixture
()
tests/matchingEcommerce.test.ts:17
↓ 4 callersFunctionentryMatrixKey
(entry: CargoEntry)
scripts/verify-cargo-quality.ts:610
↓ 4 callersFunctionextractMarketplacePropertiesFromTable
( tableHtml: string, )
tests/matchingEcommerce.test.ts:102
↓ 4 callersFunctionformatSnapshot
(item: MatchSnapshot)
scripts/compare-tld-matching.ts:204
↓ 4 callersFunctionformatSnapshot
(item: MatchSnapshot)
scripts/compare-subdomain-matching.ts:204
↓ 4 callersFunctiongetMetaContent
(selector: string)
src/content/index.tsx:381
↓ 4 callersFunctiongetSuppressedDomains
()
src/content/index.tsx:56
↓ 4 callersFunctionisObjectRecord
(value: unknown)
src/lib/dataset/index.ts:29
↓ 4 callersFunctionisProductEntry
(entry: CargoEntry)
src/shared/types.ts:193
↓ 4 callersFunctionisProductLineEntry
( entry: CargoEntry, )
src/shared/types.ts:197
↓ 4 callersFunctionnormalizeHost
(hostname: string)
src/lib/matching/ecommerce.ts:3
↓ 4 callersFunctionrelationFixture
()
tests/helpers.ts:15
↓ 4 callersFunctionremoveMatchingSiteScopes
( siteScopes: string[], hostname: string, )
src/shared/siteScope.ts:61
↓ 4 callersFunctionrenderTopRightActions
()
src/popup/Popup.tsx:178
↓ 4 callersFunctiontoNormalizedReferenceSet
(value: string | undefined)
src/shared/ui/MatchPopupCard.tsx:55
↓ 4 callersFunctionunsnooze
( map: SnoozedSiteMap, hostname: string, signature?: string, )
tests/snoozeCrossTabs.test.ts:30
↓ 3 callersFunctionasOptionalString
(value: unknown)
src/shared/types.ts:93
↓ 3 callersFunctionentryKey
(entry: CargoEntry)
src/lib/matching/relations.ts:60
↓ 3 callersFunctionescapeWiki
(value: string)
scripts/verify-cargo-quality.ts:601
↓ 3 callersFunctionextractTitleTag
(headHtml: string)
tests/matchingEcommerce.test.ts:96
↓ 3 callersFunctiongetCompanyAliasCandidates
(pageName: string)
src/lib/matching/pageContextMatching.ts:59
↓ 3 callersFunctiongetEcommerceFamily
(hostname: string)
src/lib/matching/ecommerce.ts:28
↓ 3 callersFunctiongetEntryKey
(entry: CargoEntry)
src/shared/ui/MatchPopupPrimitives.tsx:10
↓ 3 callersFunctiongetIncidentTooltipText
(entry: CargoEntry)
src/shared/ui/MatchPopupPrimitives.tsx:22
↓ 3 callersFunctiongetOutDir
()
viteEnv.ts:9
↓ 3 callersFunctiongetRequiredEnv
( name: "WIKI_USERNAME" | "WIKI_BOTNAME" | "WIKI_PASSWORD", )
scripts/publish-wiki-page.ts:76
↓ 3 callersFunctionhasIntersection
(left: Set<string>, right: Set<string>)
src/shared/ui/MatchPopupCard.tsx:126
↓ 3 callersFunctionisCurrentSiteSuppressed
()
src/content/index.tsx:60
↓ 3 callersFunctionisIncidentEntry
(entry: CargoEntry)
src/shared/types.ts:189
↓ 3 callersFunctionisObjectRecord
(value: unknown)
src/shared/types.ts:89
↓ 3 callersFunctionnormalizeEntityToken
(value: string)
src/shared/ui/MatchPopupCard.tsx:47
↓ 3 callersFunctionnormalizeReferenceSet
(value: string | undefined)
src/lib/matching/relations.ts:38
↓ 3 callersFunctionpushIfUnique
(value: string)
src/lib/matching/urlMatching.ts:260
↓ 3 callersFunctionpushIfUnique
(value: string)
scripts/compare-tld-matching.ts:72
↓ 3 callersFunctionpushIfUnique
(value: string)
scripts/verify-matching.ts:46
↓ 3 callersFunctionpushIfUnique
(value: string)
scripts/compare-subdomain-matching.ts:72
↓ 3 callersFunctionpushIfUnique
(value: string)
scripts/verify-cargo-quality.ts:171
↓ 3 callersFunctionreadLastRefreshedAt
()
src/shared/storage.ts:130
↓ 3 callersFunctionreadPopupPosition
()
src/shared/storage.ts:152
↓ 3 callersFunctionreadTabMatches
(tabId: number)
src/shared/storage.ts:163
↓ 3 callersFunctionsafeRuntimeUrl
(assetPath: string)
src/popup/Popup.tsx:20
↓ 3 callersFunctionscoreUrlMatch
(detail: UrlMatchDetail)
src/lib/matching/urlMatching.ts:193
↓ 3 callersFunctiontoCargoEntries
(payload: unknown)
src/content/messageRouting.ts:15
↓ 3 callersFunctionunsnoozeCurrentSiteUntilNewIncidentChanges
( incidentSignature?: string, )
src/content/index.tsx:91
↓ 3 callersFunctionupdateJsonVersion
(filePath: string)
scripts/update-version.ts:11
↓ 3 callersFunctionwriteSnoozedSiteMap
( value: SnoozedSiteMap, )
src/shared/storage.ts:105
↓ 2 callersFunctionaddSignalsToKnownSets
( signals: RelationSignals, knownCompanyNames: Set<string>, knownProductNames: Set<string>, knownProdu
src/lib/matching/relations.ts:134
↓ 2 callersFunctionasBoolean
(value: unknown, fallback: boolean)
src/shared/storage.ts:22
↓ 2 callersFunctionclearRefreshError
()
src/lib/dataset/index.ts:158
↓ 2 callersFunctioncreateEmptyRawDataset
()
src/lib/dataset/index.ts:260
↓ 2 callersFunctiondecodeCargoEntries
(value: unknown)
src/shared/types.ts:139
↓ 2 callersFunctiondecodeCargoEntry
(value: unknown)
src/shared/types.ts:112
next →1–100 of 344, ranked by callers