Evo.Auth/apps/web/config/runtime.ts
vchikalkin 27ad1e96dd apps/web: check and pass env variables
convert next.config to mjs
2023-10-15 15:22:58 +03:00

15 lines
379 B
TypeScript

import type envSchema from './schema/env';
import getConfig from 'next/config';
import type { z } from 'zod';
type Config = z.infer<typeof envSchema>;
type RunTimeConfig = {
publicRuntimeConfig: Config;
serverRuntimeConfig: Config;
};
const { publicRuntimeConfig, serverRuntimeConfig } = getConfig() as RunTimeConfig;
export { publicRuntimeConfig, serverRuntimeConfig };