Browse Source

📦 build(deps): 添加PDF处理和文档转换相关依赖包

- 新增html-pdf-node用于HTML转PDF功能
- 新增libreoffice-convert用于文档格式转换
- 新增pdf-lib和pdf-merger-js用于PDF文件操作
- 调整依赖项排序保持一致性
yourname 2 months ago
parent
commit
6d2f3c4bec
2 changed files with 478 additions and 3 deletions
  1. 5 3
      package.json
  2. 473 0
      pnpm-lock.yaml

+ 5 - 3
package.json

@@ -60,16 +60,20 @@
     "embla-carousel-react": "^8.6.0",
     "formdata-node": "^6.0.3",
     "hono": "^4.8.5",
+    "html-pdf-node": "^1.0.8",
     "input-otp": "^1.4.2",
     "ioredis": "^5.6.1",
     "jsonwebtoken": "^9.0.2",
     "jszip": "^3.10.1",
+    "libreoffice-convert": "^1.7.0",
     "lucide-react": "^0.536.0",
     "mammoth": "^1.10.0",
     "minio": "^8.0.5",
     "mysql2": "^3.14.2",
     "next-themes": "^0.4.6",
     "open-docxtemplater-image-module-2": "^1.0.2",
+    "pdf-lib": "^1.17.1",
+    "pdf-merger-js": "^4.3.0",
     "pizzip": "^3.2.0",
     "rc-upload": "^4.9.2",
     "react": "^19.1.0",
@@ -90,9 +94,7 @@
     "uuid": "^11.1.0",
     "vaul": "^1.1.2",
     "xlsx": "^0.18.5",
-    "zod": "^4.0.15",
-    "pdf-lib": "^1.17.1",
-    "pdf-merger-js": "^4.3.0"
+    "zod": "^4.0.15"
   },
   "devDependencies": {
     "@tailwindcss/vite": "^4.1.11",

File diff suppressed because it is too large
+ 473 - 0
pnpm-lock.yaml


Some files were not shown because too many files changed in this diff