Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/QdabuliuQ/easy-resume
/ functions
Functions
900 in github.com/QdabuliuQ/easy-resume
⨍
Functions
900
◇
Types & classes
39
↓ 1 callers
Function
createResumeImportLogger
(reqId: string)
src/lib/ai/resumeImport/logger.ts:5
↓ 1 callers
Function
cropJpegBorder
(blob: Blob, borderPx = 1)
src/lib/clientSnapResumeImage.tsx:32
↓ 1 callers
Function
dataStartEnvelope
()
src/lib/ai/modifyChat/protocol.ts:104
↓ 1 callers
Function
decryptAesGcm
(aesKey: Buffer, ivB64: string, tagB64: string, dataB64: string)
src/lib/ai/payloadCrypto.ts:61
↓ 1 callers
Function
deleteStaleCaches
(keepStatic, keepPages)
public/service-worker.js:45
↓ 1 callers
Function
deriveResumeName
(pages: ResumePageDraft[])
src/lib/mergeImportedResumePages.ts:167
↓ 1 callers
Method
embedDocuments
(texts: string[])
src/lib/ai/score/knowledge.ts:45
↓ 1 callers
Method
embedQuery
(text: string)
src/lib/ai/score/knowledge.ts:49
↓ 1 callers
Function
emitPartialPages
( modules: ImportedPagesPayload['pages'][number]['modules'], onEvent: (event: ResumeImportStreamEvent) =>
src/lib/ai/resumeImport/service.ts:51
↓ 1 callers
Function
encryptAiPayloadForTransport
(payload: unknown)
src/lib/ai/payloadCrypto.client.ts:82
↓ 1 callers
Function
encryptAiPayloadHybrid
(plaintext: string, publicKeyPem: string)
src/lib/ai/payloadCrypto.ts:72
↓ 1 callers
Function
executeScopedModify
( resume: unknown, scope: ScopeOutput, lastUserMessage: string, signal?: AbortSignal, fullModify?: (
src/lib/ai/modifyChat/executeScopeModify.ts:9
↓ 1 callers
Function
exportImage
()
src/views/edit/hooks/useResumeExport.ts:113
↓ 1 callers
Function
exportPdf
()
src/views/edit/hooks/useResumeExport.ts:72
↓ 1 callers
Function
extractCompletedModulesFromResumeJson
(text: string)
src/lib/ai/resumeImport/parsePartialJson.ts:33
↓ 1 callers
Function
extractJsonSlice
(text: string)
src/lib/ai/parseAiJson.ts:46
↓ 1 callers
Function
extractPdfText
(buffer: Buffer, log?: ResumeImportLogger)
src/lib/ai/resumeImport/extractText.ts:16
↓ 1 callers
Function
extractResumeImportText
( buffer: Buffer, mimeType: string, log?: ResumeImportLogger, )
src/lib/ai/resumeImport/extractText.ts:34
↓ 1 callers
Function
fetchBaiduAccessToken
(log?: ResumeImportLogger)
src/lib/ai/resumeImport/baiduOcr.ts:30
↓ 1 callers
Function
fetchBaiduSpeechAccessToken
()
src/lib/ai/speech/baiduSpeech.ts:27
↓ 1 callers
Function
fetchBuildId
()
src/components/versionUpdateNotifier/index.tsx:28
↓ 1 callers
Function
fetchRuntimePublicKeyPem
()
src/lib/ai/payloadCrypto.client.ts:47
↓ 1 callers
Function
fieldOptimizeListKey
(item: ResumeAiFieldOptimize)
src/lib/resumeAiFieldApply.ts:107
↓ 1 callers
Function
fileToBase64
(file: File)
src/utils/tool.ts:1
↓ 1 callers
Function
findCityCascaderPath
(leafOrPath: string)
src/utils/resumeCityDisplay.ts:17
↓ 1 callers
Function
findInfo1Avatar
(pages: { modules?: { type: string; options?: Record<string, unknown> }[] }[])
src/views/edit/hooks/useResumeImport.ts:18
↓ 1 callers
Function
fireComplete
(color: AggregationColor)
src/components/colorPickerPanel/index.tsx:49
↓ 1 callers
Function
flattenOption
(item: DefaultOptionType)
src/components/responsiveSelect/index.tsx:10
↓ 1 callers
Function
flushQueuedToggle
()
src/lib/themeStore.ts:14
↓ 1 callers
Function
focusPanelByParsedTarget
(itemId: string, target: ParsedItemTarget)
src/components/moduleOperation/index.tsx:123
↓ 1 callers
Function
focusPanelFieldByItemId
(itemId: string)
src/components/moduleOperation/index.tsx:130
↓ 1 callers
Function
fontFaceBlocks
(basePath: string, font: Exclude<ResumeFontId, 'system'>)
src/lib/resumeFont.ts:44
↓ 1 callers
Function
formatAsrError
(errNo: number, errMsg?: string)
src/lib/ai/speech/baiduSpeech.ts:58
↓ 1 callers
Function
formatExternalError
(e: unknown)
src/lib/ai/abortSignal.ts:7
↓ 1 callers
Function
formatZodError
(e: ZodError)
src/lib/ai/resumeImport/service.ts:47
↓ 1 callers
Function
generatePdfFromExportUrl
( exportUrl: string, meta: { paperWidth: string; paperHeight: string; pageCount: number }, trace: Return
src/app/api/pdf/route.ts:14
↓ 1 callers
Function
generateRsaKeyPairPem
()
src/lib/ai/payloadCrypto.ts:96
↓ 1 callers
Function
getBaiduOcrCredentials
()
src/lib/ai/resumeImport/baiduOcr.ts:21
↓ 1 callers
Function
getBaiduSpeechCredentials
()
src/lib/ai/speech/baiduSpeech.ts:16
↓ 1 callers
Function
getCacheScope
()
public/service-worker.js:41
↓ 1 callers
Function
getDefaultPageSize
()
src/components/homeResumeTemplateScroll/index.tsx:27
↓ 1 callers
Function
getExtractor
()
src/lib/ai/ragResume/knowledge.ts:64
↓ 1 callers
Function
getExtractor
()
src/lib/ai/score/knowledge.ts:23
↓ 1 callers
Function
getImageCropWorker
()
src/lib/imageCropWorkerClient.ts:25
↓ 1 callers
Function
getInlinedPublicKeyPem
()
src/lib/ai/payloadCrypto.client.ts:29
↓ 1 callers
Function
getPolishPrompt
(type: PolishType)
src/lib/ai/polish/prompts.ts:128
↓ 1 callers
Function
getSpeechMaxAudioBytes
()
src/lib/ai/speech/transcribeService.ts:34
↓ 1 callers
Function
gotoExportResumeAndWait
( page: Page, url: string, trace?: PdfExportTrace, )
src/lib/puppeteerWaitExportReady.ts:10
↓ 1 callers
Function
gridContentHeightPx
(itemCount: number, maxY: number)
src/components/infoLayout/index.tsx:203
↓ 1 callers
Function
hasAllTourTargets
()
src/views/edit/components/editTour.tsx:19
↓ 1 callers
Function
hasInfo1Value
(key: string, options: Record<string, unknown>)
src/lib/mergeImportedResumePages.ts:61
↓ 1 callers
Function
hasRichPreview
(html?: string)
src/views/edit/components/panel/components/project/index.tsx:39
↓ 1 callers
Function
headerStylePreview
(n: number)
src/views/edit/components/panel/components/pageSettings/index.tsx:265
↓ 1 callers
Function
headerTypeNorm
(v: unknown)
src/views/edit/components/panel/components/pageSettings/index.tsx:49
↓ 1 callers
Function
importResumeFromFile
( file: File, onEvent?: (event: ResumeImportStreamEvent) => void, signal?: AbortSignal, )
src/api/importResumeFromFile.ts:57
↓ 1 callers
Function
indexToProgress
(index: number)
src/components/homeResumeTemplateScroll/index.tsx:217
↓ 1 callers
Function
inferItemsActionFromMessage
(message: string)
src/lib/ai/modifyChat/scopeRouter.ts:28
↓ 1 callers
Function
inferResumeDiffKind
(oldValue: unknown, newValue: unknown)
src/lib/resumeDiff.ts:71
↓ 1 callers
Function
initModuleItemsRule
(moduleType: string)
src/lib/ai/modifyChat/partialPatch.ts:35
↓ 1 callers
Function
initTransformersEnv
()
src/lib/ai/ragResume/knowledge.ts:55
↓ 1 callers
Function
insertProposedModule
(root: unknown, pathKeys: PathSegment[], proposedModule: unknown)
src/lib/resumeDiff.ts:329
↓ 1 callers
Function
intentEnvelope
(intent: 'chat' | 'modify_resume')
src/lib/ai/modifyChat/protocol.ts:61
↓ 1 callers
Function
intentFromEnvelope
(env: ModifyChatProtocolEnvelope)
src/lib/ai/modifyChat/protocol.ts:126
↓ 1 callers
Function
invokeAiRaw
( prompt: ChatPromptTemplate, analyzePrompt: string, resumeJson: unknown, opts: { jsonMode: boolean; t
src/lib/ai/score/service.ts:63
↓ 1 callers
Function
isAbortError
(e: unknown)
src/components/richTextEditor/index.tsx:55
↓ 1 callers
Function
isAbortError
(e: unknown)
src/lib/ai/abortSignal.ts:1
↓ 1 callers
Function
isAbortError
(e: unknown)
src/views/edit/components/panel/components/aiModify/index.tsx:62
↓ 1 callers
Function
isAiPayloadEncryptionRequired
()
src/lib/ai/payloadCrypto.ts:41
↓ 1 callers
Function
isRagEligible
(scope: ScopeOutput, moduleType: string, userMessage: string)
src/lib/ai/modifyChat/scopeRouter.ts:219
↓ 1 callers
Function
isWeChatBrowser
()
src/lib/speech/browser.ts:5
↓ 1 callers
Function
isWholeModuleRemoveIntent
( scope: Pick<ScopeOutput, 'action'>, target: ModifyScopeTarget, moduleType: string, message: string,
src/lib/ai/modifyChat/partialPatch.ts:15
↓ 1 callers
Function
itemDescription
(item: ItemLike)
src/lib/ai/modifyChat/ragApply.ts:12
↓ 1 callers
Function
itemIndexAtPath
(pathKeys: PathSegment[])
src/lib/resumeDiff.ts:173
↓ 1 callers
Function
kindLabel
(ta: ReturnType<typeof useTranslations<'Edit.aiModify'>>, kind: ResumeDiffKind)
src/views/edit/components/panel/components/aiModify/modifyDiffBubble.tsx:30
↓ 1 callers
Function
launchGlobalBrowser
(trace?: PdfExportTrace)
src/lib/puppeteerSharedBrowser.ts:63
↓ 1 callers
Function
listRoleKeys
(scene: OptimizeScene)
src/lib/ai/ragResume/knowledge.ts:197
↓ 1 callers
Function
loadDocs
(scene: OptimizeScene, roleKey: string | null)
src/lib/ai/ragResume/knowledge.ts:130
↓ 1 callers
Function
loadPublicKey
()
src/lib/ai/payloadCrypto.client.ts:55
↓ 1 callers
Function
localizeQuillSnowToolbar
(toolbarEl: Element, tr: (key: ToolbarTrKey) => string)
src/components/richTextEditor/index.tsx:151
↓ 1 callers
Function
makeId
()
src/utils/createResumeModule.ts:35
↓ 1 callers
Function
matchRole
(postType: string, roleKeys: string[])
src/lib/ai/ragResume/roles.ts:53
↓ 1 callers
Function
mergeGs
(cfg: { globalStyle?: Partial<GlobalStyle> })
src/views/export/resumePrintView.tsx:33
↓ 1 callers
Function
mergeInfo1Options
( current: Record<string, unknown>, incoming: Record<string, unknown>, )
src/lib/mergeImportedResumePages.ts:81
↓ 1 callers
Function
mergeListModuleOptions
( current: Record<string, unknown>, incoming: Record<string, unknown>, )
src/lib/mergeImportedResumePages.ts:101
↓ 1 callers
Function
mergeResumeConfig
(user: unknown)
src/app/api/pdf/mergeResumeConfig.ts:12
↓ 1 callers
Function
mergeResumePreserveAssets
(original: unknown, modified: ResumeConfig)
src/lib/ai/modifyChat/merge.ts:75
↓ 1 callers
Function
mergeRichHtml
(base: string, addition: string)
src/components/richTextEditor/index.tsx:59
↓ 1 callers
Function
mergeSiblingOls
(container: Element)
src/utils/sanitizeHtml.ts:108
↓ 1 callers
Function
mergeTextModuleOptions
( current: Record<string, unknown>, incoming: Record<string, unknown>, )
src/lib/mergeImportedResumePages.ts:115
↓ 1 callers
Function
modifyAddModule
( resume: unknown, moduleType: AddableResumeModuleType, lastUserMessage: string, signal?: AbortSignal,
src/lib/ai/modifyChat/addModuleModify.ts:29
↓ 1 callers
Function
modifyChat
( messages: ModifyChatMessage[], resume?: unknown, signal?: AbortSignal, handlers?: ModifyChatStreamHa
src/api/modifyChat.ts:118
↓ 1 callers
Function
modifyPartialModule
( resume: unknown, target: ModifyScopeTarget, lastUserMessage: string, scope: ScopeOutput, signal?:
src/lib/ai/modifyChat/partialModify.ts:14
↓ 1 callers
Function
modifyPartialScope
( resume: unknown, scope: ScopeOutput, lastUserMessage: string, signal?: AbortSignal, )
src/lib/ai/modifyChat/partialModify.ts:67
↓ 1 callers
Function
moduleDisplayTitle
(type: string, options?: Record<string, unknown>)
src/lib/ai/modifyChat/resumeSummary.ts:33
↓ 1 callers
Function
moduleGapPx
(gs: GlobalStyle, cfg: { pages?: { moduleMargin?: number }[] })
src/views/export/resumePrintView.tsx:40
↓ 1 callers
Function
moduleGapPx
(gs: GlobalStyle, cfg?: ResumeConfig)
src/views/edit/components/canvas/index.tsx:107
↓ 1 callers
Function
moduleIconSvg
(moduleType?: string)
src/modules/header/sectionHeaderHtml.ts:12
↓ 1 callers
Function
moduleTypeAtPath
(root: unknown, pathKeys: PathSegment[])
src/lib/resumeDiff.ts:165
↓ 1 callers
Function
mountExportPageAndSnap
( opts: SnapOpts, gs: GlobalStyle, localFonts: ReturnType<typeof resumeSnapLocalFonts>, )
src/lib/clientSnapResumeImage.tsx:103
↓ 1 callers
Function
needsForcedInk
(cssColor: string)
src/lib/resumeSnapPrepare.ts:15
← previous
next →
401–500 of 900, ranked by callers