cleanup
This commit is contained in:
36
src/env.js
36
src/env.js
@@ -8,6 +8,24 @@ export const env = createEnv({
|
||||
*/
|
||||
server: {
|
||||
DATABASE_URL: z.string().url(),
|
||||
DATABASE_URL_UNPOOLED: z.string().url(),
|
||||
|
||||
PGHOST: z.string(),
|
||||
PGHOST_UNPOOLED: z.string(),
|
||||
PGUSER: z.string(),
|
||||
PGDATABASE: z.string(),
|
||||
PGPASSWORD: z.string(),
|
||||
|
||||
POSTGRES_URL: z.string().url(),
|
||||
POSTGRES_URL_NON_POOLING: z.string().url(),
|
||||
POSTGRES_USER: z.string(),
|
||||
POSTGRES_HOST: z.string(),
|
||||
POSTGRES_PASSWORD: z.string(),
|
||||
POSTGRES_DATABASE: z.string(),
|
||||
POSTGRES_URL_NO_SSL: z.string().url(),
|
||||
POSTGRES_PRISMA_URL: z.string().url(),
|
||||
|
||||
CLERK_SECRET_KEY: z.string(),
|
||||
ADMIN_USER_CLERK_ID: z.string(),
|
||||
NODE_ENV: z
|
||||
.enum(["development", "test", "production"])
|
||||
@@ -20,6 +38,7 @@ export const env = createEnv({
|
||||
* `NEXT_PUBLIC_`.
|
||||
*/
|
||||
client: {
|
||||
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY: z.string()
|
||||
// NEXT_PUBLIC_CLIENTVAR: z.string(),
|
||||
},
|
||||
|
||||
@@ -29,9 +48,24 @@ export const env = createEnv({
|
||||
*/
|
||||
runtimeEnv: {
|
||||
DATABASE_URL: process.env.DATABASE_URL,
|
||||
DATABASE_URL_UNPOOLED: process.env.DATABASE_URL,
|
||||
PGHOST: process.env.PGHOST,
|
||||
PGHOST_UNPOOLED: process.env.PGHOST_UNPOOLED,
|
||||
PGUSER: process.env.PGUSER,
|
||||
PGDATABASE: process.env.PGDATABASE,
|
||||
PGPASSWORD: process.env.PGPASSWORD,
|
||||
POSTGRES_URL: process.env.POSTGRES_URL,
|
||||
POSTGRES_URL_NON_POOLING: process.env.POSTGRES_URL_NON_POOLING,
|
||||
POSTGRES_USER: process.env.POSTGRES_USER,
|
||||
POSTGRES_HOST: process.env.POSTGRES_HOST,
|
||||
POSTGRES_PASSWORD: process.env.POSTGRES_PASSWORD,
|
||||
POSTGRES_DATABASE: process.env.POSTGRES_DATABASE,
|
||||
POSTGRES_URL_NO_SSL: process.env.POSTGRES_URL_NO_SSL,
|
||||
POSTGRES_PRISMA_URL: process.env.POSTGRES_PRISMA_URL,
|
||||
ADMIN_USER_CLERK_ID: process.env.ADMIN_USER_CLERK_ID,
|
||||
CLERK_SECRET_KEY: process.env.CLERK_SECRET_KEY,
|
||||
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY: process.env.NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY,
|
||||
NODE_ENV: process.env.NODE_ENV,
|
||||
// NEXT_PUBLIC_CLIENTVAR: process.env.NEXT_PUBLIC_CLIENTVAR,
|
||||
},
|
||||
/**
|
||||
* Run `build` or `dev` with `SKIP_ENV_VALIDATION` to skip env validation. This is especially
|
||||
|
||||
Reference in New Issue
Block a user