Upgrade electron-packager and electron-installer-dmg

This commit is contained in:
Ben Gotow 2021-04-15 16:16:50 -05:00
parent 42a9a3ef1c
commit a34a40add7
3 changed files with 590 additions and 591 deletions

View file

@ -5,29 +5,26 @@ module.exports = grunt => {
grunt.registerTask('create-mac-dmg', 'Create DMG for Mailspring', function pack() { grunt.registerTask('create-mac-dmg', 'Create DMG for Mailspring', function pack() {
const done = this.async(); const done = this.async();
const dmgPath = path.join(grunt.config('outputDir'), 'Mailspring.dmg'); const dmgPath = path.join(grunt.config('outputDir'), 'Mailspring.dmg');
createDMG( createDMG({
{ appPath: path.join(grunt.config('outputDir'), 'Mailspring-darwin-x64', 'Mailspring.app'),
appPath: path.join(grunt.config('outputDir'), 'Mailspring-darwin-x64', 'Mailspring.app'), name: 'Mailspring',
name: 'Mailspring', background: path.resolve(
background: path.resolve( grunt.config('appDir'),
grunt.config('appDir'), 'build',
'build', 'resources',
'resources', 'mac',
'mac', 'DMG-background.png'
'DMG-background.png' ),
), icon: path.resolve(grunt.config('appDir'), 'build', 'resources', 'mac', 'mailspring.icns'),
icon: path.resolve(grunt.config('appDir'), 'build', 'resources', 'mac', 'mailspring.icns'), overwrite: true,
overwrite: true, out: grunt.config('outputDir'),
out: grunt.config('outputDir'), }).then(
}, () => {
err => {
if (err) {
done(err);
return;
}
grunt.log.writeln(`>> Created ${dmgPath}`); grunt.log.writeln(`>> Created ${dmgPath}`);
done(null); done(null);
},
err => {
done(err);
} }
); );
}); });

1138
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -56,8 +56,8 @@
"chalk": "1.x.x", "chalk": "1.x.x",
"devtron": "^1.4.0", "devtron": "^1.4.0",
"electron": "8.5.5", "electron": "8.5.5",
"electron-installer-dmg": "0.2.x", "electron-installer-dmg": "^3.0.0",
"electron-packager": "14.2.x", "electron-packager": "15.2.x",
"electron-winstaller": "2.x.x", "electron-winstaller": "2.x.x",
"eslint": "7.13.0", "eslint": "7.13.0",
"eslint-config-prettier": "7.2.0", "eslint-config-prettier": "7.2.0",