Use a safe path join for ffprobe instead of broad string replacement so video info, cutter duration, and merge duration checks work reliably on Windows installations.
52 lines
1.4 KiB
JSON
52 lines
1.4 KiB
JSON
{
|
|
"name": "twitch-vod-manager",
|
|
"version": "3.7.6",
|
|
"description": "Twitch VOD Manager - Download Twitch VODs easily",
|
|
"main": "dist/main.js",
|
|
"author": "xRangerDE",
|
|
"license": "MIT",
|
|
"scripts": {
|
|
"build": "tsc",
|
|
"start": "npm run build && electron .",
|
|
"pack": "npm run build && electron-builder --dir",
|
|
"dist": "npm run build && electron-builder",
|
|
"dist:win": "npm run build && electron-builder --win"
|
|
},
|
|
"dependencies": {
|
|
"axios": "^1.6.0",
|
|
"electron-updater": "^6.1.0"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^20.10.0",
|
|
"electron": "^28.0.0",
|
|
"electron-builder": "^24.9.0",
|
|
"typescript": "^5.3.0"
|
|
},
|
|
"build": {
|
|
"appId": "de.24-music.twitch-vod-manager",
|
|
"productName": "Twitch VOD Manager",
|
|
"directories": {
|
|
"output": "release"
|
|
},
|
|
"win": {
|
|
"target": "nsis",
|
|
"signAndEditExecutable": false,
|
|
"artifactName": "Twitch-VOD-Manager-Setup-${version}.${ext}"
|
|
},
|
|
"nsis": {
|
|
"oneClick": false,
|
|
"allowToChangeInstallationDirectory": true,
|
|
"deleteAppDataOnUninstall": false,
|
|
"createDesktopShortcut": true,
|
|
"createStartMenuShortcut": true,
|
|
"shortcutName": "Twitch VOD Manager v${version}",
|
|
"include": "build/installer.nsh"
|
|
},
|
|
"publish": {
|
|
"provider": "github",
|
|
"owner": "Sucukdeluxe",
|
|
"repo": "Twitch-VOD-Manager"
|
|
}
|
|
}
|
|
}
|