- 新增海报生成接口,支持从网页URL或HTML内容生成海报图像 - 新增PDF生成接口,支持从网页URL或HTML内容生成PDF文档 - 添加Swagger API文档注释,完善接口描述和参数说明 - 实现HTML内容参数支持,允许直接传入HTML结构生成海报/PDF - 添加输入验证和标准化响应格式 - 引入DOMPurify库对HTML内容进行安全过滤 - 更新环境变量配置,支持API密钥认证和CORS设置 - 优化上传逻辑,统一返回标准响应结构 - 添加构建脚本支持Docker镜像打包和推送
29 lines
613 B
JSON
29 lines
613 B
JSON
{
|
|
"name": "puppeteer",
|
|
"version": "1.0.0",
|
|
"description": "",
|
|
"main": "server.mjs",
|
|
"type": "module",
|
|
"bin": "index.mjs",
|
|
"dependencies": {
|
|
"ali-oss": "^6.17.1",
|
|
"body-parser": "^2.2.0",
|
|
"cors": "^2.8.5",
|
|
"cos-nodejs-sdk-v5": "^2.8.3",
|
|
"dompurify": "^3.3.0",
|
|
"dotenv": "^8.2.0",
|
|
"express": "5.0.0",
|
|
"jsdom": "^27.2.0",
|
|
"node-fetch": "^3.3.2",
|
|
"puppeteer": "24.29.1",
|
|
"swagger-jsdoc": "^6.2.8",
|
|
"swagger-ui-express": "^5.0.1"
|
|
},
|
|
"scripts": {
|
|
"dev": "node server.mjs",
|
|
"docs": "node lib/swagger.js"
|
|
},
|
|
"author": "",
|
|
"license": "ISC"
|
|
}
|