Skip to content

Commit

Permalink
Remove unused env vars
Browse files Browse the repository at this point in the history
  • Loading branch information
benjaminshafii authored and BlankParticle committed Aug 30, 2024
1 parent e4b9c29 commit 2b606d7
Showing 1 changed file with 1 addition and 34 deletions.
35 changes: 1 addition & 34 deletions packages/scripts/env.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,47 +12,14 @@ const stringToJSON = z.string().transform((str, ctx) => {

export const env = createEnv({
server: {
WEBAPP_URL: z.string().url(),
APP_NAME: z.string().min(1).default('UnInbox'),
PRIMARY_DOMAIN: z.string(),
REALTIME_HOST: z.string().min(1),
REALTIME_PORT: z.string().optional(),
REALTIME_APP_ID: z.string().min(1),
REALTIME_APP_KEY: z.string().min(1),
REALTIME_APP_SECRET: z.string().min(1),
MAILBRIDGE_URL: z.string().url(),
MAILBRIDGE_KEY: z.string().min(1),
MAILBRIDGE_POSTAL_SERVERS_DNS_ROOT_URL: z.string().min(1),
MAILBRIDGE_LOCAL_MODE: z
.string()
.optional()
.transform((val) => val === 'true'),
MAIL_DOMAINS: stringToJSON.pipe(
z.object({
free: z.array(z.string()),
premium: z.array(z.string()),
fwd: z.array(z.string())
})
),
MAILBRIDGE_TRANSACTIONAL_CREDENTIALS: stringToJSON.pipe(
z.object({
apiUrl: z.string().url(),
apiKey: z.string().min(1),
sendAsName: z.string().min(1),
sendAsEmail: z.string().email()
})
),
STORAGE_URL: z.string().url(),
STORAGE_KEY: z.string().min(1),
WORKER_ACCESS_KEY: z.string().min(32),
DB_REDIS_CONNECTION_STRING: z.string().min(1),
TURNSTILE_SECRET_KEY: z.string().nullable().default(null),
UNKEY_ROOT_KEY: z.string().nullable().default(null),
EE_LICENSE_KEY: z.string().nullable().default(null),
BILLING_KEY: z.string().nullable().default(null),
BILLING_URL: z.string().url().nullable().default(null),
PORT: z.coerce.number().int().min(1).max(65535).default(3300),
NODE_ENV: z.enum(['development', 'production']).default('development')
)
},
runtimeEnv: process.env,
emptyStringAsUndefined: true
Expand Down

0 comments on commit 2b606d7

Please sign in to comment.