@ -10,13 +10,13 @@
"clean:osx" : "rm -rf ./dist/Rambox-darwin-*" ,
"clean:win" : "rm -rf ./dist/Rambox-win32-*" ,
"pack" : "npm run pack:osx && npm run pack:win" ,
"pack:osx" : "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=darwin --arch=x64 --version=1.2.7 --icon=resources/installer/Icon.icns --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite" ,
"pack:osx" : "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=darwin --arch=x64 --version=1.3.1 --icon=resources/installer/Icon.icns --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite" ,
"pack:win" : "npm run pack:win32 && npm run pack:win64" ,
"pack:win32" : "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=win32 --arch=ia32 --version=1.2.7 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=32-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite" ,
"pack:win64" : "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=win32 --arch=x64 --version=1.2.7 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite" ,
"pack:win32" : "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=win32 --arch=ia32 --version=1.3.1 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=32-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite" ,
"pack:win64" : "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=win32 --arch=x64 --version=1.3.1 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite" ,
"pack:linux" : "npm run pack:linux32 && npm run pack:linux64" ,
"pack:linux32" : "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=linux --arch=ia32 --version=1.2.7 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite" ,
"pack:linux64" : "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=linux --arch=x64 --version=1.2.7 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite" ,
"pack:linux32" : "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=linux --arch=ia32 --version=1.3.1 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite" ,
"pack:linux64" : "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=linux --arch=x64 --version=1.3.1 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite" ,
"build" : "npm run build:linux && npm run build:osx && npm run build:win" ,
"build:osx" : "build \"dist/Rambox-darwin-x64/Rambox.app\" --platform=osx" ,
"build:linux" : "npm run build:linux32 && npm run build:linux64" ,
@ -24,7 +24,7 @@
"build:linux64" : "build --linux --x64" ,
"build:win" : "node ./build/winstaller.js ia32 && node ./build/winstaller.js x64" ,
"build:win32" : "node ./build/winstaller.js ia32" ,
"build:win64" : "node ./build/winstaller.js x64" ,
"build:win64" : "build --win -- x64" ,
"setup:osx" : "npm run sencha:clean && npm run sencha:compile && npm run clean:osx && npm run pack:osx && npm run build:osx" ,
"setup:win" : "npm run sencha:clean && npm run sencha:compile && npm run clean:win && npm run pack:win && npm run build:win" ,
"zip:win32" : "bestzip \"dist/Rambox-win32-ia32-portable.zip\" \"dist/Rambox-win32-ia32/*\"" ,
@ -43,7 +43,15 @@
"homepage" : "http://www.rambox.pro" ,
"build" : {
"productName" : "Rambox" ,
"appId" : "com.saenzramiro.rambox" ,
"app-category-type" : "public.app-category.productivity" ,
"asar" : true ,
"protocols" : [
{
"name" : "Rambox" ,
"schemes" : [ "rambox" ]
}
] ,
"dmg" : {
"title" : "Rambox" ,
"icon-size" : 128 ,
@ -63,19 +71,26 @@
} ,
"win" : {
"title" : "Rambox" ,
"target" : [ "squirrel" , "zip" ] ,
"target" : [
"squirrel" ,
"zip"
] ,
"loadingGif" : "./resources/installer/loading.gif" ,
"iconUrl" : "https://raw.githubusercontent.com/saenzramiro/rambox/master/resources/Icon.ico" ,
"icon" : "./resources/Icon.ico" ,
"msi" : false
} ,
"linux" : {
"target" : [
"AppImage" ,
"deb" ,
"zip" ,
"tar.gz" ,
"rpm"
"tar.gz"
] ,
"depends" : [
"libappindicator1" ,
"libnotify-bin"
] ,
"depends" : [ "libappindicator1" , "libnotify-bin" ] ,
"icon" : "./resources/Icon.png"
}
} ,
@ -85,12 +100,12 @@
"app" : "build/production/Rambox/"
} ,
"devDependencies" : {
"asar" : "^0.11.0 " ,
"asar" : "^0.12.1 " ,
"bestzip" : "^1.1.3" ,
"electron-builder" : "5.12.1 " ,
"electron-builder" : "5.17.0 " ,
"electron-installer-windows" : "^0.2.0" ,
"electron-packager" : "7.0.1 " ,
"electron-prebuilt" : "1.2.7 " ,
"electron-packager" : "7.3.0 " ,
"electron-prebuilt" : "1.3.1 " ,
"electron-squirrel-startup" : "^1.0.0" ,
"electron-winstaller" : "^2.3.0" ,
"spectron" : "^3.2.3"
@ -111,6 +126,7 @@
"firebase" : "^3.0.5" ,
"firebase-token-generator" : "^2.0.0" ,
"tmp" : "0.0.28" ,
"mime" : "^1.3.4"
"mime" : "^1.3.4" ,
"electron-is-dev" : "^0.1.1"
}
}