观澜Media

AI技术 · 深度资讯 · 前沿观察

显示 HN:macOS 应用程序以确保包管理器仅允许 1 周以上的包

ShieldGuard ShieldGuard 是..

ShieldGuard ShieldGuard 是一款轻量级 macOS 桌面应用程序,用于检查已安装的包管理器是否配置为首选至少 1 周前的包。

它故意很简单: 没有菜单栏应用程序 没有后台轮询 没有永远在线的服务 只有一个带有手动检查和修复的干净窗口 Screenshot 检查什么 ShieldGuard 仅检查计算机上安装的包管理器: npm -> ~/。

npmrc 包含 min-release-age=7 pnpm -> ~/Library/Preferences/pnpm/rc 包含minimum-release-age=10080 uv -> ~/。

toml 包含except-newer = “7 days” Bun -> ~/。

toml contains [install] minimumReleaseAge = 604800 如果未安装包管理器,ShieldGuard 会完全跳过它。

app ShieldGuard 以原子方式写入文件并将备份存储在:~/Library/Application Support/ShieldGuard/backups 该工具是一个配置助手,而不是一个完整的软件供应链安全解决方案。

来源:HackerNews New

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注