MCPcopy Create free account

hub / github.com/chenz24/rename.tools / functions

Functions376 in github.com/chenz24/rename.tools

↓ 1 callersFunctiongetExtension
(fileName: string)
src/lib/file-metadata/index.ts:16
↓ 1 callersFunctiongetFileCategory
(ext: string)
src/lib/rename/rules.ts:96
↓ 1 callersFunctiongetGuideSlugs
()
src/lib/guides/content.ts:1172
↓ 1 callersFunctiongetPlaceholder
(field: FilterField)
src/components/rename/FilterPanel.tsx:68
↓ 1 callersFunctiongetRelatedGuides
(guide: LocalizedGuide, locale: string)
src/lib/guides/content.ts:1162
↓ 1 callersFunctiongetSeasonCached
( tmdbId: number, season: number, )
src/lib/media-scraper/matcher.ts:157
↓ 1 callersFunctiongetSeasonDetail
( tvId: number, seasonNumber: number, apiKey: string, language = "en-US", )
src/lib/media-scraper/tmdb.ts:50
↓ 1 callersFunctionhandleSave
()
src/components/rename/SavePresetDialog.tsx:49
↓ 1 callersFunctionhandleSave
()
src/components/rename/TmdbApiKeyDialog.tsx:45
↓ 1 callersFunctionhandleSave
()
src/components/rename/TemplateEditor.tsx:108
↓ 1 callersFunctionhasExifData
(files: FileInfo[])
src/lib/intelligence/scenario.ts:73
↓ 1 callersFunctionhasInvalidFileNameChars
(name: string)
src/lib/rename/rules.ts:476
↓ 1 callersFunctionhasMediaTags
(files: FileInfo[])
src/lib/intelligence/scenario.ts:79
↓ 1 callersFunctionhasTvShowPattern
(filename: string)
src/lib/media-scraper/parser.ts:135
↓ 1 callersFunctionisApiOrInternal
(url)
public/sw.js:63
↓ 1 callersFunctionisImageFile
(ext: string)
src/lib/file-metadata/image.ts:15
↓ 1 callersFunctionisMediaFile
(ext: string)
src/lib/file-metadata/media.ts:17
↓ 1 callersFunctionisNavigationRequest
(request)
public/sw.js:49
↓ 1 callersFunctionisStaticAsset
(url)
public/sw.js:54
↓ 1 callersFunctionmain
()
tests/automation/run-tests.ts:12
↓ 1 callersFunctionmatchFiles
( files: FileEntry[], groups: ParsedGroup[], apiKey: string, language = "en-US", )
src/lib/media-scraper/matcher.ts:144
↓ 1 callersFunctionnaturalCompare
(a: string, b: string)
src/lib/rename/rules.ts:140
↓ 1 callersFunctionnetworkFirstNavigation
(request)
public/sw.js:116
↓ 1 callersFunctiononLocaleChange
(newLocale: string)
src/components/LocaleSwitcher.tsx:26
↓ 1 callersFunctionparseDateValue
(value: string)
src/hooks/useRenameStore.ts:111
↓ 1 callersFunctionparseFileEntry
( name: string, handle?: FileSystemFileHandle, relativePath?: string, )
src/hooks/useRenameStore.ts:51
↓ 1 callersFunctionparseSizeValue
(value: string)
src/hooks/useRenameStore.ts:87
↓ 1 callersFunctionparseTemplate
(template: string)
src/components/rename/TemplateEditor.tsx:47
↓ 1 callersMethodprintSummary
()
tests/automation/test-runner.ts:112
↓ 1 callersFunctionprocessNext
()
src/hooks/useMetadataLoader.ts:53
↓ 1 callersFunctionqueueSandboxedPreview
()
src/hooks/useRenameStore.ts:369
↓ 1 callersMethodrunAll
()
tests/automation/test-runner.ts:40
↓ 1 callersMethodrunTestCase
(testCase: TestCase)
tests/automation/test-runner.ts:52
↓ 1 callersFunctionscrollToSection
(categoryId: string)
src/app/[locale]/features/page.tsx:140
↓ 1 callersFunctionsearchGroups
( groups: ParsedGroup[], apiKey: string, language = "en-US", )
src/lib/media-scraper/matcher.ts:63
↓ 1 callersFunctionsearchTv
( query: string, apiKey: string, language = "en-US", )
src/lib/media-scraper/tmdb.ts:15
↓ 1 callersFunctionserializeJsonLd
(data: WithContext<Thing>)
src/components/JsonLd.tsx:7
↓ 1 callersFunctionshowUpdateToast
(waitingWorker: ServiceWorker)
src/components/ServiceWorkerRegistration.tsx:55
↓ 1 callersFunctionsimilarity
* Compute similarity score (0–1) between two strings using word-based Jaccard similarity.
src/lib/media-scraper/matcher.ts:105
↓ 1 callersFunctionsimpleDiff
* Fast diff for long strings using prefix/suffix matching. * Avoids O(m×n) LCS computation for very long filenames.
src/lib/rename/diff.ts:12
↓ 1 callersFunctionsortFileEntries
(files: FileEntry[], mode: SortMode)
src/hooks/useRenameStore.ts:209
↓ 1 callersFunctionstaleWhileRevalidate
(request)
public/sw.js:143
↓ 1 callersFunctionuseFilteredPresets
()
src/hooks/usePresetsStore.ts:219
↓ 1 callersFunctionuseMediaScraper
()
src/hooks/useMediaScraper.ts:41
↓ 1 callersFunctionuseMetadataLoader
()
src/hooks/useMetadataLoader.ts:16
↓ 1 callersFunctionuseTemplates
()
src/components/rename/TemplateLibrary.tsx:54
↓ 1 callersFunctionvalidateApiKey
(apiKey: string)
src/lib/media-scraper/tmdb.ts:71
↓ 1 callersFunctionwalkDir
(dir: FileSystemDirectoryHandle, prefix: string)
src/components/rename/FilePanel.tsx:132
↓ 1 callersFunctionwalkDirectory
(dirHandle: FileSystemDirectoryHandle, prefix: string)
src/components/rename/FilePanel.tsx:173
FunctionAboutContent
()
src/app/[locale]/about/page.tsx:27
FunctionAboutPage
({ params }: Props)
src/app/[locale]/about/page.tsx:20
FunctionAccordion
({ ...props }: React.ComponentProps<typeof AccordionPrimitive.Root>)
src/components/ui/accordion.tsx:9
FunctionAccordionContent
({ className, children, ...props }: React.ComponentProps<typeof AccordionPrimitive.Content>)
src/components/ui/accordion.tsx:48
FunctionAccordionItem
({ className, ...props }: React.ComponentProps<typeof AccordionPrimitive.Item>)
src/components/ui/accordion.tsx:13
FunctionAccordionTrigger
({ className, children, ...props }: React.ComponentProps<typeof AccordionPrimitive.Trigger>)
src/components/ui/accordion.tsx:26
FunctionAlert
({ className, variant, ...props }: React.ComponentProps<"div"> & VariantProps<typeof alertVariants>)
src/components/reui/alert.tsx:34
FunctionAlertAction
({ className, ...props }: React.ComponentProps<"div">)
src/components/reui/alert.tsx:72
FunctionAlertDescription
({ className, ...props }: React.ComponentProps<"div">)
src/components/reui/alert.tsx:59
FunctionAlertDialog
({ ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Root>)
src/components/ui/alert-dialog.tsx:8
FunctionAlertDialogAction
({ className, variant = "default", size = "default", ...props }: React.ComponentProps<typeof AlertDialogPr
src/components/ui/alert-dialog.tsx:129
FunctionAlertDialogCancel
({ className, variant = "outline", size = "default", ...props }: React.ComponentProps<typeof AlertDialogPr
src/components/ui/alert-dialog.tsx:147
FunctionAlertDialogContent
({ className, size = "default", ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Content> & {
src/components/ui/alert-dialog.tsx:38
FunctionAlertDialogDescription
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Description>)
src/components/ui/alert-dialog.tsx:103
FunctionAlertDialogFooter
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/alert-dialog.tsx:74
FunctionAlertDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/alert-dialog.tsx:61
FunctionAlertDialogMedia
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/alert-dialog.tsx:116
FunctionAlertDialogOverlay
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Overlay>)
src/components/ui/alert-dialog.tsx:22
FunctionAlertDialogPortal
({ ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Portal>)
src/components/ui/alert-dialog.tsx:18
FunctionAlertDialogTitle
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Title>)
src/components/ui/alert-dialog.tsx:87
FunctionAlertDialogTrigger
({ ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Trigger>)
src/components/ui/alert-dialog.tsx:12
FunctionAlertTitle
({ className, ...props }: React.ComponentProps<"div">)
src/components/reui/alert.tsx:49
FunctionAppLayout
({ children, params }: Props)
src/app/[locale]/app/layout.tsx:18
FunctionAppleIcon
()
src/app/apple-icon.tsx:10
FunctionBadge
({ className, variant = "default", asChild = false, ...props }: React.ComponentProps<"span"> & VariantProp
src/components/ui/badge.tsx:28
FunctionBadge
({ className, variant, size, asChild = false, ...props }: BadgeProps)
src/components/reui/badge.tsx:56
FunctionButton
({ className, variant = "default", size = "default", asChild = false, ...props }: React.ComponentProps<"b
src/components/ui/button.tsx:39
FunctionCard
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:5
FunctionCardAction
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:51
FunctionCardContent
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:61
FunctionCardDescription
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:41
FunctionCardFooter
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:65
FunctionCardHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:18
FunctionCardTitle
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:31
FunctionCaseStyleEditor
({ config, onChange }: CaseStyleEditorProps)
src/components/rename/rules/CaseStyleEditor.tsx:19
FunctionCheckbox
({ className, ...props }: React.ComponentProps<typeof CheckboxPrimitive.Root>)
src/components/ui/checkbox.tsx:9
FunctionConditionalShell
({ children }: { children: ReactNode })
src/components/ConditionalShell.tsx:8
FunctionCustomJsEditor
({ ruleId, config, onChange }: CustomJsEditorProps)
src/components/rename/rules/CustomJsEditor.tsx:143
FunctionDialog
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Root>)
src/components/ui/dialog.tsx:9
FunctionDialogClose
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Close>)
src/components/ui/dialog.tsx:21
FunctionDialogContent
({ className, children, showCloseButton = true, ...props }: React.ComponentProps<typeof DialogPrimitive.Co
src/components/ui/dialog.tsx:41
FunctionDialogDescription
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Description>)
src/components/ui/dialog.tsx:119
FunctionDialogFooter
({ className, showCloseButton = false, children, ...props }: React.ComponentProps<"div"> & { showCloseBut
src/components/ui/dialog.tsx:85
FunctionDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/dialog.tsx:75
FunctionDialogOverlay
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Overlay>)
src/components/ui/dialog.tsx:25
FunctionDialogPortal
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Portal>)
src/components/ui/dialog.tsx:17
FunctionDialogTitle
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Title>)
src/components/ui/dialog.tsx:109
FunctionDialogTrigger
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Trigger>)
src/components/ui/dialog.tsx:13
FunctionDiffNew
({ segments }: { segments: DiffSegment[] })
src/components/rename/PreviewPanel.tsx:124
FunctionDiffOriginal
({ segments }: { segments: DiffSegment[] })
src/components/rename/PreviewPanel.tsx:101
FunctionDisclaimerContent
()
src/app/[locale]/disclaimer/page.tsx:22
← previousnext →101–200 of 376, ranked by callers