dsh-codepect is a DSH plugin generating OpenAPI 3.0 from TS/JS. Features: visual docs, versioning, change detection, mock & auto-rescan. Zero-dep, offline, ensures code-doc sync for backend API delivery. dsh-codepect是DSH插件,扫描TS/JS生成OpenAPI3.0文档。支持可视化、多版本、变更检测、Mock及自动重扫。零依赖离线可用,确保代码文档一致,助后端交付API契约。
What it doesAI
Scans TypeScript/JavaScript to generate OpenAPI 3.0 docs with visual docs, versioning, change detection, mock server, and auto-rescan.
- Generates OpenAPI 3.0 from TS/JS
- Visual docs, versioning, change detection
- Mock server and auto-rescan, zero-dep offline
AI-generated from the repo README — for reference only.
Installation
dsh plugin --profile web add github:hunbs-1/dsh-codepect#v1.0.0security scan passed · source release v1.0.0
Install method: GitHub · sandbox install verified (L4)
Verification recordL4
ID: dsh-codepect-20260830T153733Z · profile: l5-web-smoke
DSH CLI: 0.1.2-alpha.1
View checks & evidence
Compatibility
| DSH Version | Status |
|---|---|
| 0.1.2-alpha.1 | L4 · sandbox install verified |
Requirements
- • Node.js: v24.14.0
- • DSH: 0.1.2-alpha.1
- • External credentials: none detected
Install Testing
Sandbox install verified on 2026-08-30.
dsh 0.1.2-alpha.1passedcurrent2026-08-30
Sandbox install test · 2026-08-30
Author badges
Embed the official badges in your README to showcase security & install-test status:
`[](https://www.dsh.so/artifact/dsh-codepect/)``[](https://www.dsh.so/artifact/dsh-codepect/)`Security Report
Automated static scan, not manual review.
Vet static analysis found no suspicious behavior — verdict is clean.
—22c0b09e5ca62026-08-30f92780d4ff8dclean · gitscore 100Vet is an AST static scan (npm artifact or git source).
Disclaimer: automated static analysis, not a security guarantee. Always review what you install.
Risk details
Activity
Last commit 2026-08-29 · activity: Active
• Repo created: 2026-08-30
• Stars: ★ 0 · Forks: 0
• Health: Active — committed within last 30 days
Source
GitHub: github.com/hunbs-1/dsh-codepect
Author README
View on GitHub ↗The author's original README.md from the repository — fetched live, unedited.
