|
1 | 1 | { |
2 | 2 | "name": "passwall", |
3 | | - "version": "v1.0.0", |
| 3 | + "version": "1.0.1", |
4 | 4 | "author": "PassWall <hello@passwall.io>", |
5 | 5 | "description": "PassWall Desktop", |
6 | 6 | "license": "MIT", |
|
11 | 11 | "build:clean": "cross-env BUILD_TARGET=clean node .electron-vue/build.js", |
12 | 12 | "build:web": "cross-env BUILD_TARGET=web node .electron-vue/build.js", |
13 | 13 | "build:darwin": "cross-env BUILD_TARGET=darwin node .electron-vue/build.js", |
14 | | - "build:linux": "cross-env BUILD_TARGET=linux node .electron-vue/build.js", |
| 14 | + "build:linux": "electron-packager . --overwrite --asar --platform=linux --arch=x64 --icon=build/icons/512x512.png --prune=true --out=build --version-string.CompanyName=PassWall --version-string.FileDescription=PassWall", |
15 | 15 | "build:mas": "cross-env BUILD_TARGET=mas node .electron-vue/build.js", |
16 | | - "build:win3": "cross-env BUILD_TARGET=win32 node .electron-vue/build.js", |
17 | | - "build:win32": "electron-packager . --overwrite --asar --platform=win32 --arch=ia32 --icon=build/icons/icon.ico --prune=true --out=build --version-string.CompanyName=PassWall --version-string.FileDescription=PassWall", |
| 16 | + "build:win32": "electron-packager . --overwrite --asar --platform=win32 --arch=x64 --icon=build/icons/icon.ico --prune=true --out=build --version-string.CompanyName=PassWall --version-string.FileDescription=PassWall", |
18 | 17 | "dev": "node .electron-vue/dev-runner.js", |
19 | 18 | "lint": "eslint --ext .js,.vue -f ./node_modules/eslint-friendly-formatter src test", |
20 | 19 | "lint:fix": "eslint --ext .js,.vue -f ./node_modules/eslint-friendly-formatter --fix src test", |
21 | 20 | "pack": "npm run pack:main && npm run pack:renderer", |
22 | 21 | "pack:linux": "electron-packager . passwall --platform linux --arch x64 --out build", |
23 | | - "installer:deb": "npx electron-installer-debian --src build/passwall-linux-x64 --arch amd64 --dest installers/ --icon build/icons/256x256.png", |
24 | | - "installer:rpm": "npx electron-installer-redhat --src build/passwall-linux-x64 --arch amd64 --dest installers/ --icon build/icons/256x256.png", |
| 22 | + "installer:deb": "npx electron-installer-debian --src build/passwall-linux-x64 --arch amd64 --dest installers/ --icon build/icons/512x512.png", |
| 23 | + "installer:rpm": "npx electron-installer-redhat --src build/passwall-linux-x64 --arch amd64 --dest installers/ --icon build/icons/512x512.png", |
25 | 24 | "pack:main": "cross-env NODE_ENV=production webpack --progress --colors --config .electron-vue/webpack.main.config.js", |
26 | 25 | "pack:renderer": "cross-env NODE_ENV=production webpack --progress --colors --config .electron-vue/webpack.renderer.config.js", |
27 | 26 | "test": "npm run unit", |
|
59 | 58 | "icon": "build/icons/icon.ico" |
60 | 59 | }, |
61 | 60 | "linux": { |
62 | | - "icon": "build/icons" |
| 61 | + "icon": "build/icons/icon.png" |
63 | 62 | } |
64 | 63 | }, |
65 | 64 | "dependencies": { |
|
99 | 98 | "css-loader": "^0.28.11", |
100 | 99 | "del": "^3.0.0", |
101 | 100 | "devtron": "^1.4.0", |
102 | | - "electron": "6.0.12", |
| 101 | + "electron": "^7.0.0", |
103 | 102 | "electron-builder": "21.2.0", |
104 | 103 | "electron-debug": "^1.5.0", |
105 | 104 | "electron-devtools-installer": "^2.2.4", |
|
0 commit comments