- 新增 S3 配置管理页面,支持 AWS S3、Cloudflare R2、MinIO 等兼容存储 - 实现 S3 客户端工具类,使用 aws4fetch 进行签名和上传 - 添加手动触发备份功能,将评论、配置和统计数据打包为 JSON 上传至 S3 - 在管理后台数据管理页面集成 S3 配置表单和备份操作按钮 - 新增相关 API 端点用于获取/保存 S3 配置及触发备份
28 lines
605 B
JSON
28 lines
605 B
JSON
{
|
|
"name": "cwd-api",
|
|
"version": "0.1.5",
|
|
"scripts": {
|
|
"deploy": "node scripts/index.js && wrangler deploy",
|
|
"dev": "wrangler dev",
|
|
"start": "wrangler dev",
|
|
"test": "vitest",
|
|
"cf-typegen": "wrangler types"
|
|
},
|
|
"devDependencies": {
|
|
"@cloudflare/vitest-pool-workers": "^0.8.19",
|
|
"@types/nodemailer": "^7.0.5",
|
|
"@types/ua-parser-js": "^0.7.39",
|
|
"typescript": "^5.5.2",
|
|
"vitest": "~3.2.0",
|
|
"wrangler": "^4.63.0"
|
|
},
|
|
"dependencies": {
|
|
"aws4fetch": "^1.0.20",
|
|
"hono": "^4.11.3",
|
|
"marked": "^17.0.1",
|
|
"nodemailer": "^7.0.12",
|
|
"ua-parser-js": "^2.0.7",
|
|
"xss": "^1.0.15"
|
|
}
|
|
}
|