env-sentinel
Version:
Zero-dependency tool that auto-validates .env files against schema.env, with optional fallback and secure warnings.
16 lines (15 loc) • 448 B
JavaScript
export function noSpaceBeforeEqualCheck(lineNumber, lineContent) {
const equalIndex = lineContent.indexOf('=');
if (equalIndex <= 0)
return;
const beforeEqual = lineContent.slice(0, equalIndex);
if (/\s$/.test(beforeEqual)) {
return {
line: lineNumber,
issue: 'Unexpected space(s) before `=`',
content: lineContent,
severity: 'warning',
};
}
return;
}