/
IvanRyabchenko
/
random-coffee-backend
Обзор
Документация
Войти
/
IvanRyabchenko
/
random-coffee-backend
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
src/config/env.ts
13 строк
396 B
Ivan Ryabchenko
chore(init): project init — Hono + TypeScript + Prisma + PostgreSQL
14 май 2026, 20:34
14 май 2026, 20:34
89440b0
Код
Авторство
О чём код?
import 'dotenv/config' import { z } from 'zod' const envSchema = z.object({ DATABASE_URL: z.string().url(), JWT_SECRET: z.string().min(16), PORT: z.coerce.number().int().positive().default(3000), NODE_ENV: z.enum(['development', 'production', 'test']).default('development'), }) export type Config = z.infer<typeof envSchema> export const config: Config = envSchema.parse(process.env)