Browse Source

Updated to Electron 1.2.4 and created test script

pull/17/head
Ramiro Saenz 9 years ago
parent
commit
440516476b
  1. 204
      package.json

204
package.json

@ -1,104 +1,104 @@
{ {
"private": true, "private": true,
"scripts": { "scripts": {
"start": "electron electron/main.js", "start": "electron electron/main.js",
"test": "electron electron/main.js --enable-logging", "start:debug": "electron electron/main.js --enable-logging",
"sencha:clean": "rm -rf ./build/production", "test": "node electron/test.js",
"sencha:compile": "sencha app build && cp app/package.json build/production/Rambox/", "sencha:clean": "rm -rf ./build/production",
"clean": "rm -rf ./dist", "sencha:compile": "sencha app build && cp app/package.json build/production/Rambox/",
"clean:osx": "rm -rf ./dist/Rambox-darwin-*", "clean": "rm -rf ./dist",
"clean:win": "rm -rf ./dist/Rambox-win32-*", "clean:osx": "rm -rf ./dist/Rambox-darwin-*",
"pack": "npm run pack:osx && npm run pack:win", "clean:win": "rm -rf ./dist/Rambox-win32-*",
"pack:osx": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=darwin --arch=x64 --version=1.2.2 --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": "npm run pack:osx && npm run pack:win",
"pack:win": "npm run pack:win32 && npm run pack:win64", "pack:osx": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=darwin --arch=x64 --version=1.2.4 --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:win32": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=win32 --arch=ia32 --version=1.2.2 --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:win": "npm run pack:win32 && npm run pack:win64",
"pack:win64": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=win32 --arch=x64 --version=1.2.2 --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.2.4 --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:linux": "npm run pack:linux32 && npm run pack:linux64", "pack:win64": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=win32 --arch=x64 --version=1.2.4 --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.2.2 --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:linux64": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=linux --arch=x64 --version=1.2.2 --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.2.4 --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:osx && npm run build:win", "pack:linux64": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=linux --arch=x64 --version=1.2.4 --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:osx": "build \"dist/Rambox-darwin-x64/Rambox.app\" --platform=osx", "build": "npm run build:osx && npm run build:win",
"build:win": "node ./build/winstaller.js ia32 && node ./build/winstaller.js x64", "build:osx": "build \"dist/Rambox-darwin-x64/Rambox.app\" --platform=osx",
"build:win32": "node ./build/winstaller.js ia32", "build:win": "node ./build/winstaller.js ia32 && node ./build/winstaller.js x64",
"build:win64": "node ./build/winstaller.js x64", "build:win32": "node ./build/winstaller.js ia32",
"setup:osx": "npm run sencha:clean && npm run sencha:compile && npm run clean:osx && npm run pack:osx && npm run build:osx", "build:win64": "node ./build/winstaller.js x64",
"setup:win": "npm run sencha:clean && npm run sencha:compile && npm run clean:win && npm run pack:win && npm run build:win", "setup:osx": "npm run sencha:clean && npm run sencha:compile && npm run clean:osx && npm run pack:osx && npm run build:osx",
"zip:win32": "bestzip \"dist/Rambox-win32-ia32-portable.zip\" \"dist/Rambox-win32-ia32/*\"", "setup:win": "npm run sencha:clean && npm run sencha:compile && npm run clean:win && npm run pack:win && npm run build:win",
"zip:win64": "bestzip \"dist/Rambox-win32-x64-portable.zip\" \"dist/Rambox-win32-x64/*\"", "zip:win32": "bestzip \"dist/Rambox-win32-ia32-portable.zip\" \"dist/Rambox-win32-ia32/*\"",
"zip:linux32": "bestzip \"dist/Rambox-linux-ia32.zip\" \"dist/Rambox-linux-ia32/*\"", "zip:win64": "bestzip \"dist/Rambox-win32-x64-portable.zip\" \"dist/Rambox-win32-x64/*\"",
"zip:linux64": "bestzip \"dist/Rambox-linux-x64.zip\" \"dist/Rambox-linux-x64/*\"", "zip:linux32": "bestzip \"dist/Rambox-linux-ia32.zip\" \"dist/Rambox-linux-ia32/*\"",
"all:win": "npm run sencha:clean && npm run sencha:compile && npm run clean:win && npm run pack:win && npm run zip:win32 && npm run zip:win64 && npm run build:win", "zip:linux64": "bestzip \"dist/Rambox-linux-x64.zip\" \"dist/Rambox-linux-x64/*\"",
"all:linux": "npm run sencha:clean && npm run sencha:compile && npm run pack:linux && npm run zip:linux32 && npm run zip:linux64" "all:win": "npm run sencha:clean && npm run sencha:compile && npm run clean:win && npm run pack:win && npm run zip:win32 && npm run zip:win64 && npm run build:win",
}, "all:linux": "npm run sencha:clean && npm run sencha:compile && npm run pack:linux && npm run zip:linux32 && npm run zip:linux64"
"name": "Rambox", },
"productName": "Rambox", "name": "Rambox",
"authors": [ "productName": "Rambox",
"Ramiro Saenz" "authors": [
], "Ramiro Saenz"
"copyright": "", ],
"homepage": "http://www.rambox.pro", "copyright": "",
"build": { "homepage": "http://www.rambox.pro",
"productName": "Rambox", "build": {
"asar": true, "productName": "Rambox",
"osx": { "asar": true,
"title": "Rambox", "osx": {
"icon-size": 128, "title": "Rambox",
"contents": [ "icon-size": 128,
{ "contents": [
"x": 355, {
"y": 125, "x": 355,
"type": "link", "y": 125,
"path": "/Applications" "type": "link",
}, "path": "/Applications"
{ },
"x": 155, {
"y": 125, "x": 155,
"type": "file" "y": 125,
} "type": "file"
] }
}, ]
"win": { },
"title": "Rambox", "win": {
"licenseUrl": "https://raw.githubusercontent.com/saenzramiro/rambox/master/LICENSE", "title": "Rambox",
"msi": false "licenseUrl": "https://raw.githubusercontent.com/saenzramiro/rambox/master/LICENSE",
}, "msi": false
"linux": { },
"target": [ "linux": {
"deb", "target": [
"zip", "deb",
"tar.gz", "zip",
"rpm" "tar.gz",
], "rpm"
"maintainer": "Rambox", ],
"vendor": "Rambox" "maintainer": "Rambox",
} "vendor": "Rambox"
}, }
"directories": { },
"buildResources": "resources/installer/", "directories": {
"output": "dist/", "buildResources": "resources/installer/",
"app": "build/production/Rambox/" "output": "dist/",
}, "app": "build/production/Rambox/"
"devDependencies": { },
"asar": "^0.11.0", "devDependencies": {
"bestzip": "^1.1.3", "asar": "^0.11.0",
"electron-builder": "3.25.0", "bestzip": "^1.1.3",
"electron-installer-windows": "^0.2.0", "electron-builder": "3.25.0",
"electron-packager": "7.0.1", "electron-installer-windows": "^0.2.0",
"electron-prebuilt": "1.2.2", "electron-packager": "7.0.1",
"electron-winstaller": "^2.3.0", "electron-prebuilt": "1.2.4",
"electron-squirrel-startup": "^1.0.0" "electron-squirrel-startup": "^1.0.0",
}, "electron-winstaller": "^2.3.0",
"config": { "spectron": "^3.2.3"
"pre-git": { },
"commit-msg": "", "config": {
"pre-commit": [], "pre-git": {
"post-commit": "", "commit-msg": "",
"pre-push": [], "pre-commit": [],
"post-checkout": "", "post-commit": "",
"post-merge": "" "pre-push": [],
} "post-checkout": "",
}, "post-merge": ""
"dependencies": { }
},
} "dependencies": {}
} }

Loading…
Cancel
Save