MCPcopy Create free account

hub / github.com/blockmatic/basilic / functions

Functions1,050 in github.com/blockmatic/basilic

↓ 3 callersFunctionkillAll
(signal = 'SIGTERM')
apps/web/scripts/start-e2e-servers.mjs:45
↓ 3 callersFunctionremoveDefaultsFromRequired
* Post-process OpenAPI schema to remove fields with default values from required arrays. * This fixes the issue where z.toJSONSchema() marks optional
apps/api/scripts/generate-openapi.ts:15
↓ 3 callersFunctionresetDbInstance
()
apps/api/src/db/index.ts:55
↓ 3 callersFunctionsaveConfig
({ apiKey, baseUrl }: Partial<Config>)
packages/cli/src/config.ts:38
↓ 3 callersMethodsendBulk
(emails: EmailInput[], notificationType: string)
packages/notif/src/services/email-service.ts:192
↓ 3 callersFunctiontoErrorWithMessage
(maybeError: unknown)
packages/error/src/utils/index.ts:54
↓ 3 callersFunctionuseVerifyWeb3Auth
()
packages/react/src/hooks/use-verify-web3-auth.ts:25
↓ 3 callersFunctionuseWebAuthnAvailable
()
packages/react/src/hooks/use-webauthn-available.ts:5
↓ 3 callersFunctionvalidateAddress
({ chain, address }: { chain: Web3Chain; address: string })
apps/api/src/routes/auth/web3/validate-address.ts:29
↓ 2 callersFunctionbaseOptions
()
apps/docu/lib/layout.shared.tsx:3
↓ 2 callersFunctionbeforeRequest
(options: RequestOptions)
packages/core/src/gen/client/client.gen.ts:44
↓ 2 callersFunctionbinarySearch
* Performs a binary search for the given target in a sorted array. * * @template T * @param {T[]} arr - Sorted array to search in. * @para
packages/utils/src/data/index.ts:30
↓ 2 callersFunctioncachePromise
(key: string, setPromise: () => Promise<T>)
apps/docu/components/mermaid.tsx:6
↓ 2 callersFunctioncheckBrewAvailable
()
scripts/setup-database.mjs:106
↓ 2 callersFunctioncheckCurlAvailable
()
scripts/setup-database.mjs:124
↓ 2 callersFunctioncheckCurlAvailable
()
scripts/setup-osv-scanner.mjs:71
↓ 2 callersFunctioncheckCurlAvailable
()
scripts/setup-gitleaks.mjs:71
↓ 2 callersFunctioncheckDockerRunning
()
scripts/setup-database.mjs:89
↓ 2 callersFunctioncheckToolExists
(toolName)
scripts/security-check.mjs:6
↓ 2 callersFunctioncheckWgetAvailable
()
scripts/setup-database.mjs:115
↓ 2 callersFunctionconfig
()
apps/api/test/helper.ts:18
↓ 2 callersFunctioncreateEmailService
()
packages/notif/src/services/email-service.ts:174
↓ 2 callersFunctioncreateMockClient
()
packages/react/src/hooks/use-verify-link-wallet.test.tsx:8
↓ 2 callersFunctioncreateQuerySerializer
({ parameters = {}, ...args }: QuerySerializerOptions = {})
packages/core/src/gen/client/utils.gen.ts:19
↓ 2 callersFunctioncreateWrapper
(client: ReturnType<typeof createMockClient>)
packages/react/src/hooks/use-verify-link-wallet.test.tsx:15
↓ 2 callersFunctiondecodeHtmlEntities
(value: string)
apps/api/test/utils/fake-email.ts:19
↓ 2 callersFunctiondecryptTotpSecret
(encrypted: string)
apps/api/src/lib/totp.ts:49
↓ 2 callersFunctionensureReactGlobal
()
packages/email/render.ts:4
↓ 2 callersFunctionextractMagicLinkData
* Extract magic link token and verificationId from test endpoint for callback URL
apps/api/test/swagger-login.e2e.spec.ts:9
↓ 2 callersMethodextractVerificationId
(email?: Email)
apps/api/test/utils/fake-email.ts:100
↓ 2 callersFunctionformatChange24h
(value: number | null | undefined)
apps/web/app/(dashboard)/markets/markets-table.tsx:41
↓ 2 callersFunctionformatDate
(iso: string)
apps/web/app/(dashboard)/settings/security/api-keys-card.tsx:39
↓ 2 callersFunctionformatPrice
(n: number)
apps/web/app/(dashboard)/markets/markets-table.tsx:29
↓ 2 callersFunctiongenerateLoginCode
()
apps/api/src/lib/jwt.ts:35
↓ 2 callersFunctiongenerateUsernameForMagicLink
( client: Db | Tx, email: string, )
apps/api/src/lib/username.ts:65
↓ 2 callersFunctiongetAuthCookieOptions
({ maxAge }: { maxAge?: number })
apps/web/lib/auth/auth-server.ts:10
↓ 2 callersFunctiongetAuthToken
()
packages/core/src/client.test.ts:5
↓ 2 callersFunctiongetConfigPath
()
packages/cli/src/config.ts:19
↓ 2 callersFunctiongetEncryptionKey
* Gets the encryption key as a Buffer from ENCRYPTION_KEY env var * ENCRYPTION_KEY is a 64-character hex string (32 bytes)
apps/api/src/lib/crypto.ts:18
↓ 2 callersFunctiongetError
(code: string)
apps/api/src/lib/catalogs/mapper.ts:63
↓ 2 callersFunctiongetErrorFromResponse
(response: { error?: unknown; response?: { status?: number } })
packages/core/src/client.ts:27
↓ 2 callersFunctiongetErrorMessage
(error: unknown)
packages/error/src/utils/index.ts:69
↓ 2 callersFunctiongetPageImage
(page: InferPageType<typeof source>)
apps/docu/lib/source.ts:12
↓ 2 callersFunctiongetProvider
(provider: ResolvedProvider, modelParam?: string)
apps/api/src/routes/ai/provider.ts:88
↓ 2 callersFunctiongetRawAuthCookie
()
apps/web/lib/auth/auth-client.ts:5
↓ 2 callersFunctiongetResolvedProvider
()
apps/api/src/routes/ai/provider.ts:20
↓ 2 callersFunctiongetValidRequestBody
(options: { body?: unknown; bodySerializer?: BodySerializer | null; serializedBody?: unknown; })
packages/core/src/gen/core/utils.gen.ts:116
↓ 2 callersFunctionisInsufficientCreditsError
(err: unknown)
apps/api/src/routes/ai/upstream-error.ts:12
↓ 2 callersFunctionisSafeCallbackUrl
(raw: string | null, requestUrl: string)
apps/web/app/auth/callback/magiclink/route.ts:13
↓ 2 callersFunctionisTokenExpired
({ token }: { token: string })
apps/web/lib/auth/jwt-utils.ts:32
↓ 2 callersFunctionkillPorts
()
scripts/run-e2e.mjs:15
↓ 2 callersFunctionlinkWallet
(jwt: string)
apps/api/src/routes/account/link/wallet/unlink.test.ts:10
↓ 2 callersFunctionloadEnvTest
()
apps/web/scripts/run-e2e-local.mjs:16
↓ 2 callersFunctionmergeConfigs
(a: Config, b: Config)
packages/core/src/gen/client/utils.gen.ts:183
↓ 2 callersFunctionmergeHeaders
( ...headers: Array<Required<Config>["headers"] | undefined> )
packages/core/src/gen/client/utils.gen.ts:200
↓ 2 callersFunctionnormalizeAddress
({ chain, address, }: { chain: Web3Chain address: string })
apps/api/src/lib/web3-verify.ts:73
↓ 2 callersFunctionnormalizeArchForGitleaks
(arch)
scripts/setup-gitleaks.mjs:107
↓ 2 callersFunctionnormalizeArchForOSV
(arch)
scripts/setup-osv-scanner.mjs:115
↓ 2 callersFunctionnormalizeEmail
(email: string)
apps/api/src/lib/email.ts:2
↓ 2 callersFunctionnormalizeLevel
(v: string | undefined)
packages/utils/src/logger/types.ts:69
↓ 2 callersFunctionparseBool
(v: string | undefined, fallback: boolean)
packages/utils/src/logger/types.ts:55
↓ 2 callersFunctionpromptApiKey
()
packages/cli/src/cli.ts:11
↓ 2 callersFunctionrandomSuffix
Returns hex suffix; when maxLen <= 0 yields 4-char default.
apps/api/src/lib/username.ts:28
↓ 2 callersFunctionrecordFailedAttempt
()
apps/api/src/routes/account/email/change/verify.ts:121
↓ 2 callersFunctionresolveBaseUrl
()
packages/cli/src/config.ts:55
↓ 2 callersFunctionrun
(cmd, args, opts = {})
scripts/run-e2e.mjs:26
↓ 2 callersFunctionrunTwitterExchangeTxForUser
(params: { tx: TxType existingAccount: typeof account.$inferSelect | undefined user: typeof users.$infer
apps/api/src/lib/oauth-twitter.ts:94
↓ 2 callersFunctionsendMagicLinkOnce
(page: Page)
apps/web/e2e/auth-helpers.ts:11
↓ 2 callersFunctionserializeArrayParam
({ allowReserved, explode, name, style, value, }: SerializeOptions<ArraySeparatorStyle> & { value:
packages/core/src/gen/core/pathSerializer.gen.ts:68
↓ 2 callersFunctionserializeFormDataPair
( data: FormData, key: string, value: unknown, )
packages/core/src/gen/core/bodySerializer.gen.ts:27
↓ 2 callersFunctionserializeObjectParam
({ allowReserved, explode, name, style, value, valueOnly, }: SerializeOptions<ObjectSeparatorStyle
packages/core/src/gen/core/pathSerializer.gen.ts:130
↓ 2 callersFunctionserializeUrlSearchParamsPair
( data: URLSearchParams, key: string, value: unknown, )
packages/core/src/gen/core/bodySerializer.gen.ts:41
↓ 2 callersFunctionstringifyToJsonValue
(input: unknown)
packages/core/src/gen/core/queryKeySerializer.gen.ts:37
↓ 2 callersFunctiontoAllowedStatus
(raw: number, fallback: AllowedStatus = 400)
apps/api/src/routes/auth/oauth/google/exchange-helpers.ts:6
↓ 2 callersFunctiontoCamelCase
(str: string)
packages/cli/src/run-command.ts:7
↓ 2 callersFunctiontoPascalCase
(operationId)
packages/core/scripts/generate-wrapper.mjs:25
↓ 2 callersFunctiontranslateOAuthError
( raw: string, body?: unknown, provider?: 'google' | 'github' | 'facebook' | 'twitter', )
apps/web/lib/auth/auth-error-messages.ts:92
↓ 2 callersFunctiontruncateAllTables
()
apps/api/test/utils/db.ts:97
↓ 2 callersMethoduse
(fn: Interceptor)
packages/core/src/gen/client/utils.gen.ts:290
↓ 2 callersFunctionuseChart
()
packages/ui/src/components/chart.tsx:30
↓ 2 callersFunctionuseIsMobile
(breakpoint = defaultBreakpoint)
packages/ui/src/hooks/use-mobile.ts:5
↓ 2 callersFunctionuseOAuthProviders
()
packages/react/src/hooks/use-oauth-providers.ts:8
↓ 2 callersFunctionuseVerifyLinkWallet
()
packages/react/src/hooks/use-verify-link-wallet.ts:17
↓ 2 callersFunctionverifyJwtToken
({ token, secret, }: { token: string secret: string })
apps/web/lib/auth/jwt-utils.ts:16
↓ 2 callersFunctionverifyWeb3Auth
({ chain, message, signature, expectedDomain, parseMessage, validateAddress, verifySignature, }:
apps/api/src/lib/auth-web3.ts:13
↓ 2 callersFunctionwaitForReferenceAuthSettled
Magic-link callback: replaceState clears token query; Scalar may add a hash — avoid strict full-URL match.
apps/api/test/swagger-login.e2e.spec.ts:26
↓ 2 callersFunctionwaitForUrl
(url, timeoutMs = 60_000)
apps/web/scripts/run-e2e-local.mjs:34
↓ 2 callersFunctionwaitForUrl
(url: string, timeoutMs: number)
apps/web/e2e/playwright-global-setup.ts:16
↓ 1 callersFunctionChangeEmailEmail
({ changeEmailLink, loginCode, expirationMinutes = 15, fullName = '', }: Props)
packages/email/emails/change-email.tsx:19
↓ 1 callersFunctionEmailChangedNotification
({ newEmail, fullName = '' }: Props)
packages/email/emails/email-changed-notification.tsx:16
↓ 1 callersFunctionLinkEmailEmail
({ linkUrl, expirationMinutes = 15, fullName = '' }: Props)
packages/email/emails/link-email.tsx:18
↓ 1 callersFunctionMagicLinkLoginEmail
({ magicLink, loginCode, expirationMinutes = 15, fullName = '', }: Props)
packages/email/emails/magic-link-login.tsx:19
↓ 1 callersFunctionapplySeed
(_db: NodePgDatabase<typeof schema>)
apps/api/scripts/seed.ts:20
↓ 1 callersFunctionauthenticateWithApiKey
(token: string, db: Db)
apps/api/src/lib/api-key-auth.ts:17
↓ 1 callersFunctionbuildClientPath
(spec: CommandSpec)
packages/cli/src/run-command.ts:24
↓ 1 callersFunctionbuildEmailPayload
({ email }: { email: EmailInput })
packages/notif/src/services/email-service.ts:57
↓ 1 callersFunctionbuildKeyMap
(fields: FieldsConfig, map?: KeyMap)
packages/core/src/gen/core/params.gen.ts:65
↓ 1 callersFunctionbuildNestedObject
(obj, segments, operationId)
packages/core/scripts/generate-wrapper.mjs:31
↓ 1 callersFunctionbuildNestedObject
(obj, segments, operationId)
packages/cli/scripts/generate-cli.mjs:29
↓ 1 callersFunctionbuildOpts
( meta: (typeof operationMeta)[keyof typeof operationMeta], cmdOpts: Record<string, unknown>, )
packages/cli/src/cli.ts:55
← previousnext →101–200 of 1,050, ranked by callers