Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/azukiazusa1/sapper-blog-app
/ functions
Functions
164 in github.com/azukiazusa1/sapper-blog-app
⨍
Functions
164
◇
Types & classes
55
↓ 50 callers
Method
get
()
app/src/repositories/tag/types.ts:8
↓ 48 callers
Function
loadBlogPost
( filename: string, locale: Locale = "en-US", )
packages/content-management/src/fileOperation.ts:126
↓ 28 callers
Function
contentful
(path: string)
packages/content-management/src/api.spec.ts:61
↓ 22 callers
Function
createDummyMetaSysProps
({ id = "dummyId", type = "Entry", published = true, archived = false, deleted = false, })
packages/content-management/src/test-utils.ts:11
↓ 14 callers
Function
flattenOptionalField
( field: FieldValue<T> | undefined, locale: Locale = "en-US", )
packages/content-management/src/api.ts:134
↓ 13 callers
Function
h
(type: string, attrs = {}, children: any[] = [])
packages/remark-link-card/src/index.ts:45
↓ 12 callers
Function
createDummyGitHubCommit
({ username = faker.internet.userName(), avatar = faker.internet.avatar(), url = faker.internet.url(), }
app/src/test-utils/createDummyGitHub.ts:4
↓ 12 callers
Function
useRepositories
()
app/src/repositories/useRepositories.ts:14
↓ 11 callers
Function
request
( // eslint-disable-next-line @typescript-eslint/no-explicit-any query: DocumentNode | TypedDocumentNode<a
app/src/repositories/client.ts:47
↓ 10 callers
Function
escape
(str: string)
packages/content-management/src/fileOperation.ts:13
↓ 10 callers
Function
h
(type: string, attrs = {}, children: any[] = [])
packages/rehype-alert/src/index.ts:5
↓ 9 callers
Function
createClient
()
packages/content-management/src/api.ts:26
↓ 8 callers
Function
createBlogFile
( blog: BlogPost, locale: Locale = "en-US", )
packages/content-management/src/fileOperation.ts:33
↓ 8 callers
Function
extractToc
(htmlString: string)
app/src/lib/utils.ts:32
↓ 8 callers
Function
generateOgp
( input: ParsedGenerateInput, deps: GenerateDependencies = { checkImageExists, generateBlogOgpImag
packages/ogp-generator/src/commands/generate-ogp.ts:120
↓ 8 callers
Function
getPages
({ page, totalPage }: Params)
app/src/components/Pagination/getPages.ts:33
↓ 7 callers
Method
find
(queryVariables: TagBySlugQueryVariables)
app/src/repositories/tag/types.ts:9
↓ 7 callers
Function
sysLink
({ linkType = "Entry" })
packages/content-management/src/test-utils.ts:3
↓ 6 callers
Function
createBlogPost
( blog: BlogPost, options?: { publish?: boolean }, )
packages/content-management/src/api.ts:365
↓ 6 callers
Method
getContributorsByFile
(slug: string)
app/src/repositories/GitHub/types.ts:8
↓ 6 callers
Function
parseGenerateInput
( values: { file?: string; slug?: string; "short-id"?: string; title?: string; tags?: st
packages/ogp-generator/src/commands/generate-ogp.ts:81
↓ 6 callers
Function
updateBlogPost
( blog: BlogPost, locale: Locale = "en-US", )
packages/content-management/src/api.ts:425
↓ 5 callers
Function
createDeps
(overrides: Partial<Parameters<typeof generateOgp>[1]> = {})
packages/ogp-generator/src/commands/generate-ogp.spec.ts:22
↓ 5 callers
Function
getBlogPosts
({ createdAt, }: { createdAt?: { startDate: string; endDate: string; }; } = {})
packages/content-management/src/api.ts:295
↓ 5 callers
Function
getLocalizedBlogPosts
( locale: Locale, { createdAt, }: { createdAt?: { startDate: string; endDate: string
packages/content-management/src/api.ts:265
↓ 5 callers
Function
isMatchPath
(path: string, current: string)
app/src/lib/utils.ts:26
↓ 4 callers
Function
createDummyPosts
(total: number, limit = 12, skip = 0)
app/src/utils/createDummyPosts.ts:28
↓ 4 callers
Function
deletePublishedBlogFile
( blog: BlogPost, locale: Locale = "en-US", )
packages/content-management/src/fileOperation.ts:90
↓ 4 callers
Function
getFilename
(filePath: string)
packages/content-management/src/commands/update.ts:19
↓ 4 callers
Function
isEnglishFile
(filePath: string)
packages/content-management/src/commands/update.ts:16
↓ 4 callers
Function
pad
(num: number)
packages/content-management/src/datetime.ts:9
↓ 4 callers
Function
parseMarkdownFile
(filePath: string)
packages/ogp-generator/src/commands/generate-ogp.ts:51
↓ 4 callers
Function
removeLocaleValue
( field: Record<string, T> | undefined, locale: string, )
packages/content-management/src/api.ts:507
↓ 4 callers
Function
text
(value = "")
packages/rehype-alert/src/index.ts:19
↓ 3 callers
Function
createAlertElement
(alertType: string, contentNodes: any[])
packages/rehype-alert/src/index.ts:181
↓ 3 callers
Function
decodeHtmlEntities
* Decodes HTML entities that might have been encoded by the markdown processor
packages/remark-video/src/index.ts:7
↓ 3 callers
Function
getShortThreadItems
( short: Pick<ShortSource, "content1" | "content2" | "content3" | "content4">, )
app/src/lib/shorts.ts:34
↓ 3 callers
Function
markdownToHtml
( input: string, )
app/src/lib/server/markdownToHtml.ts:22
↓ 3 callers
Function
now
()
packages/content-management/src/datetime.ts:5
↓ 3 callers
Function
renderShortList
( shorts: ShortSource[], )
app/src/lib/server/shorts.ts:5
↓ 3 callers
Function
resolveMarkdownFilePath
(filePath: string)
packages/ogp-generator/src/commands/generate-ogp.ts:33
↓ 3 callers
Function
text
(value = "")
packages/remark-link-card/src/index.ts:59
↓ 2 callers
Function
bodyTemplate
( file: string, error: unknown, )
packages/content-management/src/commands/validate.ts:22
↓ 2 callers
Function
clearBlogPostLocale
( slugOrId: string, locale: Locale, )
packages/content-management/src/api.ts:519
↓ 2 callers
Function
client
(preview: boolean)
app/src/repositories/client.ts:25
↓ 2 callers
Function
escapeHtmlAttribute
* Escapes HTML characters that could break the HTML attribute * Note: We don't escape & in URLs as browsers expect literal & in src attributes
packages/remark-video/src/index.ts:51
↓ 2 callers
Function
fetchTags
()
packages/content-management/src/api.ts:43
↓ 2 callers
Method
findAll
(locale?: string)
app/src/repositories/post/types.ts:16
↓ 2 callers
Function
findBlogPostEntry
(slugOrId: string)
packages/content-management/src/api.ts:494
↓ 2 callers
Function
flattenField
(field: FieldValue<T>, locale: Locale = "en-US")
packages/content-management/src/api.ts:124
↓ 2 callers
Function
generateOgpImage
(element: React.ReactNode)
packages/ogp-generator/src/generate.tsx:26
↓ 2 callers
Method
getAll
()
app/src/repositories/short/types.ts:10
↓ 2 callers
Function
getAssetIdFromUrl
(url: string)
packages/content-management/src/api.ts:149
↓ 2 callers
Function
getFilename
(path: string)
packages/content-management/src/commands/validate.ts:18
↓ 2 callers
Function
getFontData
(url: string)
packages/ogp-generator/src/generate.tsx:7
↓ 2 callers
Function
hash
(input: string)
packages/ogp-generator/src/commands/generate-ogp.ts:29
↓ 2 callers
Function
isEnglishFile
(filePath: string)
packages/content-management/src/commands/validate.ts:19
↓ 2 callers
Function
isValidVideoUrl
* Validates if a URL is safe for use in video elements * Only allows http and https protocols to prevent XSS attacks
packages/remark-video/src/index.ts:21
↓ 2 callers
Function
paginateParams
(page: number)
app/src/utils/paginateParams.ts:3
↓ 2 callers
Function
reconstructTextFromChildren
(children: any[])
packages/rehype-alert/src/index.ts:90
↓ 2 callers
Function
removeTrailingSlash
(path: string)
app/src/lib/utils.ts:16
↓ 2 callers
Function
searchRelatedArticles
( blogPost: BlogPost, )
packages/content-management/src/searchRelatedArticles.ts:6
↓ 2 callers
Function
tagNamesToTagIds
( tagNames: string[], )
packages/content-management/src/api.ts:333
↓ 1 callers
Function
addNewLine
(content: string)
packages/content-management/src/fileOperation.ts:20
↓ 1 callers
Function
clearLinkCardCache
()
packages/remark-link-card/src/index.ts:12
↓ 1 callers
Function
createDummyPost
(id = "1")
app/src/utils/createDummyPosts.ts:3
↓ 1 callers
Function
createDummyPostBySlugQuery
(slug: string)
app/src/utils/createDummyPosts.ts:52
↓ 1 callers
Function
createLocalizedBlogPost
( blog: ContentfulBlogPost, tags: ContentfulTag[], assets: contentful.Asset[], locale: Locale, )
packages/content-management/src/api.ts:166
↓ 1 callers
Function
createTag
(tagName: string)
packages/content-management/src/api.ts:308
↓ 1 callers
Function
deleteBlogPost
(slugOrId: string)
packages/content-management/src/api.ts:542
↓ 1 callers
Function
escapeHtml
* HTMLエスケープ(フォールバック用)
app/src/routes/recap/2025/CodeEditor/syntaxHighlight.ts:39
↓ 1 callers
Function
extractContentNodes
(children: any[])
packages/rehype-alert/src/index.ts:109
↓ 1 callers
Function
faviconImageSrc
(url: URL)
packages/remark-link-card/src/index.ts:30
↓ 1 callers
Function
fetchAssets
()
packages/content-management/src/api.ts:62
↓ 1 callers
Function
fetchBlogs
()
packages/content-management/src/api.ts:98
↓ 1 callers
Function
fetchBlogsByCreatedAt
({ startDate, endDate, }: { startDate: string; endDate: string; })
packages/content-management/src/api.ts:107
↓ 1 callers
Method
fetchContributorsByFile
(slug: string)
app/src/repositories/GitHub/GitHubRepository.ts:58
↓ 1 callers
Function
fetchOg
(url: string)
packages/remark-link-card/src/index.ts:17
↓ 1 callers
Method
findById
(id: string)
app/src/repositories/short/types.ts:11
↓ 1 callers
Function
getDeviceProfile
()
app/src/lib/effects/utils.ts:31
↓ 1 callers
Method
getFilePath
(slug: string)
app/src/repositories/GitHub/GitHubRepository.ts:34
↓ 1 callers
Function
getPopularPosts
({ startDate, endDate, }: { startDate: string; endDate: string; })
packages/content-management/src/api.ts:555
↓ 1 callers
Method
getPopularPosts
* PV が多い記事を取得する
app/src/repositories/AnalyticsData/types.ts:11
↓ 1 callers
Function
getPrefersReducedMotion
()
app/src/lib/effects/utils.ts:50
↓ 1 callers
Function
handleNewSyntax
(tree: any)
packages/rehype-alert/src/index.ts:27
↓ 1 callers
Function
isSelfAssessment
(value: unknown)
packages/content-management/src/types.ts:30
↓ 1 callers
Function
loadAllBlogPost
()
packages/content-management/src/fileOperation.ts:182
↓ 1 callers
Function
main
()
packages/ogp-generator/src/commands/generate-ogp.ts:165
↓ 1 callers
Function
normalizeContent
(value?: string | null)
app/src/lib/shorts.ts:29
↓ 1 callers
Method
removeDeplicateContributors
( contributors: Contributor[], )
app/src/repositories/GitHub/GitHubRepository.ts:17
↓ 1 callers
Function
renderLlmsTxt
(items: Item[])
app/src/routes/llms.txt/+server.ts:16
↓ 1 callers
Function
renderShortThread
( short: ShortSource, )
app/src/lib/server/shorts.ts:26
↓ 1 callers
Function
renderXmlRssFeed
( items: Item[], )
app/src/routes/rss.xml/+server.ts:20
↓ 1 callers
Function
rmLFCode
(str: string)
packages/content-management/src/fileOperation.ts:122
↓ 1 callers
Function
toContentfulLocale
(locale: string)
app/src/routes/+page.server.ts:8
↓ 1 callers
Function
toContentfulLocale
(locale: string)
app/src/routes/blog/+page.server.ts:8
↓ 1 callers
Function
toContentfulLocale
(locale: string)
app/src/routes/blog/page/[page]/+page.server.ts:8
↓ 1 callers
Function
toContentfulLocale
(locale: string)
app/src/routes/blog/shorts/+page.server.ts:8
↓ 1 callers
Function
toContentfulLocale
(locale: string)
app/src/routes/blog/[slug]/+page.server.ts:10
↓ 1 callers
Function
toContentfulLocale
(locale: string)
app/src/routes/rss.xml/+server.ts:10
next →
1–100 of 164, ranked by callers