MCPcopy Index your code
hub / github.com/CodebuffAI/codebuff / ensureEnv

Function ensureEnv

cli/src/hooks/helpers/__tests__/send-message.test.ts:8–25  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

6
7// Ensure required env vars exist so logger/env parsing succeeds in tests
8const ensureEnv = () => {
9 process.env.NEXT_PUBLIC_CB_ENVIRONMENT =
10 process.env.NEXT_PUBLIC_CB_ENVIRONMENT || 'test'
11 process.env.NEXT_PUBLIC_CODEBUFF_APP_URL =
12 process.env.NEXT_PUBLIC_CODEBUFF_APP_URL || 'https://app.codebuff.test'
13 process.env.NEXT_PUBLIC_SUPPORT_EMAIL =
14 process.env.NEXT_PUBLIC_SUPPORT_EMAIL || 'support@codebuff.test'
15 process.env.NEXT_PUBLIC_POSTHOG_API_KEY =
16 process.env.NEXT_PUBLIC_POSTHOG_API_KEY || 'phc_test_key'
17 process.env.NEXT_PUBLIC_POSTHOG_HOST_URL =
18 process.env.NEXT_PUBLIC_POSTHOG_HOST_URL || 'https://posthog.codebuff.test'
19 process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY =
20 process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY || 'pk_test_123'
21 process.env.NEXT_PUBLIC_STRIPE_CUSTOMER_PORTAL =
22 process.env.NEXT_PUBLIC_STRIPE_CUSTOMER_PORTAL ||
23 'https://stripe.codebuff.test'
24 process.env.NEXT_PUBLIC_WEB_PORT = process.env.NEXT_PUBLIC_WEB_PORT || '3000'
25}
26
27ensureEnv()
28

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected