|
10 | 10 | "dist:linux32": "electron-zip-packager . --arch=ia32 --platform=linux --overwrite --prune --out=build/ --icon=render/img/icon.png",
|
11 | 11 | "dist:win32": "electron-zip-packager . --arch=ia32 --platform=win32 --overwrite --prune --out=build/ --icon=render/img/icon.ico",
|
12 | 12 | "dist:win64": "electron-zip-packager . --arch=x64 --platform=win32 --overwrite --prune --out=build/ --icon=render/img/icon.ico",
|
13 |
| - "dist:mac": "electron-zip-packager . --arch=x64 --platform=mas --overwrite --prune --out=build/ --icon=render/img/icon.icns", |
| 13 | + "dist:mac": "electron-packager . --arch=x64 --platform=mas --overwrite --prune --out=build/ --icon=render/img/icon.icns && electron-installer-zip build/lyricfier-mas-x64/ build/lyricfier-mac-x64.zip", |
14 | 14 | "predist": "tsc",
|
15 | 15 | "dist": "npm run dist:linux64 && npm run dist:linux32 && npm run dist:win32 && npm run dist:win64 && npm run dist:mac",
|
16 | 16 | "pretest": "tsc test/*Test.ts --module commonjs && tsc",
|
| 17 | + "postinstall": "electron-builder install-app-deps", |
17 | 18 | "test": "mocha"
|
18 | 19 | },
|
19 | 20 | "repository": {
|
|
35 | 36 | "dependencies": {
|
36 | 37 | "async": "^2.5.0",
|
37 | 38 | "cheerio": "^0.20.0",
|
38 |
| - "electron": "1.7.8", |
39 | 39 | "electron-json-storage": "^2.0.0",
|
40 | 40 | "he": "^1.1.0",
|
41 | 41 | "jquery": "^3.1.0",
|
|
48 | 48 | "@types/electron-json-storage": "latest",
|
49 | 49 | "@types/mocha": "latest",
|
50 | 50 | "@types/node": "4.0.30",
|
| 51 | + "electron": "1.7.8", |
51 | 52 | "electron-builder": "^19.34.1",
|
| 53 | + "electron-installer-zip": "^0.1.2", |
52 | 54 | "electron-packager": "^9.1.0",
|
53 | 55 | "electron-zip-packager": "^4.0.2",
|
54 | 56 | "gulp": "^3.9.1",
|
|
57 | 59 | "less": "^2.7.1",
|
58 | 60 | "mocha": "^3.2.0",
|
59 | 61 | "typescript": "^2.5.3"
|
| 62 | + }, |
| 63 | + "build": { |
| 64 | + "appId": "lyricfier.cloudymedia.com", |
| 65 | + "productName": "Lyricfier", |
| 66 | + "asar": true, |
| 67 | + "directories": { |
| 68 | + "output": "build" |
| 69 | + } |
60 | 70 | }
|
61 | 71 | }
|
0 commit comments