diff -ura a/gruntfile.js b/gruntfile.js --- a/gruntfile.js 2018-01-13 11:01:53.000000000 +0100 +++ b/gruntfile.js 2018-01-13 14:05:16.263127255 +0100 @@ -6,6 +6,7 @@ module.exports = function (grunt) { var authCode + /* try { authCode = grunt.file.readJSON('secret/auth_code.json') } catch (e) { @@ -13,6 +14,7 @@ console.warn('secret/auth_code.json is not found. CodeSigning is not available.') } } + */ const OSX_COMMON_NAME = authCode != null ? authCode.OSX_COMMON_NAME : '' const WIN_CERT_PASSWORD = authCode != null ? authCode.WIN_CERT_PASSWORD : '' @@ -74,10 +76,12 @@ grunt.initConfig(initConfig) grunt.loadNpmTasks('grunt-electron-installer') + /* if (!WIN) { grunt.loadNpmTasks('grunt-electron-installer-debian') grunt.loadNpmTasks('grunt-electron-installer-redhat') } + */ grunt.registerTask('compile', function () { var done = this.async() diff -ura a/package.json b/package.json --- a/package.json 2018-01-13 13:57:16.534105000 +0100 +++ b/package.json 2018-01-13 14:04:26.504265975 +0100 @@ -103,7 +103,7 @@ "css-loader": "0.19.0", "devtron": "1.4.0", "dom-storage": "2.0.2", - "electron-packager": "6.0.2", + "electron-packager": "8.6.0", "electron": "1.7.10", "eslint": "3.19.0", "eslint-config-standard": "6.2.1", @@ -111,7 +111,7 @@ "eslint-plugin-react": "7.2.0", "eslint-plugin-standard": "3.0.1", "faker": "3.1.0", - "grunt": "0.4.5", + "grunt": "1.0.1", "grunt-electron-installer": "2.1.0", "history": "1.17.0", "jsdom": "9.12.0", @@ -125,15 +125,11 @@ "react-router-redux": "4.0.8", "standard": "8.6.0", "style-loader": "0.12.4", - "stylus": "0.52.4", + "stylus": "0.54.4", "stylus-loader": "2.5.1", "webpack": "1.15.0", "webpack-dev-server": "1.16.5" }, - "optionalDependencies": { - "grunt-electron-installer-debian": "0.2.0", - "grunt-electron-installer-redhat": "0.3.1" - }, "optional": false, "ava": { "files": [