12 lines
280 B
TypeScript
12 lines
280 B
TypeScript
/* eslint-disable unicorn/prevent-abbreviations */
|
|
import { z } from 'zod';
|
|
|
|
export const envSchema = z.object({
|
|
BOT_TOKEN: z.string(),
|
|
LOGIN_GRAPHQL: z.string(),
|
|
PASSWORD_GRAPHQL: z.string(),
|
|
URL_GRAPHQL: z.string(),
|
|
});
|
|
|
|
export const env = envSchema.parse(process.env);
|