|
10 | 10 | "dev": "electron . --debug",
|
11 | 11 | "lint": "standard | snazzy",
|
12 | 12 | "test": "mocha tests && npm run lint",
|
13 |
| - "sign-exe": "signcode ./out/ElectronAPIDemos-win32-ia32/ElectronAPIDemos.exe --cert ~/electron-api-demos.p12 --prompt --name 'Electron API Demos' --url 'http://electron.atom.io'", |
14 |
| - "sign-installer": "signcode ./out/windows-installer/ElectronAPIDemosSetup.exe --cert ~/electron-api-demos.p12 --prompt --name 'Electron API Demos' --url 'http://electron.atom.io'", |
15 |
| - "pack-mac": "electron-packager . --asar.unpack=protocol-link.html --overwrite --platform=darwin --arch=x64 --icon=assets/app-icon/mac/app.icns --out=out --osx-sign.identity='Developer ID Application: GitHub' --extend-info=assets/mac/info.plist", |
16 |
| - "pack-win": "electron-packager . --asar.unpack=protocol-link.html --overwrite --platform=win32 --arch=ia32 --icon=assets/app-icon/win/app.ico --out=out --version-string.CompanyName='GitHub, Inc.' --version-string.FileDescription='Electron API Demos' --version-string.ProductName='Electron API Demos'", |
17 |
| - "pack-linux": "electron-packager . --asar.unpack=protocol-link.html --overwrite --platform=linux --arch=x64 --out=out", |
18 |
| - "package": "npm run pack-mac && npm run pack-win && npm run pack-linux", |
19 |
| - "installer": "node ./script/installer.js", |
| 13 | + "package": "npm-run-all package:*", |
| 14 | + "package:mac": "electron-packager . --overwrite --platform=darwin --arch=x64 --out=out --icon=assets/app-icon/mac/app.icns --osx-sign.identity='Developer ID Application: GitHub' --extend-info=assets/mac/info.plist", |
| 15 | + "package:win": "electron-packager . --overwrite --platform=win32 --arch=ia32 --out=out --icon=assets/app-icon/win/app.ico", |
| 16 | + "package:linux": "electron-packager . --overwrite --platform=linux --arch=x64 --out=out", |
| 17 | + "package:sign-exe": "signcode './out/Electron API Demos-win32-ia32/Electron API Demos.exe' --cert ~/electron-api-demos.p12 --prompt --name 'Electron API Demos' --url 'http://electron.atom.io'", |
| 18 | + "package:installer": "node ./script/installer.js", |
| 19 | + "package:sign-installer": "signcode './out/windows-installer/ElectronAPIDemosSetup.exe' --cert ~/electron-api-demos.p12 --prompt --name 'Electron API Demos' --url 'http://electron.atom.io'", |
| 20 | + "package:mas": "./script/mas.sh", |
20 | 21 | "windows-store": "node ./script/windows-store.js",
|
21 |
| - "mas": "./script/mas.sh", |
22 |
| - "prepare-release": "npm run package && npm run sign-exe && npm run installer && npm run sign-installer", |
23 | 22 | "release": "node ./script/release.js"
|
24 | 23 | },
|
25 | 24 | "repository": {
|
|
42 | 41 | "chai-as-promised": "^6.0.0",
|
43 | 42 | "devtron": "^1.3.0",
|
44 | 43 | "electron": "~1.6.2",
|
45 |
| - "electron-packager": "^8.0.0", |
| 44 | + "electron-packager": "^8.6.0", |
46 | 45 | "electron-winstaller": "^2.2.0",
|
47 | 46 | "mocha": "^3.1.0",
|
| 47 | + "npm-run-all": "^4.0.2", |
48 | 48 | "request": "^2.70.0",
|
49 | 49 | "rimraf": "^2.5.2",
|
50 | 50 | "signcode": "^0.5.0",
|
|
0 commit comments