Repository navigation
漏舟归岸,轻令重明 · 0.3.3 CLI packaging fix
修复
- facade tarball 现在包含
bin声明、bin/light-ocr.cjs、Node shebang 与可执行位;全新安装会正确生成light-ocr命令。 - release smoke 会直接执行
node_modules/.bin/light-ocr info --version,防止源码有 CLI、制品却遗漏。 detect --crop在真正实现 crop bytes 前明确返回unsupported_capability,不再静默忽略。
CI / Release
- Pull Request 从十路发布级 fan-out 收敛为一个 Linux Core/Node/offline 门禁。
- npm 安装矩阵从 12 个 job 收敛为六平台 Node 22 加一份 Linux Node 24;TypeScript 与 tiled contract 不再跨平台重复。
- publication 与 promotion 分离;已发布版本只能复用原 release artifact 提升 dist-tag,不能重建同一不可变版本。
安装
npm install @arcships/light-ocr@0.3.3
light-ocr info --version证据
- npm release: https://github.com/arcships/light-ocr/actions/runs/29925642802
- npm promotion: https://github.com/arcships/light-ocr/actions/runs/29927649534
- npm: https://www.npmjs.com/package/@arcships/light-ocr/v/0.3.3
0.3.2 的 Node API 可用,但其公开 facade tarball 缺失 CLI bin;npm 制品不可覆盖,因此以本补丁版本修复。