Skip to content

chore: align metadata, refresh dependencies and add CI - #1

Merged
mxx1111 merged 1 commit into
mainfrom
agent/align-project-metadata
Aug 11, 2026
Merged

chore: align metadata, refresh dependencies and add CI#1
mxx1111 merged 1 commit into
mainfrom
agent/align-project-metadata

Conversation

@mxx1111

@mxx1111 mxx1111 commented Aug 11, 2026

Copy link
Copy Markdown
Owner

改了什么

  • 对齐 README、package.json 与实际的项目名和 Mulan PSL v2 许可证
  • 补充项目关键词、仓库地址、Build/License 徽章
  • 更新锁文件中的可修复依赖
  • 增加 GitHub Actions 构建检查
  • 在 README 中明确 XLS/XLSX 解析器的剩余安全风险

为什么

项目元数据此前互相矛盾,且没有自动构建验证;依赖审计也包含多项可直接修复的问题。

验证

  • npm ci 通过
  • npm run build 通过(Vite 7.3.6)
  • git diff --check 通过
  • npm audit --omit=dev:剩余 1 个 xlsx@0.18.5 高危告警,npm 暂无修复版本;已在 README 标注使用边界,后续需评估替代解析器

@mxx1111
mxx1111 marked this pull request as ready for review August 11, 2026 08:06
@mxx1111
mxx1111 merged commit bbc83e4 into main Aug 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant