feat: split diffs language pack

Split the diffs viewer Shiki language pack into an external publishable plugin.

The diffs plugin keeps the default curated syntax set, while the new @openclaw/diffs-language-pack package carries the extended Shiki languages for npm and ClawHub distribution. The install metadata includes the external ClawHub spec, and the curated C# alias set keeps both c# and cs supported without the language pack.

Co-authored-by: Dallin Romney <dallinromney@gmail.com>
This commit is contained in:
Dallin Romney
2026-05-27 10:08:40 -07:00
committed by GitHub
parent 5f7e21e26a
commit d638611684
44 changed files with 1168 additions and 108 deletions

1
.github/labeler.yml vendored
View File

@@ -496,6 +496,7 @@
- changed-files:
- any-glob-to-any-file:
- "extensions/diffs/**"
- "extensions/diffs-language-pack/**"
"extensions: elevenlabs":
- changed-files:
- any-glob-to-any-file: