Files
Multi-Hoster-Upload/package.json
T
Sucukdeluxe 4b89df17ef release: Multi-Hoster-Upload 2.1.2
Bump the product version for the Backup submenu and expanded Accounts scrolling fixes. Keep the language animation regression check synchronized with Chromium's first committed frame so UI failures remain deterministic during release verification.
2026-08-10 22:55:14 +02:00

60 lines
1.5 KiB
JSON

{
"name": "multi-hoster-uploader",
"version": "2.1.2",
"description": "Upload files to doodstream, voe, vidmoly, byse simultaneously",
"main": "main.js",
"scripts": {
"start": "electron .",
"dev": "node scripts/dev-runner.cjs",
"test": "node --test tests/*.test.js tests/ui-smoke.js",
"test:backup-api": "npm --prefix services/backup-api test",
"lint": "eslint .",
"dist": "electron-builder --win",
"release:win": "electron-builder --publish never --win nsis portable"
},
"dependencies": {
"chokidar": "^3.6.0",
"undici": "^7.29.0",
"ws": "^8.21.0"
},
"devDependencies": {
"electron": "^41.3.0",
"electron-builder": "^26.8.1",
"eslint": "^10.1.0",
"eslint-plugin-security": "^4.0.0",
"rcedit": "^4.0.1"
},
"build": {
"appId": "com.multihoster.uploader",
"productName": "Multi-Hoster-Upload",
"directories": {
"buildResources": "assets",
"output": "release"
},
"files": [
"main.js",
"preload.js",
"preload-drop-target.js",
"lib/**/*",
"renderer/**/*",
"assets/app_icon.ico",
"assets/app_icon.png"
],
"win": {
"target": [
"nsis",
"portable"
],
"icon": "assets/app_icon.ico",
"signAndEditExecutable": false
},
"nsis": {
"oneClick": false,
"perMachine": false,
"allowToChangeInstallationDirectory": true,
"createDesktopShortcut": true
},
"afterPack": "scripts/afterPack.cjs"
}
}