Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/di-sukharev/vibe
/ functions
Functions
520 in github.com/di-sukharev/vibe
⨍
Functions
520
◇
Types & classes
11
↓ 273 callers
Function
cn
(...inputs: ClassValue[])
webapp/src/lib/utils.ts:4
↓ 38 callers
Method
request
( path: string, schema: TSchema, options: RequestOptions, )
webapp/src/lib/api.ts:110
↓ 17 callers
Function
validateDigitalOceanCronSchedule
(schedule, { name = 'cron schedule', minimumMinutes = 15 } = {})
scripts/do-cron.mjs:3
↓ 14 callers
Function
json
(body: unknown, status: number)
webapp/tests/api.test.ts:290
↓ 13 callers
Function
lintPolicyFixture
(source: string)
webapp/tests/typography-policy.test.ts:13
↓ 11 callers
Function
hasErrors
(errors: FormError[] | undefined)
webapp/src/components/AuthForm.tsx:390
↓ 11 callers
Function
loadEnv
(source: Record<string, string | undefined>)
backend/src/env.ts:64
↓ 10 callers
Method
me
()
webapp/src/lib/api.ts:83
↓ 9 callers
Function
assertSafeObjectKey
(key: string)
backend/src/storage/service.ts:203
↓ 9 callers
Function
requiredEnv
(name)
scripts/prepare-do-specs.mjs:144
↓ 8 callers
Function
Primitive
(tag: keyof React.JSX.IntrinsicElements)
webapp/tests/typography-render.test.tsx:10
↓ 7 callers
Function
hashRefreshToken
(refreshToken: string)
backend/src/auth/refresh-tokens.ts:7
↓ 7 callers
Function
portFromUrl
(value: string | undefined)
webapp/e2e/url.ts:1
↓ 7 callers
Function
runPrepareSpecs
(extraEnv = {}, { skipReleaseGitCheck = true } = {})
scripts/prepare-do-specs.test.mjs:114
↓ 6 callers
Function
assertTestDatabaseUrl
( databaseUrl, { allowEnvName = 'TEST_ALLOW_NON_TEST_DATABASE' } = {}, )
scripts/repo-env.mjs:22
↓ 6 callers
Function
jsxNameToString
(name)
webapp/eslint.config.js:62
↓ 6 callers
Function
yamlString
(value)
scripts/prepare-do-specs.mjs:520
↓ 5 callers
Function
clearFieldError
( field: FieldName, setFieldErrors: (updater: (errors: FieldErrors) => FieldErrors) => void, )
webapp/src/components/AuthForm.tsx:378
↓ 5 callers
Function
composeEnv
(extra: NodeJS.ProcessEnv = {})
webapp/e2e/env.ts:24
↓ 5 callers
Function
createApp
({ env, prisma }: CreateAppOptions)
backend/src/app.ts:18
↓ 5 callers
Function
doName
(value, maxLength = 63)
scripts/prepare-do-specs.mjs:524
↓ 5 callers
Function
errorId
(errors: FormError[] | undefined, id: string)
webapp/src/components/AuthForm.tsx:394
↓ 5 callers
Function
errorResponse
( code: ApiErrorCode, message: string, details?: unknown, )
backend/src/http/errors.ts:18
↓ 5 callers
Function
expandNumberField
(field, minimum, maximum, label)
scripts/do-cron.mjs:41
↓ 5 callers
Function
run
(command, args, options = {})
backend/scripts/docker-smoke.mjs:34
↓ 5 callers
Function
staticStringValue
(node)
webapp/eslint.config.js:129
↓ 5 callers
Function
useAuth
()
webapp/src/lib/use-auth.ts:5
↓ 4 callers
Function
assertSafeYamlString
(name, value)
scripts/prepare-do-specs.mjs:514
↓ 4 callers
Function
createRefreshToken
()
backend/src/auth/refresh-tokens.ts:3
↓ 4 callers
Function
normalizePgConnectionString
(connectionString: string)
backend/src/db.ts:12
↓ 4 callers
Function
parseNumber
(value, minimum, maximum, label)
scripts/do-cron.mjs:90
↓ 4 callers
Function
postgresPortFromDatabaseUrl
(databaseUrl)
scripts/repo-env.mjs:16
↓ 4 callers
Function
resolveE2ePorts
()
webapp/e2e/ports.ts:18
↓ 4 callers
Function
run
(command, args, options = {})
backend/scripts/test-integration.mjs:21
↓ 4 callers
Function
useCarousel
()
webapp/src/components/ui/carousel.tsx:35
↓ 4 callers
Function
useSidebar
()
webapp/src/components/ui/sidebar.tsx:46
↓ 3 callers
Function
applyAuthenticatedSession
( queryClient: QueryClient, setAccessToken: (accessToken: string | null) => void, response: AuthResponse
webapp/src/lib/auth-queries.ts:74
↓ 3 callers
Function
applyE2ePortEnv
(plan: PortPlan)
webapp/e2e/ports.ts:69
↓ 3 callers
Function
clearAuthenticatedSession
( queryClient: QueryClient, setAccessToken: (accessToken: string | null) => void, )
webapp/src/lib/auth-queries.ts:83
↓ 3 callers
Function
commonReplacements
()
scripts/prepare-do-specs.mjs:97
↓ 3 callers
Function
createBackendRuntime
(source: Record<string, string | undefined> = Bun.env)
backend/src/runtime.ts:12
↓ 3 callers
Function
defaultTestDatabaseUrl
(port = defaultPostgresTestPort)
scripts/repo-env.mjs:12
↓ 3 callers
Method
expireSession
()
webapp/src/lib/api.ts:99
↓ 3 callers
Function
findEnvValue
(contents, key)
scripts/prepare-do-specs.mjs:304
↓ 3 callers
Function
getPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string )
webapp/src/components/ui/chart.tsx:350
↓ 3 callers
Function
isClassNameOrClassCallContext
(node)
webapp/eslint.config.js:261
↓ 3 callers
Function
isTypographySlotElement
(openingElement)
webapp/eslint.config.js:71
↓ 3 callers
Function
normalizeHttpsUrl
(name, value)
scripts/prepare-do-specs.mjs:158
↓ 3 callers
Function
parsePortValue
(value: string | undefined, envName: string)
webapp/e2e/ports.ts:117
↓ 3 callers
Method
rawRequest
(path: string, options: RequestOptions)
webapp/src/lib/api.ts:120
↓ 3 callers
Method
register
(input: RegisterRequest)
webapp/src/lib/api.ts:55
↓ 3 callers
Function
registerForMeGuard
(email: string)
backend/src/auth/auth.integration.test.ts:419
↓ 3 callers
Function
reportUtilities
(node, utilities)
webapp/eslint.config.js:287
↓ 3 callers
Function
requestMetadata
(c: Context)
backend/src/auth/routes.ts:240
↓ 3 callers
Function
requiredUrlEnv
(name)
scripts/prepare-do-specs.mjs:154
↓ 3 callers
Function
reservePort
(port: number, reservedPorts: Set<number>)
webapp/e2e/ports.ts:103
↓ 3 callers
Function
resolvePort
(input: { envName: string preferredPort: number reservedPorts: Set<number> })
webapp/e2e/ports.ts:79
↓ 3 callers
Function
responseForClient
(c: Context, response: T)
backend/src/auth/routes.ts:284
↓ 3 callers
Function
runCronTask
(taskName: string, runtime: BackendRuntime)
backend/src/cron.ts:17
↓ 3 callers
Function
sanitizePathSegment
(value: string)
backend/src/storage/service.ts:255
↓ 3 callers
Function
setRefreshCookie
(c: Context, refreshToken: string, env: AppEnv)
backend/src/auth/routes.ts:270
↓ 3 callers
Function
signAccessToken
(payload: AccessTokenPayload, env: AppEnv)
backend/src/auth/access-tokens.ts:18
↓ 3 callers
Function
typographyUtilities
(value)
webapp/eslint.config.js:115
↓ 3 callers
Function
verifyPassword
(password: string, passwordHash: string)
backend/src/auth/passwords.ts:7
↓ 3 callers
Function
writePreparedSpec
(templateName, outputName, replacements)
scripts/prepare-do-specs.mjs:112
↓ 2 callers
Function
assertSignedUrlTtl
(expiresInSeconds: number)
backend/src/storage/service.ts:249
↓ 2 callers
Function
assertStrongJwtSecret
(value)
scripts/prepare-do-specs.mjs:254
↓ 2 callers
Function
assertTrustedCookieRequest
( c: Context, env: AppEnv, bodyRefreshToken: string | undefined, cookieRefreshToken: string | undefine
backend/src/auth/routes.ts:252
↓ 2 callers
Method
authenticateAccessToken
(accessToken: string | undefined)
backend/src/auth/service.ts:153
↓ 2 callers
Function
bootstrapAuthSession
({ api, shouldApply, setAccessToken, }: BootstrapAuthSessionOptions)
webapp/src/lib/bootstrap-auth.ts:13
↓ 2 callers
Function
calleeName
(callee)
webapp/eslint.config.js:219
↓ 2 callers
Function
composeEnv
(extra = {})
scripts/repo-env.mjs:35
↓ 2 callers
Function
createPrisma
(connectionString: string)
backend/src/db.ts:5
↓ 2 callers
Function
createProtectedTestApp
()
backend/src/auth/middleware.test.ts:58
↓ 2 callers
Method
createUploadUrl
(input: CreateUploadUrlInput)
backend/src/storage/service.ts:78
↓ 2 callers
Function
expiresAt
(expiresInSeconds: number)
backend/src/storage/service.ts:291
↓ 2 callers
Function
getRefreshCookie
(c: Context)
backend/src/auth/routes.ts:248
↓ 2 callers
Function
gitOutput
(args)
scripts/prepare-do-specs.mjs:237
↓ 2 callers
Function
hashPassword
(password: string)
backend/src/auth/passwords.ts:1
↓ 2 callers
Function
isDomElementName
(name)
webapp/eslint.config.js:58
↓ 2 callers
Method
issueSession
(user: UserRecord, metadata: SessionMetadata)
backend/src/auth/service.ts:208
↓ 2 callers
Method
login
(input: LoginRequest)
webapp/src/lib/api.ts:64
↓ 2 callers
Method
logout
(input: LogoutRequest = {})
webapp/src/lib/api.ts:89
↓ 2 callers
Function
normalizeEnv
(env: NodeJS.ProcessEnv)
webapp/playwright.config.ts:19
↓ 2 callers
Function
optionalAppPlatformInstanceSizeSlugEnv
(name, defaultValue)
scripts/prepare-do-specs.mjs:487
↓ 2 callers
Function
optionalPositiveIntegerEnv
(name, defaultValue)
scripts/prepare-do-specs.mjs:475
↓ 2 callers
Function
parsePort
(value: string, envName: string)
webapp/e2e/ports.ts:108
↓ 2 callers
Method
publicUrlForKey
(key: string)
backend/src/storage/service.ts:146
↓ 2 callers
Method
refresh
(input: RefreshRequest = {})
webapp/src/lib/api.ts:73
↓ 2 callers
Function
refreshCookieSameSite
(env: AppEnv)
backend/src/auth/routes.ts:280
↓ 2 callers
Method
refreshExpiresAt
()
backend/src/auth/service.ts:236
↓ 2 callers
Function
reportTypographyUtilities
(node, value)
webapp/eslint.config.js:297
↓ 2 callers
Function
resolveIdentifierVariable
(node)
webapp/eslint.config.js:413
↓ 2 callers
Function
run
(command: string, args: string[], env: NodeJS.ProcessEnv = process.env)
webapp/e2e/global-setup.ts:11
↓ 2 callers
Function
secretKey
(secret: string)
backend/src/auth/access-tokens.ts:14
↓ 2 callers
Function
shutdown
(signal: string)
backend/src/index.ts:16
↓ 2 callers
Function
staticPropertyName
(node)
webapp/eslint.config.js:143
↓ 2 callers
Function
storageConfigFromEnv
(env: AppEnv)
backend/src/storage/service.ts:160
↓ 2 callers
Function
toFieldErrors
(issues: z.ZodIssue[])
webapp/src/components/AuthForm.tsx:368
↓ 2 callers
Function
toUserDto
(user: UserRecord)
backend/src/auth/service.ts:245
next →
1–100 of 520, ranked by callers