UNPKG

env-sentinel

Version:

Zero-dependency tool that auto-validates .env files against schema.env, with optional fallback and secure warnings.

15 lines (14 loc) 515 B
export function validateMinValue(key, value, args) { const min = Number(args[0]); if (isNaN(min)) { return `Invalid min argument for ${key}`; } if (value === '') { return value.length < min ? `${key} must be at least ${min} characters long` : true; } const numValue = Number(value); if (!isNaN(numValue)) { return numValue < min ? `${key} must be >= ${min}` : true; } return value.length < min ? `${key} must be at least ${min} characters long` : true; }