Files
short-video-factory/package.json

84 lines
2.3 KiB
JSON
Raw Normal View History

2025-07-10 17:43:46 +08:00
{
"name": "short-video-factory",
"description": "短视频工厂一键生成产品营销与泛内容短视频AI批量自动剪辑",
2025-10-22 23:56:15 +08:00
"version": "1.1.10",
2025-07-10 17:43:46 +08:00
"author": {
"name": "YILS",
"developer": "YILS",
"email": "yils_lin@163.com",
"url": "https://yils.blog/"
},
2025-08-08 14:21:22 +08:00
"homepage": "https://github.com/YILS-LIN/short-video-factory",
2025-07-10 17:43:46 +08:00
"main": "dist-electron/main.js",
"scripts": {
"dev": "cross-env VITE_CJS_IGNORE_WARNING=true vite",
"build": "vue-tsc && cross-env VITE_CJS_IGNORE_WARNING=true vite build && electron-builder",
"preview": "vite preview",
"format": "prettier --write .",
"preinstall": "npx only-allow pnpm",
2025-10-22 23:43:00 +08:00
"postinstall": "node scripts/post-install.js",
"lipo-ffmpeg":"node scripts/lipo-ffmpeg.js"
2025-07-10 17:43:46 +08:00
},
"dependencies": {
"axios": "^1.11.0",
"better-sqlite3": "9.6.0",
"ffmpeg-static": "^5.2.0",
"i18next": "^25.4.0",
"i18next-fs-backend": "^2.3.2",
"music-metadata": "^11.7.3",
"subtitle": "4.2.2-alpha.0",
"ws": "^8.18.3"
2025-07-10 17:43:46 +08:00
},
"devDependencies": {
2025-07-22 10:27:33 +08:00
"@ai-sdk/openai": "^1.3.23",
2025-07-10 17:43:46 +08:00
"@mdi/font": "^7.4.47",
"@types/better-sqlite3": "^7.6.13",
"@types/node": "^16.18.126",
"@types/wicg-file-system-access": "^2023.10.6",
"@types/ws": "^8.18.1",
2025-07-10 17:43:46 +08:00
"@vitejs/plugin-vue": "^6.0.0",
2025-07-22 10:27:33 +08:00
"@vueuse/core": "^13.5.0",
"ai": "^4.3.19",
2025-07-10 17:43:46 +08:00
"cross-env": "^7.0.3",
"electron": "^22.3.27",
"electron-builder": "^24.13.3",
"i18next-http-backend": "^3.0.2",
"i18next-vue": "^5.3.0",
2025-07-22 10:27:33 +08:00
"mitt": "^3.0.1",
"pinia": "^3.0.3",
"pinia-plugin-persistedstate": "^4.4.1",
2025-07-10 17:43:46 +08:00
"prettier": "^3.6.2",
"random": "^5.4.1",
2025-07-10 17:43:46 +08:00
"sass": "^1.89.2",
"typescript": "5.6.2",
"unocss": "^66.3.3",
"vite": "^7.0.3",
"vite-plugin-electron": "^0.29.0",
"vite-plugin-electron-renderer": "^0.14.6",
"vite-plugin-vue-devtools": "^7.7.7",
2025-07-22 10:27:33 +08:00
"vue": "^3.5.17",
"vue-router": "^4.5.1",
"vue-toastification": "2.0.0-rc.5",
"vue-tsc": "3.0.1",
"vuetify": "^3.9.0"
2025-07-10 17:43:46 +08:00
},
"pnpm": {
"ignoredBuiltDependencies": [
"better-sqlite3",
"ffmpeg-static"
],
"onlyBuiltDependencies": [
"@parcel/watcher",
"bufferutil",
"electron",
"esbuild",
"utf-8-validate",
"vue-demi"
]
},
2025-07-10 17:43:46 +08:00
"packageManager": "pnpm@10.12.4",
"engines": {
"node": ">=22.17.0",
"pnpm": ">=10.12.4"
}
}