
Security News
pnpm 12’s Rust Rewrite Cuts Install Times by Up to 90%
pnpm 12 rewrites the package manager in Rust, cutting install times by up to 90% while preserving pnpm 11 workflows and lockfiles.
dsh-plugin-scorecard
Advanced tools
DSH plugin health scorecard: quality & security audit, rankings, search and score history across the dsh-plugin ecosystem, with a workspace-persisted catalog. 插件体检评分卡:质量/安全审计、榜单、搜索与历史评分曲线(目录持久化)。
DSH 插件体检评分卡:质量与安全审计、榜单与搜索。Quality & security scorecard, rankings and search for the dsh-plugin ecosystem.
一个 Cordis 插件,把「哪些插件值得装、哪个有风险」变成可执行的评分与报告:
dsh-plugin topic 目录(star 排序,可配上限)| 维度 | 满分 | 说明 |
|---|---|---|
| 维护活跃度 | 30 | 最近 push、star 量、是否归档 |
| 文档质量 | 25 | README、描述、许可证、标签 |
| npm 可装性 | 15 | npm 包存在性、更新度、周下载 |
| 安全 | 30 | 安装脚本高危模式(curl |
等级:A ≥80 · B ≥60 · C ≥40 · D <40。命中高危模式 → 封顶 30 分 + 🚨 不推荐。
dsh plugin add dsh-plugin-scorecard
或编辑 profile 的组合:cordis.patch.yml 已内置 insert 条目(id: dsh-plugin-scorecard)。
| 字段 | 默认 | 说明 |
|---|---|---|
| githubToken | "" | GitHub Token,提升 API 限额(无 Token 时 60 次/小时) |
| securityScan | true | 是否扫描安装脚本 |
| cacheTtlMs | 900000 | 目录缓存 TTL(含工作区文件缓存) |
| catalogFile | .dsh/scorecard-catalog.json | 目录持久化文件(会话工作区内) |
| historyFile | .dsh/scorecard-history.json | 评分历史文件(会话工作区内) |
| historyMaxEntries | 100 | 历史快照条数上限 |
| maxCatalogSize | 200 | 每次同步的仓库数上限 |
node --check lib/index.js
node test/scorer.test.mjs # 主模块方式(沙箱里勿用 node --test)
node test/format.test.mjs
MIT
FAQs
DSH plugin health scorecard: quality & security audit, rankings, search and score history across the dsh-plugin ecosystem, with a workspace-persisted catalog. 插件体检评分卡:质量/安全审计、榜单、搜索与历史评分曲线(目录持久化)。
The npm package dsh-plugin-scorecard receives a total of 44 weekly downloads. As such, dsh-plugin-scorecard popularity was classified as not popular.
We found that dsh-plugin-scorecard demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
pnpm 12 rewrites the package manager in Rust, cutting install times by up to 90% while preserving pnpm 11 workflows and lockfiles.

Security News
Socket CTO Ahmad Nassri joins AppSec leaders at Black Hat to discuss active malware, package manager risks, and software supply chain defense.

Research
/Security News
Thirteen malicious Packagist themes expose visitors on unpatched iPhones to a WebKit-to-kernel exploit chain that steals device data and wallet seeds.