Files
Multi-Hoster-Upload/package.json
T
Sucukdeluxe 16f6f93a72
CI / verify (push) Successful in 5m2s
Polish account interactions and settings layout
Add smooth account editor transitions with immediate input release, keep the cursor visible in development and production windows, align host option descriptions, and ensure localized settings search placeholders fit at narrow widths. Bump the application to v2.1.22 and extend hidden Electron regression coverage.
2026-08-15 22:35:51 +02:00

69 lines
2.0 KiB
JSON

{
"name": "multi-hoster-uploader",
"version": "2.1.22",
"description": "Upload files to doodstream, voe, vidmoly, byse simultaneously",
"main": "main.js",
"scripts": {
"start": "electron .",
"dev": "node scripts/dev-runner.cjs",
"test": "npm run test:unit && npm run test:ui",
"test:unit": "node --test tests/*.test.js",
"test:ui": "node --test tests/ui-smoke.js",
"test:backup-api": "npm --prefix services/backup-api test",
"verify:public-source": "node scripts/verify-public-release.mjs --source-only --tracked --package-version",
"verify": "npm run lint && npm test && npm run test:backup-api && npm audit --omit=dev",
"lint": "eslint .",
"dist": "electron-builder --publish never --win",
"release:win": "electron-builder --publish never --win nsis portable"
},
"dependencies": {
"chokidar": "^3.6.0",
"undici": "^7.29.0",
"ws": "^8.21.3"
},
"devDependencies": {
"electron": "^41.10.5",
"electron-builder": "^26.15.3",
"eslint": "^10.8.1",
"eslint-plugin-security": "^4.0.1",
"rcedit": "^4.0.1"
},
"build": {
"appId": "com.multihoster.uploader",
"productName": "Multi Hoster Uploader",
"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",
"executableName": "Multi Hoster Uploader",
"signAndEditExecutable": false
},
"nsis": {
"artifactName": "Multi-Hoster-Upload Setup ${version}.${ext}",
"oneClick": false,
"perMachine": false,
"allowToChangeInstallationDirectory": true,
"createDesktopShortcut": true
},
"portable": {
"artifactName": "Multi-Hoster-Upload ${version}.${ext}"
},
"afterPack": "scripts/afterPack.cjs"
}
}