Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/be-BOP-io-SA/be-BOP
/ functions
Functions
820 in github.com/be-BOP-io-SA/be-BOP
⨍
Functions
820
◇
Types & classes
110
↓ 6 callers
Function
resolveSubscriptionReminderSeconds
(product: { subscriptionReminderSeconds?: number; })
src/lib/server/subscriptions.ts:25
↓ 6 callers
Function
round
(n: number, d: number)
src/lib/server/price-history.ts:58
↓ 6 callers
Function
spec
(overrides: Partial<BookingSpec> = {})
src/lib/utils/sameDayBooking.test.ts:11
↓ 6 callers
Function
toBitcoins
(amount: number, currency: Currency)
src/lib/utils/toBitcoins.ts:4
↓ 6 callers
Function
toIPv4Maybe
(ip: string)
src/lib/server/utils/toIPv4Maybe.ts:3
↓ 6 callers
Function
typedKeys
(obj: { [k in K]?: unknown })
src/lib/utils/typedKeys.ts:1
↓ 5 callers
Function
addOrderPayment
( order: Order, paymentMethod: PaymentMethod, price: Price, /** * `null` expiresAt means the payment met
src/lib/server/orders.ts:2037
↓ 5 callers
Function
amountOfStockReserved
( productId: string, opts?: { /** Include stock for outdated carts with this id */ include?: UserIdentif
src/lib/server/product.ts:21
↓ 5 callers
Function
applyResolvedStock
(product: T, session?: ClientSession)
src/lib/server/product.ts:290
↓ 5 callers
Function
checkoutOrderTab
({ slug, user, splitMode, itemQuantities }: CheckoutOrderTabParams)
src/lib/server/orderTab.ts:143
↓ 5 callers
Function
fn
(session: ClientSession)
src/lib/server/orders.ts:177
↓ 5 callers
Function
getCurrentPosSession
()
src/lib/server/pos-sessions.ts:11
↓ 5 callers
Function
getNostrKeys
()
src/lib/server/nostr.ts:33
↓ 5 callers
Function
groupBy
( iterable: Iterable<T>, keyGetter: (elem: T) => K )
src/lib/utils/group-by.ts:4
↓ 5 callers
Function
increaseThemeChangeNumber
()
src/lib/server/theme.ts:123
↓ 5 callers
Function
isEmailConfigured
()
src/lib/server/email.ts:16
↓ 5 callers
Function
isPaidOrderWebhookEnabled
()
src/lib/server/order-paid-webhook.ts:7
↓ 5 callers
Function
mainPerCurrency
(from: Currency, main: Currency)
src/lib/server/searchlist.ts:24
↓ 5 callers
Function
makeOrder
()
src/lib/server/orderVatSnapshot.test.ts:7
↓ 5 callers
Function
makeTx
(opts: { blockHeight?: number; blockTime?: Date; amount?: number } = {})
src/lib/server/bitcoin-nodeless.test.ts:137
↓ 5 callers
Function
mockFetchTxs
(txs: unknown[])
src/lib/server/bitcoin-nodeless.test.ts:152
↓ 5 callers
Function
notifySuperAdminPaymentFailure
(params: { method: PaymentMethod; context: string; orderId?: string; })
src/lib/server/orders.ts:1917
↓ 5 callers
Function
orderVatAccountingSnapshot
(order: Order)
src/lib/server/orderVatSnapshot.ts:43
↓ 5 callers
Function
processMatches
(token: TokenObject[], content: string, index: number)
src/lib/server/cms.ts:312
↓ 5 callers
Function
resolvePoolLabel
(posTabGroups: PosTabGroup[], tabSlug: string)
src/lib/types/PosTabGroup.ts:35
↓ 5 callers
Function
runMigration
()
src/lib/server/subscriptions.test.ts:97
↓ 5 callers
Function
testProcessorConnection
( processorName: string )
src/lib/server/sdk/test-connection.ts:25
↓ 5 callers
Function
throwIfPosAccountCannotManageOrder
( order: Order | null, paymentId: string, user?: App.Locals['user'] )
src/routes/(app)/pos/order/[id]/payment/[paymentId]/+page.server.ts:9
↓ 4 callers
Function
buildPaid
(sales: PaidSale[], now: number, priceDigits = 2)
src/lib/server/price-history.ts:199
↓ 4 callers
Function
buildSearchOrClauses
( term: string, targets: Record<SearchTargetKey, boolean>, language: string )
src/lib/server/searchlist.ts:146
↓ 4 callers
Function
calculateDailyIncomes
(session: PosSession)
src/lib/server/pos-sessions.ts:76
↓ 4 callers
Function
collectUserAddresses
(user?: UserIdentifier | null)
src/lib/server/discount.ts:363
↓ 4 callers
Function
compareBookingsAndThrow
( productName: string, withOld: boolean )
src/lib/server/orders.ts:2643
↓ 4 callers
Function
dateVars
( prefix: T, date: Date )
src/lib/types/Order.ts:475
↓ 4 callers
Function
deepClone
(obj: T)
src/lib/utils/deep-clone.ts:8
↓ 4 callers
Function
escapeCSVField
(value: string)
src/lib/server/accounting-log.ts:72
↓ 4 callers
Function
flatten
(obj, prefix = '')
scripts/check-translations.mjs:21
↓ 4 callers
Function
get
(parts: Intl.DateTimeFormatPart[], type: string)
src/lib/utils/scheduleTimezone.ts:21
↓ 4 callers
Function
getActivePercentageDiscounts
()
src/lib/server/discount.ts:34
↓ 4 callers
Function
getPublicS3Client
()
src/lib/server/s3.ts:43
↓ 4 callers
Function
getReadableTextColor
Returns #000000 or #ffffff for best readability on the given background (WCAG AA 4.5:1 target)
src/lib/server/theme-assist.ts:37
↓ 4 callers
Function
hasSharesPaymentStarted
(orderTabId: ObjectId)
src/lib/server/orderTab.ts:81
↓ 4 callers
Function
isAuthenticated
(user?: UserIdentifier | null)
src/lib/server/discount.ts:355
↓ 4 callers
Function
isBtcpayServerConfigured
()
src/lib/server/btcpay-server.ts:3
↓ 4 callers
Method
isEnabled
()
src/lib/server/sdk/pp.ts:60
↓ 4 callers
Function
isObject
(value: unknown)
src/lib/utils/is-object.ts:1
↓ 4 callers
Function
isPrivateIp
(ip: string)
src/lib/server/webhook-url-guard.ts:10
↓ 4 callers
Function
isSameDayInShopTz
(date: Date, now: Date, timezone: string)
src/lib/utils/sameDayBooking.ts:55
↓ 4 callers
Function
isSumupEnabled
()
src/lib/server/sumup.ts:3
↓ 4 callers
Function
lightningLabel
(orderId: string, orderNumber: number)
src/lib/server/sdk/pp.ts:82
↓ 4 callers
Function
mkSession
()
src/lib/server/orderTab.test.ts:11
↓ 4 callers
Function
nostrToHex
(key: string)
src/lib/server/nostr.ts:44
↓ 4 callers
Function
paymentDetailSchema
(required: boolean)
src/routes/(app)/admin[[hash=admin_hash]]/order/[id]/payment/[paymentId]/+page.server.ts:15
↓ 4 callers
Function
paypalApiOrigin
()
src/lib/server/paypal.ts:9
↓ 4 callers
Function
publicDiscountPriceSnapshot
(d: Extract<Discount, { mode: 'percentage' }>)
src/lib/server/discount.ts:407
↓ 4 callers
Function
renewSessionId
(locals: App.Locals, cookies: Cookies)
src/lib/server/user.ts:117
↓ 4 callers
Function
secureLink
(url: string, params: { public: boolean })
src/lib/server/s3.ts:119
↓ 4 callers
Function
statusOf
Resolve to the thrown HttpError status, or 'ok' if it returned a Response.
src/routes/(app)/product/[id]/price-history/server.test.ts:39
↓ 4 callers
Function
stripPaidOrderWebhook
(product: T)
src/lib/server/order-paid-webhook.ts:20
↓ 4 callers
Function
trimPrefix
(s: string, prefix: string)
src/lib/utils/trimPrefix.ts:1
↓ 4 callers
Function
typedEntries
( obj: T )
src/lib/utils/typedEntries.ts:3
↓ 4 callers
Function
usage
(commandName: string, senderNpub: string)
src/lib/server/locks/handle-messages.ts:790
↓ 4 callers
Function
validateEmailOrNpub
(input: unknown)
src/lib/server/nostr.ts:69
↓ 4 callers
Function
withAddedProducts
( session: string, tabSlug: string, productIds: string[] )
src/lib/server/orderTab.test.ts:15
↓ 4 callers
Function
zodObjectId
()
src/lib/server/zod.ts:4
↓ 3 callers
Function
addTranslations
( locale: string, translations: LocaleDictionary, fns: { formatDistance: FormatDistanceFn } )
src/lib/i18n.ts:112
↓ 3 callers
Function
anonymizeOrderData
(orderId: string)
src/lib/server/orders.ts:611
↓ 3 callers
Function
assertPublicWebhookTarget
(rawUrl: string)
src/lib/server/webhook-url-guard.ts:77
↓ 3 callers
Function
buildUserIdentifier
(data: { email?: string; npub?: string })
src/routes/(app)/admin[[hash=admin_hash]]/product/[id]/subscribers/+page.server.ts:65
↓ 3 callers
Function
checkCartItems
( items: Array<{ quantity: number; product: Pick<Product, 'stock' | '_id' | 'name' | 'maxQuantityPerOrder
src/lib/server/cart.ts:452
↓ 3 callers
Function
cleanVariationLabels
(variationLabels?: { names: Record<string, string>; values: Record<string, Record<string, string>>; })
src/lib/server/product.ts:330
↓ 3 callers
Function
cleanup
()
src/routes/(app)/pos/session/sse/+server.ts:17
↓ 3 callers
Function
computeVatForItem
( item: ItemForPriceInfo, params: { bebopCountry: CountryAlpha2 | undefined; freeUnits?: number; isPhy
src/lib/cart.ts:129
↓ 3 callers
Function
conflictingTapToPayOrder
(orderId: string)
src/lib/server/orders.ts:92
↓ 3 callers
Function
countryName
(alpha2: string)
src/lib/i18n.ts:70
↓ 3 callers
Function
currentFundingReminderSeconds
( subscription: Pick< PaidSubscription, 'pricingScheduleSnapshot' | 'pricingScheduleCursor' | 'cancelledA
src/lib/server/subscriptions.ts:40
↓ 3 callers
Function
disableTelemetry
(options?: { neverAskAgain?: boolean; source?: string })
src/lib/server/telemetry-helpers.ts:98
↓ 3 callers
Function
enrichWithOrderNumbers
( events: ScheduleEventBooked[] )
src/lib/server/orders.ts:2699
↓ 3 callers
Function
findItemInCart
( cart: Cart, productId: string, lineId?: string, /** * When `lineId` is provided, `depositPercentage` i
src/lib/server/cart.ts:131
↓ 3 callers
Function
formatOrder
(order: Order)
src/routes/(app)/pos/session/formatCartOrder.ts:134
↓ 3 callers
Function
freeProductsForUser
( user: UserIdentifier, products: string[] )
src/lib/server/subscriptions.ts:58
↓ 3 callers
Function
fullAmountTx
(opts: { blockHeight?: number; blockTime?: Date } = {})
src/lib/server/sdk/contrib/PPBitcoinNodeless.test.ts:21
↓ 3 callers
Function
generateNodelessAddress
(index: number)
src/lib/server/bitcoin-nodeless.ts:114
↓ 3 callers
Function
getDayOfWeek
(date: Date)
src/lib/server/orders.ts:1203
↓ 3 callers
Function
getPrivateS3DownloadLink
( key: string, opts?: { expiresIn?: number; input?: Partial<AWS.GetObjectCommandInput>; } )
src/lib/server/s3.ts:159
↓ 3 callers
Function
hue2rgb
(p: number, q: number, t: number)
src/lib/server/theme-assist.ts:72
↓ 3 callers
Function
isAlpha2CountryCode
(countryCode: string | undefined)
src/lib/types/Country.ts:496
↓ 3 callers
Function
isBitcoinNodelessConfigured
()
src/lib/server/bitcoin-nodeless.ts:59
↓ 3 callers
Function
isSwissBitcoinPayConfigured
()
src/lib/server/swiss-bitcoin-pay.ts:5
↓ 3 callers
Function
lastInvoiceNumber
()
src/lib/server/orders.ts:680
↓ 3 callers
Function
loadProductWithResolvedStock
( productId: string, session?: ClientSession )
src/lib/server/product.ts:314
↓ 3 callers
Function
logPublicDiscountPriceChange
( before: Discount | null, after: Discount | null, locals: { user?: { _id: ObjectId; alias?: string } }, s
src/lib/server/discount.ts:422
↓ 3 callers
Function
makeSearchlist
(overrides: Partial<Searchlist> = {})
src/lib/server/searchlist.test.ts:11
↓ 3 callers
Function
matchPath
(path: string, pattern: string)
src/lib/types/Role.ts:25
↓ 3 callers
Function
parsePairsFromForm
(fd: FormData)
src/routes/(app)/cart/+page.server.ts:68
↓ 3 callers
Function
paymentMethodExpiration
( paymentMethod: PaymentMethod, opts?: { paymentTimeout?: number } )
src/lib/server/orders.ts:1998
↓ 3 callers
Function
paypalAccessToken
()
src/lib/server/paypal.ts:22
↓ 3 callers
Function
phoenixdGetBolt12
()
src/lib/server/phoenixd.ts:39
↓ 3 callers
Function
phoenixdLnAddress
()
src/lib/server/phoenixd.ts:55
↓ 3 callers
Function
priceToBillForItem
( item: ItemForPriceInfo, params: { freeUnits: number } )
src/lib/cart.ts:45
← previous
next →
101–200 of 820, ranked by callers