TL;DR
File encoding guard: byte-exact read/write/edit for GBK, Big5, Shift-JIS, EUC-KR, Windows-125x, UTF-16 and UTF-32 files, so editing a legacy file leaves it in its original encoding instead of silently rewriting it as UTF-8; UTF-8 BOM preserved exactly as it was, line endings (CRLF/LF/CR) kept, characters the encoding cannot represent refused rather than written as "?", and non-UTF-8 files listed with candidate encodings so the model can re-read them explicitly.
Install in the web profile
package.json
Official DSH compatibility Official version baseline recorded 2026-11-12
Checks apply to the package versions below. Installation, startup and functionality are separate checks.
DSH 0.2.2-rc.1 (latest) Version requirement matches
dsh-fs-encoding@1.5.4
Checked 2026-11-12 · Official version rules · Published package
Startup and functionality checks are pending.
DSH 0.2.2-rc.2 (next) Version check pending
Official release history ↗ dsh plugin --profile web add dsh-fs-encodingCopy
Declared command, not sandbox-tested.
Install verification
Pending
Tested official runtime Exact version not recorded — recheck needed
DSH engine Not declared — compatibility unknown 30 days of GitHub stars
+10 stars
+111.1% observed change
Oct 15 +0 stars 9 total Oct 16 +0 stars (estimated) 9 total Oct 17 +0 stars (estimated) 9 total Oct 18 +0 stars (estimated) 9 total Oct 19 +0 stars (estimated) 9 total Oct 20 +0 stars 9 total Oct 21 +1 stars (estimated) 10 total Oct 22 +0 stars (estimated) 10 total Oct 23 +0 stars (estimated) 10 total Oct 24 +1 stars (estimated) 11 total Oct 25 +0 stars (estimated) 11 total Oct 26 +1 stars (estimated) 12 total Oct 27 +1 stars (estimated) 13 total Oct 28 +0 stars (estimated) 13 total Oct 29 +0 stars (estimated) 13 total Oct 30 +1 stars (estimated) 14 total Oct 31 +0 stars (estimated) 14 total Nov 1 +0 stars (estimated) 14 total Nov 2 +1 stars (estimated) 15 total Nov 3 +1 stars (estimated) 16 total Nov 4 +1 stars (estimated) 17 total Nov 5 +0 stars 17 total Nov 6 +1 stars 18 total Nov 7 +0 stars 18 total Nov 8 +1 stars 19 total Nov 9 +0 stars 19 total Nov 10 +0 stars 19 total Nov 11 +0 stars 19 total Nov 12 +0 stars 19 total
Oct 14 Oct 28 Nov 12