Browse Source

Remove user app data on uninstall

0.5.10
Ramiro Saenz 8 years ago
parent
commit
7625f33fe8
  1. 1
      app/package.json
  2. 4
      electron/main.js
  3. 1
      package.json

1
app/package.json

@ -31,6 +31,7 @@
"dependencies": {
"auto-launch-patched": "5.0.2",
"tmp": "0.0.28",
"rimraf": "2.6.1",
"mime": "^1.3.4",
"electron-is-dev": "^0.1.1",
"electron-config": "0.2.1",

4
electron/main.js

@ -103,7 +103,9 @@ function handleSquirrelEvent() {
// Remove desktop and start menu shortcuts
spawnUpdate(['--removeShortcut', exeName]);
// Remove user app data
require('rimraf').sync(require('electron').app.getPath('userData'));
setTimeout(app.quit, 1000);
return true;

1
package.json

@ -102,6 +102,7 @@
"dependencies": {
"auto-launch-patched": "5.0.2",
"tmp": "0.0.28",
"rimraf": "2.6.1",
"mime": "^1.3.4",
"electron-is-dev": "^0.1.1",
"electron-config": "0.2.1",

Loading…
Cancel
Save