智能中枢 · 组件
依赖许可证策略与元数据审计
可用 合成数据 T10 · 发布与治理
功能
比对 npm lockfile v3 中的依赖元数据与已安装包的元数据,把许可证分为允许、需审查和禁止三类,并支持精确到包名、版本和作用域的例外规则。
核心模式
依赖元数据比对+许可规则审查
- 输入
- Lockfile, installed package root and policy sets
- 输出
- Dependency classifications, metadata mismatches and review/block report
关键参数
| 名称 | 类型 | 默认值 | 取值 |
|---|---|---|---|
| operation | string | audit | audit · classify |
| lockfile | string | — | — |
| source_root | string | — | — |
| license_policy | object | — | — |
| format | string | json | json · csv · markdown · html · pdf · xlsx · pptx · png · svg · text |
成熟度与限制
可用
许可审计检查第三版锁文件、包版本与许可证不一致、可选依赖及已审例外;对类似 SPDX 的表达式采取保守分词。此等级依据静态源码检查,不代表运行测试、真实服务接入或生产部署已通过验证。
不构成法律意见,也不是完整的 SPDX 表达式解释器;对 OR 和 WITH 保守处理。当前策略集合与例外固定在源码中。
所在流水线
技能包
契约脚手架与确定性模拟实现
下载 · 11KBSHA-256 31985ff40ca8d7ea56f21403d8231e4fec6dd082b622ec794252feacd5313ad7