static-checks.txt 775 B

12345678910111213141516171819
  1. > kangshifu-innovation-board@5.0.0 check
  2. > node scripts/check.mjs
  3. ✓ [1] 无装饰器语法
  4. ✓ [2] 相对 import 全带 .js/.mjs 且目标存在
  5. ✓ [3] 无 window.KF_* 全局挂载
  6. ✓ [4] 无 innerHTML 拼接
  7. ✓ [5] core 层不碰 DOM/fetch(0 个文件)
  8. ✓ [6] 视图/组件不直接 fetch(且 services 也不直连 fetch)
  9. ✓ [7] base href / importmap / 部署前缀 三处同源(env=local)
  10. ✓ [8] 无 @lit-labs/router
  11. ✓ [9] lit 单实例(importmap 每包一个版本,源码不绕过 importmap)
  12. ✓ [C1] 前端无凭据(masterKey / 密钥值)
  13. ✓ [S] 全部 .js 通过 node --check
  14. ✓ [I] 裸标识符都在 importmap 里
  15. ✓ [E] 自定义元素标签带连字符、注册幂等、wc 用 Lit 实现(16 个)
  16. CHECK OK