DSH Harmony
CH4ACKO3/dsh-harmony · skills
A library for patching, replacing and decorating dsh plugin during runtime.
★ 10GitHub stars
0Forks
2026-08-15Last updated
TypeScriptLanguage
MITLicense
Key features
- TypeScript AST transforms before a plugin module executes
- before, after, around, and replace operations for named functions
- One explicit order shared by source and semantic Patches
- Transactional preflight, conflict reporting, rollback, and hot reload
- Multiple Patch providers that can target the same plugin without maintaining separate forks
Requirements
- Patch provider files must be CommonJS modules so live Loader updates can collect them synchronously.
- Semantic Patches target named function declarations and class methods.
Install command
dsh plugin --profile web add github:CH4ACKO3/dsh-harmony