UNPKG

@envkit/nextjs

Version:

Environment variable management for Next.js applications

26 lines (25 loc) 604 B
import type { ReactNode } from 'react'; export interface EnvVarStatus { success: boolean; missingVars: string[]; error?: string; config?: EnvSetupConfig; } export interface EnvSetupConfig { requiredVars: string[]; fallbackUI?: ReactNode; customComponents?: { EnvSetupForm?: ReactNode; EnvVarInput?: ReactNode; }; } export interface NextEnvKitOptions { envDir?: string; envFiles?: string[]; requiredVars?: string[]; fallbackUI?: ReactNode; customComponents?: { EnvSetupForm?: ReactNode; EnvVarInput?: ReactNode; }; }