mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-17 18:11:20 -08:00
chore(lint): [ENG-LINT-01] restore mask manifest ordering
This commit is contained in:
1 parent
e0d785662d
commit
4df9689364
6 files changed
+66
-11
No files matched your search
@@ -0,0 +1,23 @@
|
||||
# ENG-LINT-01 恢复全仓 lint
|
||||
|
||||
起点 `e0d785662daac01d3c9c01f2dd2d2d2c16ab32d1`,在 EX-01 完成并通过提交审计
|
||||
之后独立修复。此前全仓 `yarn lint` 在未改动的 Mask manifest 报
|
||||
`jsonc/sort-keys`:`dependencies` 应在 `typesVersions` 后面。
|
||||
|
||||
只移动 `packages/artplayer-plugin-danmuku-mask/package.json` 的顶层
|
||||
`typesVersions` 区块,不调整内部条件导出键顺序或任何值。将修复后的 JSON 与
|
||||
起点 Git 内容解析后 `assert.deepEqual`,确认版本、依赖、入口、types、files
|
||||
和全部其他字段内容不变。没有运行代码、声明、构建产物、根锁或包架构变化,
|
||||
不增加仅验证格式的测试文件,也不重跑模型/设备测试。
|
||||
|
||||
Node 24.21.0、Yarn 1.22.22:全仓 `yarn lint` 返回 0,0 error、1 warning;
|
||||
剩余 warning 为生成的 `docs/assets/ts/artplayer.d.ts` 中既有 unused-disable
|
||||
注释,不在本次手改生成文件。严格工具链检查通过,仍是 22 workspace、
|
||||
33 个固定开发工具。计划、差异和独立提交审计另行核验。
|
||||
|
||||
日志和文件哈希见 [证据](../baselines/manifest-lint-validation.json)。Mask
|
||||
运行产物没有重建;未来打包的 package.json 字节会改变,因此 npm 候选冻结仍
|
||||
须以重新打包后的 tarball 为准,不能复用旧 tarball 完整性值。
|
||||
|
||||
回退本任务提交仅恢复字段顺序及其 lint 错误。没有推送、版本升级或发布;
|
||||
Mask 的真实模型/设备/分发任务状态不变。
|
||||
Reference in new issue
Block a user