envfix
检查并修复 Node.js 项目的环境变量配置漂移
envfix 通过零依赖的 Node.js 命令行程序比较 .env 与 .env.example,找出缺失、空值、重复、多余或格式错误的变量。doctor 模式还会检查 .env 是否被 Git 忽略或已经纳入版本控制,并能用 JSON 与 GitHub Actions 注解把结果交给本地脚本或 CI 流程处理。
需要修复时,默认模式只追加缺失键,不会覆盖已有非空值;也能从现有配置生成或同步去值后的示例文件。多环境项目可一次检查所有匹配文件,但写入修复仍按单个环境执行;Git 不可用或目录不在仓库时,安全检查会明确跳过,不能把跳过结果当作已确认安全。