-
Notifications
You must be signed in to change notification settings - Fork 2
/
package.json
28 lines (28 loc) 路 2.66 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{
"name": "dianerehmdownloader",
"version": "1.0.10",
"license": "CC-BY-4.0",
"repository": {
"type": "git",
"url": "git://github.com/kethinov/DianeRehmDownloader.git"
},
"main": "main.js",
"dependencies": {
"feedparser": "1.1.3",
"request": "2.64.0",
"topcoat": "0.7.5"
},
"devDependencies": {
"electron-prebuilt": "1.2.6",
"electron-packager": "7.2.0"
},
"scripts": {
"build": "npm run build-64 && npm run build-win32 && npm run build-linux32",
"build-64": "npm run build-mac && npm run build-win && npm run build-linux",
"build-mac": "electron-packager ./ 'Diane Rehm Downloader' --app-bundle-id=dianerehmdownloader --icon=images/appicon.icns --asar --prune --out=build --overwrite=true --platform=darwin --arch=x64 --version=1.2.6 --app-version=1.0.9 && cd 'build/Diane Rehm Downloader-darwin-x64' && rm -rf LICENSE* version && zip -9 -ry ../Diane.Rehm.Downloader-darwin-x64.zip '../Diane Rehm Downloader-darwin-x64' && cd ../../",
"build-win": "electron-packager ./ 'Diane Rehm Downloader' --app-bundle-id=dianerehmdownloader --version-string.FileDescription='Diane Rehm Downloader' --icon=images/appicon.ico --asar --prune --out=build --overwrite=true --platform=win32 --arch=x64 --version=1.2.6 --app-version=1.0.9 && cd 'build/Diane Rehm Downloader-win32-x64' && rm -rf LICENSE* version && zip -9 -r ../Diane.Rehm.Downloader-win32-x64.zip '../Diane Rehm Downloader-win32-x64' && cd ../../",
"build-win32": "electron-packager ./ 'Diane Rehm Downloader' --app-bundle-id=dianerehmdownloader --version-string.FileDescription='Diane Rehm Downloader' --icon=images/appicon.ico --asar --prune --out=build --overwrite=true --platform=win32 --arch=ia32 --version=1.2.6 --app-version=1.0.9 && cd 'build/Diane Rehm Downloader-win32-ia32' && rm -rf LICENSE* version && zip -9 -r ../Diane.Rehm.Downloader-win32-ia32.zip '../Diane Rehm Downloader-win32-ia32' && cd ../../",
"build-linux": "electron-packager ./ 'Diane Rehm Downloader' --app-bundle-id=dianerehmdownloader --asar --prune --out=build --overwrite=true --platform=linux --arch=x64 --version=1.2.6 --app-version=1.0.9 && cd 'build/Diane Rehm Downloader-linux-x64' && rm -rf LICENSE* version && zip -9 -r ../Diane.Rehm.Downloader-linux-x64.zip '../Diane Rehm Downloader-linux-x64' && cd ../../",
"build-linux32": "electron-packager ./ 'Diane Rehm Downloader' --app-bundle-id=dianerehmdownloader --asar --prune --out=build --overwrite=true --platform=linux --arch=ia32 --version=1.2.6 --app-version=1.0.9 && cd 'build/Diane Rehm Downloader-linux-ia32' && rm -rf LICENSE* version && zip -9 -r ../Diane.Rehm.Downloader-linux-ia32.zip '../Diane Rehm Downloader-linux-ia32' && cd ../../"
}
}