pkg-gate
hemanth
pkg-gate 是在安装前评估 npm 生命周期脚本的门禁工具,它使用 TypeSafe System One 以 Choice 判断意图、以 Score 评估威胁严重程度、以 Noul 判断机密访问和远程执行,并输出 allow、warn 或 block 的判定结果。
- 许可证
- MIT
- GitHub Stars
- 0
- 源码核查日期
- —
Jev 在哪一步做判断
对每个 preinstall/install/postinstall 脚本并行判定意图分类、威胁评分与窃密/远程执行概率,以决定放行、告警或拦截。
这个项目的用途
把语义判断接到已有的命令行工作流。
核查范围
优先保留投稿者与仓库原文,缺失语言自动补充;自动检查仅确认 Jev 集成证据,未经本站运行或性能复测。
源码与说明
- hemanth/pkg-gate/blob/7649d07768b3682c1d9d9ef94f0b6232c1e2f8d8/README.md
- hemanth/pkg-gate/blob/7649d07768b3682c1d9d9ef94f0b6232c1e2f8d8/src/gate.js
- hemanth/pkg-gate/blob/7649d07768b3682c1d9d9ef94f0b6232c1e2f8d8/src/index.d.ts
- hemanth/pkg-gate/blob/7649d07768b3682c1d9d9ef94f0b6232c1e2f8d8/src/index.js
- hemanth/pkg-gate/blob/7649d07768b3682c1d9d9ef94f0b6232c1e2f8d8/src/questions.js
- hemanth/pkg-gate/blob/7649d07768b3682c1d9d9ef94f0b6232c1e2f8d8/src/resolver.js
- hemanth/pkg-gate/blob/7649d07768b3682c1d9d9ef94f0b6232c1e2f8d8/src/simulator.js
- hemanth/pkg-gate/blob/7649d07768b3682c1d9d9ef94f0b6232c1e2f8d8/src/tui.js
- hemanth/pkg-gate/blob/7649d07768b3682c1d9d9ef94f0b6232c1e2f8d8/src/utils.js
同类项目
safer-with-jev
andrelandgraf · 安全与内容审核
给 HTTP 请求装一道内容门禁。Jev 先检查注入指令或不安全内容,通过了再转发到指定地址。
pi-jev
y0usaf · 安全与内容审核
Pi 编码 Agent 扩展:执行前提示工具风险,执行后检查秘密泄露与失败类型。
pi-jev-auto-mode
jomatsu · 安全与内容审核
给 Pi 的命令和文件操作增加规则检查,再由 Jev 评估需要进一步判断的操作。
jev-judgment
HyunjunJeon · 安全与内容审核
给编程 Agent 增加授权、操作风险和失败原因的判断检查。