Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Blastose/ranobedb
/ functions
Functions
546 in github.com/Blastose/ranobedb
⨍
Functions
546
◇
Types & classes
184
↓ 3 callers
Method
addStaff
(data: { staff: Infer<typeof staffSchema> }, user: User)
src/lib/server/db/staff/actions.ts:218
↓ 3 callers
Method
deleteSessionTokenCookie
(event: RequestEvent)
src/lib/server/lucia/lucia.ts:140
↓ 3 callers
Method
editStaff
(data: { staff: Infer<typeof staffSchema>; id: number }, user: User)
src/lib/server/db/staff/actions.ts:25
↓ 3 callers
Method
fromDB
(db: Kysely<DB>, user?: User | null)
src/lib/server/db/publishers/publishers.ts:18
↓ 3 callers
Function
generateNanoid
()
src/lib/server/db/images/upload.ts:13
↓ 3 callers
Method
getChangesAll
(params: { user: User | null; filters: HistoryFilters })
src/lib/server/db/change/change.ts:19
↓ 3 callers
Method
getPublisher
(id: number)
src/lib/server/db/publishers/publishers.ts:27
↓ 3 callers
Function
getPublishers
(params: { currentPage: number; q: string | undefined | null; db: Kysely<DB>; currentUser: User | null; l
src/lib/server/db/publishers/query.ts:7
↓ 3 callers
Method
getPublishersForReverseRelation
(params: { trx: Transaction<DB>; publisher_ids: number[] })
src/lib/server/db/publishers/actions.ts:40
↓ 3 callers
Method
getRelease
(id: number)
src/lib/server/db/releases/releases.ts:43
↓ 3 callers
Function
getSeriesForReverseRelation
(params: { trx: Transaction<DB>; series_ids: number[] })
src/lib/server/db/series/actions.ts:26
↓ 3 callers
Function
getStaff
(params: { currentPage: number; q: string | undefined | null; db: Kysely<DB>; currentUser: User | null; l
src/lib/server/db/staff/query.ts:7
↓ 3 callers
Function
getUserLabelCounts
(userId: string, min: number = 1, max: number = 10)
src/lib/server/db/user/list.ts:38
↓ 3 callers
Function
getUserSeriesListCounts
( db: Kysely<DB>, userId: string, min: number = 1, max: number = 10, )
src/lib/server/db/user/series-list.ts:41
↓ 3 callers
Function
hashPassword
(password: string)
src/lib/server/password/hash.ts:3
↓ 3 callers
Function
normalizeTitle
(title: string | undefined | null)
src/lib/utils/title.ts:1
↓ 3 callers
Function
parseInline
(parse: Parser, content: string, state: State)
src/lib/components/markdown/simple-markdown.ts:561
↓ 3 callers
Function
saveThemeToLocalStorageAndDocument
(newTheme: Theme)
src/lib/stores/themeStore.ts:9
↓ 3 callers
Method
sendEmail
(email: Email)
src/lib/server/email/sender.ts:80
↓ 3 callers
Method
validateSessionToken
(token: string)
src/lib/server/lucia/lucia.ts:74
↓ 3 callers
Function
withBookHistTitleCte
(langPrios?: LanguagePriority[])
src/lib/server/db/books/books.ts:85
↓ 3 callers
Function
withSeriesHistTitleCte
(langPrios?: LanguagePriority[])
src/lib/server/db/series/series.ts:120
↓ 2 callers
Method
addReversePublisherRelations
(params: { trx: Transaction<DB>; main_id: number; og_change: { revision: number }; publishers: { id
src/lib/server/db/publishers/actions.ts:216
↓ 2 callers
Function
addReverseSeriesRelations
(params: { trx: Transaction<DB>; main_id: number; og_change: { revision: number }; series: { id: number;
src/lib/server/db/series/actions.ts:272
↓ 2 callers
Method
addSeriesToList
(params: { series_id: number; user_id: string; labelIds: number[]; score: Nullish<number>; started:
src/lib/server/db/user/series-list.ts:122
↓ 2 callers
Method
addUserListSeriesLangsAndFormats
(params: { series_id: number; user_id: string; langs: Language[]; formats: ReleaseFormat[]; trx: Tra
src/lib/server/db/user/series-list.ts:86
↓ 2 callers
Function
addUserListStaffLangsAndFormats
(params: { staff_id: number; user_id: string; langs: Language[]; formats: ReleaseFormat[]; trx: Transacti
src/routes/api/i/user/staff/[id=integer]/+page.server.ts:16
↓ 2 callers
Function
anyScopeRegex
(regex: RegExp)
src/lib/components/markdown/simple-markdown.ts:460
↓ 2 callers
Function
buildRevisionMarkdownLink
(dbItem: DbItem, id: number, revision: number)
src/lib/db/revision.ts:15
↓ 2 callers
Method
changeUsername
(params: { userId: string; newUsername: string })
src/lib/server/db/user/user.ts:120
↓ 2 callers
Function
convertDateToDateNumber
(date: string | null)
src/lib/server/scraper/bookwalker/scraper.ts:403
↓ 2 callers
Function
deleteKeysFromBookEdit
(book: BookEdit)
src/lib/db/obj.ts:19
↓ 2 callers
Function
deleteKeysFromPublisherEdit
(publisher: PublisherEdit)
src/lib/db/obj.ts:34
↓ 2 callers
Function
deleteKeysFromReleaseEdit
(release: ReleaseEdit)
src/lib/db/obj.ts:47
↓ 2 callers
Function
deleteKeysFromSeriesEdit
(series: SeriesEdit)
src/lib/db/obj.ts:62
↓ 2 callers
Function
deleteKeysFromStaffEdit
(staff: StaffEdit)
src/lib/db/obj.ts:80
↓ 2 callers
Method
editBook
(data: { book: Infer<typeof bookSchema>; id: number }, user: User)
src/lib/server/db/books/actions.ts:34
↓ 2 callers
Function
escapeRegex
(str: Nullish<string>)
src/lib/db/match.ts:10
↓ 2 callers
Function
formatMonthDay
(md: string)
src/lib/server/scraper/bookwalker/scraper.ts:380
↓ 2 callers
Function
formatRelativeTimeOutput
(difference: number, unit: string)
src/lib/utils/relative-time.ts:28
↓ 2 callers
Function
generateBookEditionChangeStringFromEditions
(editions: Edition[])
src/lib/components/history/utils.ts:233
↓ 2 callers
Function
generateBookStaffChangeStringFromStaffs
( staffs: BookStaff[], prefs: DisplayPrefs['names'], )
src/lib/components/history/utils.ts:251
↓ 2 callers
Function
generateBookTitleChangeStringRomaji
(book?: { lang: Language; title: string; romaji: string | null; official: boolean; })
src/lib/components/history/utils.ts:100
↓ 2 callers
Function
generateBookTitleChangeStringTitle
(book?: { lang: Language; title: string; romaji: string | null; official: boolean; })
src/lib/components/history/utils.ts:88
↓ 2 callers
Method
generateEmailVerificationCode
(userId: string, email: string)
src/lib/server/email/email.ts:15
↓ 2 callers
Function
generateEntropyId
()
src/lib/server/lucia/lucia.ts:34
↓ 2 callers
Function
generatePublisherRelChangeStringFromPublishers
( publishers: PublisherRel[], prefs: DisplayPrefs['names'], )
src/lib/components/history/utils.ts:215
↓ 2 callers
Function
generateReleaseBookChangeStringFromBooks
( books: (TitleDisplay & { rtype: ReleaseType; id: number })[], prefs: DisplayPrefs['title_prefs'], )
src/lib/components/history/utils.ts:49
↓ 2 callers
Function
generateReleasePublisherChangeStringFromPublishers
( publishers: { id: number; name: string; romaji: string | null; publisher_type: ReleasePublisherType
src/lib/components/history/utils.ts:73
↓ 2 callers
Function
generateSeriesBookChangeStringFromBooks
( books: (TitleDisplay & { sort_order: number; id: number; book_type: SeriesBookType })[], prefs: DisplayPre
src/lib/components/history/utils.ts:30
↓ 2 callers
Function
generateSeriesRelationChangeStringFromSeries
( series: { id: number; title: string; romaji: string | null; relation_type: SeriesRelType; lang: L
src/lib/components/history/utils.ts:153
↓ 2 callers
Function
generateSeriesTagChangeStringFromSeries
( tags: { id: number; name: string; }[], )
src/lib/components/history/utils.ts:173
↓ 2 callers
Function
generateStaffAliasChangeStringFromStaffAliases
(aliases: StaffAlias[])
src/lib/components/history/utils.ts:196
↓ 2 callers
Method
getBookReviewsWithBookObj
(params: { seriesId?: number; userId?: string; reviewId?: number; excludeReviewText?: boolean; })
src/lib/server/db/reviews/reviews.ts:107
↓ 2 callers
Method
getBookSeries
(id: number, userId?: string)
src/lib/server/db/books/books.ts:141
↓ 2 callers
Method
getBookWithBookSeries
(id: number, userId?: string)
src/lib/server/db/books/books.ts:128
↓ 2 callers
Function
getDiffTitle
(params: { title1: { title: string; romaji: string | null; lang: Language; official: boolean }[]; title2: {
src/lib/components/history/utils.ts:347
↓ 2 callers
Method
getNotifications
(userId: string)
src/lib/server/db/notifications/notifications.ts:30
↓ 2 callers
Method
getReleasesWithImage
()
src/lib/server/db/releases/releases.ts:24
↓ 2 callers
Method
getSeriesReviewsWithSeriesObj
(params: { seriesId?: number; userId?: string; reviewId?: number; excludeReviewText?: boolean; })
src/lib/server/db/reviews/reviews.ts:143
↓ 2 callers
Function
getStyle
(colIndex: number)
src/lib/components/markdown/simple-markdown.ts:1055
↓ 2 callers
Function
getToAddAndToRemoveFromArrays
(arr1: number[], arr2: number[])
src/lib/server/db/user/list.ts:141
↓ 2 callers
Function
getUserBookLabels
(userId: string, all: boolean)
src/lib/server/db/user/list.ts:10
↓ 2 callers
Function
getUserSeriesLabels
(userId: string, all: boolean)
src/lib/server/db/user/series-list.ts:13
↓ 2 callers
Function
groupBy
( iterable: Iterable<T>, callbackfn: (arg0: T, arg1: number) => K, )
src/lib/db/array.ts:13
↓ 2 callers
Method
invalidateUserSessions
(userId: string)
src/lib/server/lucia/lucia.ts:127
↓ 2 callers
Function
paginationBuilder
( query: SelectQueryBuilder<DB, TB, O>, pageOptions: { limit: number; page: number }, )
src/lib/server/db/dbHelpers.ts:3
↓ 2 callers
Function
parseBwDate
(date: string | null)
src/lib/server/scraper/bookwalker/scraper.ts:386
↓ 2 callers
Function
parseRef
(capture: Capture, state: State, refNode: RefNode)
src/lib/components/markdown/simple-markdown.ts:751
↓ 2 callers
Function
parseTable
(trimEndSeparators: boolean)
src/lib/components/markdown/simple-markdown.ts:721
↓ 2 callers
Function
parseTableRow
( source: string, parse: Parser, state: State, trimEndSeparators: boolean, )
src/lib/components/markdown/simple-markdown.ts:663
↓ 2 callers
Function
populateInitialState
( givenState?: State | null, defaultState?: State | null, )
src/lib/components/markdown/simple-markdown.ts:226
↓ 2 callers
Function
removeProfileImagesFromUser
(filename: string)
src/lib/server/db/images/upload.ts:60
↓ 2 callers
Function
resizeImage
(buff: Uint8Array)
src/lib/server/db/images/upload.ts:19
↓ 2 callers
Function
sanitizeUrl
(url?: string | null)
src/lib/components/markdown/simple-markdown.ts:511
↓ 2 callers
Function
saveImageToR2
(filename: string, body: Buffer)
src/lib/server/db/images/upload.ts:36
↓ 2 callers
Method
sendVerificationCodeEmail
(params: { username: string; email: string; verificationCode: string; })
src/lib/server/email/email.ts:36
↓ 2 callers
Method
setDay
(newDay: number)
src/lib/components/form/release/releaseDate.ts:80
↓ 2 callers
Method
setMonth
(newMonth: number)
src/lib/components/form/release/releaseDate.ts:72
↓ 2 callers
Method
setYear
(newYear: number)
src/lib/components/form/release/releaseDate.ts:64
↓ 2 callers
Function
testBooks
(params: { id: number; cb_book: (b: BookEdit) => MaybePromise<void> })
src/tests/integration/bookactions.test.ts:13
↓ 2 callers
Function
unescapeUrl
(rawUrlString: string)
src/lib/components/markdown/simple-markdown.ts:552
↓ 2 callers
Function
zLinkNonNullish
(validHostnames: string[])
src/lib/server/zod/schema.ts:340
↓ 1 callers
Function
addFilesToCache
()
src/service-worker.js:14
↓ 1 callers
Function
addFromScrapedBookData
(params: { user: User; scrapedBookData: z.infer<typeof scrapedBookDataSchema>; })
src/lib/server/scraper/add.ts:20
↓ 1 callers
Method
addReleaseToList
(params: { release_id: number; user_id: string; release_status: UserListReleaseStatus; })
src/lib/server/db/user/release-list.ts:12
↓ 1 callers
Function
buildImageUrl
(filename: Nullish<string>, prefix?: string)
src/lib/components/book/book.ts:5
↓ 1 callers
Method
changePassword
(params: { userId: string; newPassword: string })
src/lib/server/db/user/user.ts:131
↓ 1 callers
Method
createEmailVerificationToken
(userId: string, new_email: string)
src/lib/server/email/email.ts:101
↓ 1 callers
Method
createPasswordResetEmail
(name: string, link: string)
src/lib/server/email/sender.ts:55
↓ 1 callers
Function
createPasswordResetToken
(userId: string)
src/lib/server/password/password.ts:7
↓ 1 callers
Method
createVerificationCodeEmail
(name: string, code: string)
src/lib/server/email/sender.ts:38
↓ 1 callers
Method
createVerificationTokenEmail
(name: string, link: string)
src/lib/server/email/sender.ts:20
↓ 1 callers
Function
defaultBlockParse
(source: string, state?: State | null)
src/lib/components/markdown/simple-markdown.ts:1481
↓ 1 callers
Function
deleteOldCaches
()
src/service-worker.js:24
↓ 1 callers
Method
editBookInList
(params: { userId: string; bookId: number; labelIds: number[]; selectedCustLabels: number[]; reading
src/lib/server/db/user/list.ts:262
↓ 1 callers
Method
editReleaseInList
(params: { release_id: number; user_id: string; release_status: UserListReleaseStatus; })
src/lib/server/db/user/release-list.ts:64
↓ 1 callers
Method
editSeriesInList
(params: { series_id: number; user_id: string; labelIds: number[]; score: Nullish<number>; started:
src/lib/server/db/user/series-list.ts:188
↓ 1 callers
Function
escapeLike
(str: Nullish<string>)
src/lib/db/match.ts:3
↓ 1 callers
Function
formatCaption
(str: Element | null)
src/lib/server/scraper/bookwalker/scraper.ts:408
← previous
next →
101–200 of 546, ranked by callers