Skip to content

Instantly share code, notes, and snippets.

@jochemstoel
Forked from cvan/package.json
Created July 29, 2017 09:50
Show Gist options
  • Select an option

  • Save jochemstoel/90931e8d312933affa0df07924fc125d to your computer and use it in GitHub Desktop.

Select an option

Save jochemstoel/90931e8d312933affa0df07924fc125d to your computer and use it in GitHub Desktop.
electron-builder settings for Moonrise
{
"devDependencies": {
"electron-builder": "^16.6.1"
},
"scripts": {
"release": "build --publish never",
"release-patch": "npm run release-win32 -- --increment patch",
"release-major": "npm run release -- --increment major",
"release-minor": "npm run release -- --increment minor",
"release-win32": "build --ia32 --publish never",
"release-win32-patch": "npm run release-win32 -- --increment patch",
"release-win32-major": "npm run release-win32 -- --increment major",
"release-win32-minor": "npm run release-win32 -- --increment minor",
},
"build": {
"appId": "org.webvrrocks.moonrise",
"win": {
"target": [
"nsis"
],
"icon": "resources/icon.ico"
},
"nsis": {
"oneClick": true,
"installerHeaderIcon": "resources/icon.ico"
},
"mac": {
"icon": "resources/icon.icns"
},
"dmg": {
"icon": "resources/icon.icns"
},
"linux": {
"icon": "resources/icon.icns"
}
},
"directories": {
"buildResources": "resources"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment