CI / verify (push) Has been cancelled
Set the application, lockfile, and public README version to 2.1.29 for the update experience, queue filtering, account status, and diagnostics release.
61 lines
1.6 KiB
JSON
61 lines
1.6 KiB
JSON
{
|
|
"name": "multi-hoster-uploader",
|
|
"version": "2.1.29",
|
|
"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",
|
|
"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-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"
|
|
}
|
|
}
|