feat(icons): 添加离线图标生成脚本并更新依赖

- 新增脚本 generate-offline-icons.js 用于自动生成离线图标集合
- 将手动维护的 menu-icons.ts 替换为脚本生成的 offline-icons.ts
- 更新 @iconify/json 依赖版本至 2.2.431
- 在 icons 包中添加 @iconify/json 作为工作区依赖
- 在根 package.json 中添加生成离线图标的 npm 脚本
This commit is contained in:
dap
2026-01-23 11:37:31 +08:00
parent 87706ad425
commit fa4d16c542
7 changed files with 422 additions and 127 deletions

View File

@@ -55,7 +55,8 @@
"test:e2e": "turbo run test:e2e",
"update:deps": "npx taze -r -w",
"version": "pnpm exec changeset version && pnpm install --no-frozen-lockfile",
"catalog": "pnpx codemod pnpm/catalog"
"catalog": "pnpx codemod pnpm/catalog",
"generate-offline-icons": "node scripts/generate-offline-icons.js"
},
"devDependencies": {
"@changesets/changelog-github": "catalog:",