1
0
Fork 0
mirror of https://github.com/anyproto/anytype-ts.git synced 2025-06-08 05:57:02 +09:00

fix auto-update

This commit is contained in:
Andrew Simachev 2022-01-29 12:28:21 +03:00
parent bec4537373
commit b91ea24e91
3 changed files with 37 additions and 13 deletions

View file

@ -840,8 +840,9 @@ function shutdown (relaunch) {
if (relaunch) {
Util.log('info', 'Relaunch');
app.isQuiting = true;
app.relaunch();
app.exit(0);
autoUpdater.quitAndInstall();
//app.relaunch();
//app.exit(0);
} else {
app.exit(0);
};

41
package-lock.json generated
View file

@ -31,7 +31,7 @@
"electron-is-dev": "^2.0.0",
"electron-json-storage": "^4.3.0",
"electron-log": "^3.0.9",
"electron-updater": "^4.6.1",
"electron-updater": "^4.6.5",
"electron-util": "^0.12.3",
"electron-window-state": "^5.0.3",
"emoji-mart": "^2.11.2",
@ -3222,6 +3222,7 @@
"version": "8.9.1",
"resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.9.1.tgz",
"integrity": "sha512-c8a8J3wK6BIVLW7ls+7TRK9igspTbzWmUqxFbgK0m40Ggm6efUbxtWVCGIjc+dtchyr5qAMAUL6iEGRdS/6vwg==",
"dev": true,
"dependencies": {
"debug": "^4.3.2",
"sax": "^1.2.4"
@ -5894,12 +5895,12 @@
"dev": true
},
"node_modules/electron-updater": {
"version": "4.6.1",
"resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.6.1.tgz",
"integrity": "sha512-YsU1mHqXLrXXmBMsxhxy24PrbaB8rnpZDPmFa2gOkTYk/Ch13+R0fjsRSpPYvqtskVVY0ux8fu+HnUkVkqc7og==",
"version": "4.6.5",
"resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.6.5.tgz",
"integrity": "sha512-kdTly8O9mSZfm9fslc1mnCY+mYOeaYRy7ERa2Fed240u01BKll3aiupzkd07qKw69KvhBSzuHroIW3mF0D8DWA==",
"dependencies": {
"@types/semver": "^7.3.6",
"builder-util-runtime": "8.9.1",
"builder-util-runtime": "8.9.2",
"fs-extra": "^10.0.0",
"js-yaml": "^4.1.0",
"lazy-val": "^1.0.5",
@ -5908,6 +5909,18 @@
"semver": "^7.3.5"
}
},
"node_modules/electron-updater/node_modules/builder-util-runtime": {
"version": "8.9.2",
"resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.9.2.tgz",
"integrity": "sha512-rhuKm5vh7E0aAmT6i8aoSfEjxzdYEFX7zDApK+eNgOhjofnWb74d9SRJv0H/8nsgOkos0TZ4zxW0P8J4N7xQ2A==",
"dependencies": {
"debug": "^4.3.2",
"sax": "^1.2.4"
},
"engines": {
"node": ">=12.0.0"
}
},
"node_modules/electron-updater/node_modules/fs-extra": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
@ -23618,6 +23631,7 @@
"version": "8.9.1",
"resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.9.1.tgz",
"integrity": "sha512-c8a8J3wK6BIVLW7ls+7TRK9igspTbzWmUqxFbgK0m40Ggm6efUbxtWVCGIjc+dtchyr5qAMAUL6iEGRdS/6vwg==",
"dev": true,
"requires": {
"debug": "^4.3.2",
"sax": "^1.2.4"
@ -25663,12 +25677,12 @@
"dev": true
},
"electron-updater": {
"version": "4.6.1",
"resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.6.1.tgz",
"integrity": "sha512-YsU1mHqXLrXXmBMsxhxy24PrbaB8rnpZDPmFa2gOkTYk/Ch13+R0fjsRSpPYvqtskVVY0ux8fu+HnUkVkqc7og==",
"version": "4.6.5",
"resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.6.5.tgz",
"integrity": "sha512-kdTly8O9mSZfm9fslc1mnCY+mYOeaYRy7ERa2Fed240u01BKll3aiupzkd07qKw69KvhBSzuHroIW3mF0D8DWA==",
"requires": {
"@types/semver": "^7.3.6",
"builder-util-runtime": "8.9.1",
"builder-util-runtime": "8.9.2",
"fs-extra": "^10.0.0",
"js-yaml": "^4.1.0",
"lazy-val": "^1.0.5",
@ -25677,6 +25691,15 @@
"semver": "^7.3.5"
},
"dependencies": {
"builder-util-runtime": {
"version": "8.9.2",
"resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.9.2.tgz",
"integrity": "sha512-rhuKm5vh7E0aAmT6i8aoSfEjxzdYEFX7zDApK+eNgOhjofnWb74d9SRJv0H/8nsgOkos0TZ4zxW0P8J4N7xQ2A==",
"requires": {
"debug": "^4.3.2",
"sax": "^1.2.4"
}
},
"fs-extra": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",

View file

@ -1,6 +1,6 @@
{
"name": "anytype2",
"version": "0.23.11-alpha",
"version": "0.23.10-alpha",
"description": "Anytype",
"main": "electron.js",
"scripts": {
@ -96,7 +96,7 @@
"electron-is-dev": "^2.0.0",
"electron-json-storage": "^4.3.0",
"electron-log": "^3.0.9",
"electron-updater": "^4.6.1",
"electron-updater": "^4.6.5",
"electron-util": "^0.12.3",
"electron-window-state": "^5.0.3",
"emoji-mart": "^2.11.2",