env-sentinel
Version:
Zero-dependency tool that auto-validates .env files against schema.env, with optional fallback and secure warnings.
16 lines (15 loc) • 506 B
TypeScript
import { Issue } from '../types.js';
export interface ErrorContext {
filePath?: string;
lineNumber?: number;
key?: string;
value?: string;
expectedValue?: string;
actualValue?: string;
}
export declare class ErrorFormatter {
static formatIssue(issue: Issue, context?: ErrorContext): string;
private static formatMessage;
static formatIssues(issues: Issue[], context?: ErrorContext): string[];
static formatSummary(issues: Issue[], context?: ErrorContext): string;
}