實作完整分享、刪除、下載報告功能

This commit is contained in:
2025-09-24 00:01:37 +08:00
parent 69c9323038
commit 99ff9654d9
35 changed files with 4779 additions and 45 deletions

View File

@@ -8,7 +8,8 @@
"lint": "next lint",
"start": "next start -p 12024",
"db:init": "node scripts/init-database-simple.js",
"db:test": "node scripts/test-database.js"
"db:test": "node scripts/test-database.js",
"config:check": "node scripts/check-config.js"
},
"dependencies": {
"@google/generative-ai": "^0.24.1",
@@ -40,6 +41,7 @@
"@radix-ui/react-toggle": "1.1.1",
"@radix-ui/react-toggle-group": "1.1.1",
"@radix-ui/react-tooltip": "1.1.6",
"@types/qrcode": "^1.5.5",
"@vercel/analytics": "latest",
"adm-zip": "^0.5.16",
"autoprefixer": "^10.4.20",
@@ -49,7 +51,10 @@
"date-fns": "4.1.0",
"embla-carousel-react": "8.5.1",
"geist": "latest",
"html2canvas": "^1.4.1",
"input-otp": "1.4.1",
"jspdf": "^3.0.3",
"jspdf-autotable": "^5.0.2",
"lucide-react": "^0.454.0",
"mammoth": "^1.11.0",
"mysql2": "^3.15.0",
@@ -57,6 +62,8 @@
"next-themes": "^0.4.6",
"node-fetch": "^3.3.2",
"node-pptx": "^1.0.0",
"puppeteer": "^24.22.1",
"qrcode": "^1.5.4",
"react": "^18",
"react-day-picker": "9.8.0",
"react-dom": "^18",