@@ -16,11 +16,11 @@ const server = z.object({
16
16
// Since NextAuth.js automatically uses the VERCEL_URL if present.
17
17
( str ) => process . env . VERCEL_URL ?? str ,
18
18
// VERCEL_URL doesn't include `https` so it cant be validated as a URL
19
- process . env . VERCEL ? z . string ( ) . min ( 1 ) : z . string ( ) . url ( ) ,
19
+ process . env . VERCEL ? z . string ( ) . min ( 1 ) : z . string ( ) . url ( )
20
20
) ,
21
21
// Add `.min(1) on ID and SECRET if you want to make sure they're not empty
22
- DISCORD_CLIENT_ID : z . string ( ) ,
23
- DISCORD_CLIENT_SECRET : z . string ( ) ,
22
+ // DISCORD_CLIENT_ID: z.string(),
23
+ // DISCORD_CLIENT_SECRET: z.string(),
24
24
} ) ;
25
25
26
26
/**
@@ -42,8 +42,8 @@ const processEnv = {
42
42
NODE_ENV : process . env . NODE_ENV ,
43
43
NEXTAUTH_SECRET : process . env . NEXTAUTH_SECRET ,
44
44
NEXTAUTH_URL : process . env . NEXTAUTH_URL ,
45
- DISCORD_CLIENT_ID : process . env . DISCORD_CLIENT_ID ,
46
- DISCORD_CLIENT_SECRET : process . env . DISCORD_CLIENT_SECRET ,
45
+ // DISCORD_CLIENT_ID: process.env.DISCORD_CLIENT_ID,
46
+ // DISCORD_CLIENT_SECRET: process.env.DISCORD_CLIENT_SECRET,
47
47
// NEXT_PUBLIC_CLIENTVAR: process.env.NEXT_PUBLIC_CLIENTVAR,
48
48
} ;
49
49
@@ -70,7 +70,7 @@ if (!!process.env.SKIP_ENV_VALIDATION == false) {
70
70
if ( parsed . success === false ) {
71
71
console . error (
72
72
"❌ Invalid environment variables:" ,
73
- parsed . error . flatten ( ) . fieldErrors ,
73
+ parsed . error . flatten ( ) . fieldErrors
74
74
) ;
75
75
throw new Error ( "Invalid environment variables" ) ;
76
76
}
@@ -84,7 +84,7 @@ if (!!process.env.SKIP_ENV_VALIDATION == false) {
84
84
throw new Error (
85
85
process . env . NODE_ENV === "production"
86
86
? "❌ Attempted to access a server-side environment variable on the client"
87
- : `❌ Attempted to access server-side environment variable '${ prop } ' on the client` ,
87
+ : `❌ Attempted to access server-side environment variable '${ prop } ' on the client`
88
88
) ;
89
89
return target [ /** @type {keyof typeof target } */ ( prop ) ] ;
90
90
} ,
0 commit comments