Skip to content

Commit 48b7ef6

Browse files
author
Bubba
committed
v0.0.7: make billing/analytics env vars optional
1 parent 74b62b6 commit 48b7ef6

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

cli/release/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "planexe-cli",
3-
"version": "0.0.6",
3+
"version": "0.0.7",
44
"description": "PlanExe CLI — AI planning and coding agent",
55
"license": "MIT",
66
"bin": {

common/src/env-schema.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ export const CLIENT_ENV_PREFIX = 'NEXT_PUBLIC_'
44

55
export const clientEnvSchema = z.object({
66
NEXT_PUBLIC_CB_ENVIRONMENT: z.enum(['dev', 'test', 'prod']),
7-
NEXT_PUBLIC_CODEBUFF_APP_URL: z.url().min(1),
8-
NEXT_PUBLIC_SUPPORT_EMAIL: z.email().min(1),
9-
NEXT_PUBLIC_POSTHOG_API_KEY: z.string().min(1),
10-
NEXT_PUBLIC_POSTHOG_HOST_URL: z.url().min(1),
11-
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY: z.string().min(1),
12-
NEXT_PUBLIC_STRIPE_CUSTOMER_PORTAL: z.url().min(1),
7+
NEXT_PUBLIC_CODEBUFF_APP_URL: z.url().min(1).optional(),
8+
NEXT_PUBLIC_SUPPORT_EMAIL: z.email().min(1).optional(),
9+
NEXT_PUBLIC_POSTHOG_API_KEY: z.string().min(1).optional(),
10+
NEXT_PUBLIC_POSTHOG_HOST_URL: z.url().min(1).optional(),
11+
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY: z.string().min(1).optional(),
12+
NEXT_PUBLIC_STRIPE_CUSTOMER_PORTAL: z.url().min(1).optional(),
1313
NEXT_PUBLIC_GOOGLE_SITE_VERIFICATION_ID: z.string().optional(),
14-
NEXT_PUBLIC_WEB_PORT: z.coerce.number().min(1000),
14+
NEXT_PUBLIC_WEB_PORT: z.coerce.number().min(1000).optional(),
1515
} satisfies Record<`${typeof CLIENT_ENV_PREFIX}${string}`, any>)
1616
export const clientEnvVars = clientEnvSchema.keyof().options
1717
export type ClientEnvVar = (typeof clientEnvVars)[number]

0 commit comments

Comments
 (0)