dsh-plugin-precheck

securitytested: passnpmmedium

Pre-install compatibility gate for DSH plugins: locks the resolved version, checks peer/engines declarations, dry-installs into an isolated DSH_HOME and boots it with a timeout, blocks on any failure, and restores the profile if the real install fails. Optionally intercepts dsh-market install/update

下载量 / Downloads
1,161
依赖体积 / node_modules
2.42 MB
测试时间 / Tested
2026-11-06
DSH 版本 / Version
0.2.2-rc.1

Install

dsh plugin --profile web add dsh-plugin-precheck

Sandbox test results

StageResult
1 install✓
2 list✓
3 mount✓
4 boot—

Four stages run in an isolated sandbox: install (network on) → list → mount → boot (last three with no network).

Declared permissions

shell · fs-write · fs-read · network · env · host-runtime

Links

GitHub · Homepage · npm

Same category