diff options
author | Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com> | 2021-04-26 18:36:41 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-26 13:06:41 +0000 |
commit | 1a8d3468083fb11b11de5e92d673f437ca5f0419 (patch) | |
tree | 25aea13d0bf3cbe9eed6b3a653a7fdd489815ba8 | |
parent | Upgrading nodejs to 12.22.1 (#1293) (diff) | |
download | ferdium-app-1a8d3468083fb11b11de5e92d673f437ca5f0419.tar.gz ferdium-app-1a8d3468083fb11b11de5e92d673f437ca5f0419.tar.zst ferdium-app-1a8d3468083fb11b11de5e92d673f437ca5f0419.zip |
Upgraded electron to '12.0.5'. (#1304)
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | package-lock.json | 121 | ||||
-rw-r--r-- | package.json | 5 |
3 files changed, 84 insertions, 44 deletions
@@ -195,7 +195,7 @@ If you use an AUR Helper e.g. yay, simply install it via `yay -S ferdi`. | |||
195 | - [x] Adds Ferdi as a Flatpak on Flathub ([#323](https://github.com/getferdi/ferdi/issues/323)), 💖 [@lhw](https://github.com/lhw) | 195 | - [x] Adds Ferdi as a Flatpak on Flathub ([#323](https://github.com/getferdi/ferdi/issues/323)), 💖 [@lhw](https://github.com/lhw) |
196 | 196 | ||
197 | ### Adds internal changes | 197 | ### Adds internal changes |
198 | - [x] Upgrades to Electron 11.4.3 | 198 | - [x] Upgrades to Electron 12.0.5 |
199 | - [x] Switches to [`electron-spellchecker`](https://github.com/electron-userland/electron-spellchecker) to improve application size | 199 | - [x] Switches to [`electron-spellchecker`](https://github.com/electron-userland/electron-spellchecker) to improve application size |
200 | - [x] Minifies build files to improve app size | 200 | - [x] Minifies build files to improve app size |
201 | - [x] Adds "npm run prepare-code" command for development to lint and beautify code | 201 | - [x] Adds "npm run prepare-code" command for development to lint and beautify code |
diff --git a/package-lock.json b/package-lock.json index 6fd38cdd3..81e7b2637 100644 --- a/package-lock.json +++ b/package-lock.json | |||
@@ -6451,6 +6451,7 @@ | |||
6451 | "version": "1.0.10", | 6451 | "version": "1.0.10", |
6452 | "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", | 6452 | "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", |
6453 | "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", | 6453 | "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", |
6454 | "dev": true, | ||
6454 | "requires": { | 6455 | "requires": { |
6455 | "sprintf-js": "~1.0.2" | 6456 | "sprintf-js": "~1.0.2" |
6456 | } | 6457 | } |
@@ -8259,12 +8260,22 @@ | |||
8259 | } | 8260 | } |
8260 | }, | 8261 | }, |
8261 | "builder-util-runtime": { | 8262 | "builder-util-runtime": { |
8262 | "version": "8.7.2", | 8263 | "version": "8.7.3", |
8263 | "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.7.2.tgz", | 8264 | "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.7.3.tgz", |
8264 | "integrity": "sha512-xBqv+8bg6cfnzAQK1k3OGpfaHg+QkPgIgpEkXNhouZ0WiUkyZCftuRc2LYzQrLucFywpa14Xbc6+hTbpq83yRA==", | 8265 | "integrity": "sha512-1Q2ReBqFblimF5g/TLg2+0M5Xzv0Ih5LxJ/BMWXvEy/e6pQKeeEpbkPMGsN6OiQgkygaZo5VXCXIjOkOQG5EoQ==", |
8265 | "requires": { | 8266 | "requires": { |
8266 | "debug": "^4.1.1", | 8267 | "debug": "^4.3.2", |
8267 | "sax": "^1.2.4" | 8268 | "sax": "^1.2.4" |
8269 | }, | ||
8270 | "dependencies": { | ||
8271 | "debug": { | ||
8272 | "version": "4.3.2", | ||
8273 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", | ||
8274 | "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", | ||
8275 | "requires": { | ||
8276 | "ms": "2.1.2" | ||
8277 | } | ||
8278 | } | ||
8268 | } | 8279 | } |
8269 | }, | 8280 | }, |
8270 | "builtin-modules": { | 8281 | "builtin-modules": { |
@@ -11862,14 +11873,22 @@ | |||
11862 | } | 11873 | } |
11863 | }, | 11874 | }, |
11864 | "electron": { | 11875 | "electron": { |
11865 | "version": "11.4.3", | 11876 | "version": "12.0.5", |
11866 | "resolved": "https://registry.npmjs.org/electron/-/electron-11.4.3.tgz", | 11877 | "resolved": "https://registry.npmjs.org/electron/-/electron-12.0.5.tgz", |
11867 | "integrity": "sha512-RhCWJqiYK5oIRGOheilhg/nngCgk0fPgaf00KvbxorlvFZAz8OeMT5ShCpVsMSoyYhk4XEnn4orRly5ltaFYJg==", | 11878 | "integrity": "sha512-z0xYB3sPr0qZcDrHUUWqooPKe3yUzBDxQcgQe3f2TLstA84JIFXBoaIJCPh/fJW0+JdF/ZFVeK2SNgLhYtRV+Q==", |
11868 | "dev": true, | 11879 | "dev": true, |
11869 | "requires": { | 11880 | "requires": { |
11870 | "@electron/get": "^1.0.1", | 11881 | "@electron/get": "^1.0.1", |
11871 | "@types/node": "^12.0.12", | 11882 | "@types/node": "^14.6.2", |
11872 | "extract-zip": "^1.0.3" | 11883 | "extract-zip": "^1.0.3" |
11884 | }, | ||
11885 | "dependencies": { | ||
11886 | "@types/node": { | ||
11887 | "version": "14.14.41", | ||
11888 | "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz", | ||
11889 | "integrity": "sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g==", | ||
11890 | "dev": true | ||
11891 | } | ||
11873 | } | 11892 | } |
11874 | }, | 11893 | }, |
11875 | "electron-builder": { | 11894 | "electron-builder": { |
@@ -12817,57 +12836,77 @@ | |||
12817 | "dev": true | 12836 | "dev": true |
12818 | }, | 12837 | }, |
12819 | "electron-updater": { | 12838 | "electron-updater": { |
12820 | "version": "4.3.5", | 12839 | "version": "4.3.8", |
12821 | "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.3.5.tgz", | 12840 | "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.3.8.tgz", |
12822 | "integrity": "sha512-5jjN7ebvfj1cLI0VZMdCnJk6aC4bP+dy7ryBf21vArR0JzpRVk0OZHA2QBD+H5rm6ZSeDYHOY6+8PrMEqJ4wlQ==", | 12841 | "integrity": "sha512-/tB82Ogb2LqaXrUzAD8waJC+TZV52Pr0Znfj7w+i4D+jA2GgrKFI3Pxjp+36y9FcBMQz7kYsMHcB6c5zBJao+A==", |
12823 | "requires": { | 12842 | "requires": { |
12824 | "@types/semver": "^7.3.1", | 12843 | "@types/semver": "^7.3.4", |
12825 | "builder-util-runtime": "8.7.2", | 12844 | "builder-util-runtime": "8.7.3", |
12826 | "fs-extra": "^9.0.1", | 12845 | "fs-extra": "^9.1.0", |
12827 | "js-yaml": "^3.14.0", | 12846 | "js-yaml": "^4.0.0", |
12828 | "lazy-val": "^1.0.4", | 12847 | "lazy-val": "^1.0.4", |
12829 | "lodash.isequal": "^4.5.0", | 12848 | "lodash.isequal": "^4.5.0", |
12830 | "semver": "^7.3.2" | 12849 | "semver": "^7.3.4" |
12831 | }, | 12850 | }, |
12832 | "dependencies": { | 12851 | "dependencies": { |
12852 | "argparse": { | ||
12853 | "version": "2.0.1", | ||
12854 | "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", | ||
12855 | "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" | ||
12856 | }, | ||
12833 | "fs-extra": { | 12857 | "fs-extra": { |
12834 | "version": "9.0.1", | 12858 | "version": "9.1.0", |
12835 | "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", | 12859 | "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", |
12836 | "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", | 12860 | "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", |
12837 | "requires": { | 12861 | "requires": { |
12838 | "at-least-node": "^1.0.0", | 12862 | "at-least-node": "^1.0.0", |
12839 | "graceful-fs": "^4.2.0", | 12863 | "graceful-fs": "^4.2.0", |
12840 | "jsonfile": "^6.0.1", | 12864 | "jsonfile": "^6.0.1", |
12841 | "universalify": "^1.0.0" | 12865 | "universalify": "^2.0.0" |
12842 | } | 12866 | } |
12843 | }, | 12867 | }, |
12844 | "js-yaml": { | 12868 | "js-yaml": { |
12845 | "version": "3.14.0", | 12869 | "version": "4.1.0", |
12846 | "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", | 12870 | "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", |
12847 | "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", | 12871 | "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", |
12848 | "requires": { | 12872 | "requires": { |
12849 | "argparse": "^1.0.7", | 12873 | "argparse": "^2.0.1" |
12850 | "esprima": "^4.0.0" | ||
12851 | } | 12874 | } |
12852 | }, | 12875 | }, |
12853 | "jsonfile": { | 12876 | "jsonfile": { |
12854 | "version": "6.0.1", | 12877 | "version": "6.1.0", |
12855 | "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", | 12878 | "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", |
12856 | "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", | 12879 | "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", |
12857 | "requires": { | 12880 | "requires": { |
12858 | "graceful-fs": "^4.1.6", | 12881 | "graceful-fs": "^4.1.6", |
12859 | "universalify": "^1.0.0" | 12882 | "universalify": "^2.0.0" |
12883 | } | ||
12884 | }, | ||
12885 | "lru-cache": { | ||
12886 | "version": "6.0.0", | ||
12887 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", | ||
12888 | "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", | ||
12889 | "requires": { | ||
12890 | "yallist": "^4.0.0" | ||
12860 | } | 12891 | } |
12861 | }, | 12892 | }, |
12862 | "semver": { | 12893 | "semver": { |
12863 | "version": "7.3.2", | 12894 | "version": "7.3.5", |
12864 | "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", | 12895 | "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", |
12865 | "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" | 12896 | "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", |
12897 | "requires": { | ||
12898 | "lru-cache": "^6.0.0" | ||
12899 | } | ||
12866 | }, | 12900 | }, |
12867 | "universalify": { | 12901 | "universalify": { |
12868 | "version": "1.0.0", | 12902 | "version": "2.0.0", |
12869 | "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", | 12903 | "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", |
12870 | "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==" | 12904 | "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" |
12905 | }, | ||
12906 | "yallist": { | ||
12907 | "version": "4.0.0", | ||
12908 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", | ||
12909 | "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" | ||
12871 | } | 12910 | } |
12872 | } | 12911 | } |
12873 | }, | 12912 | }, |
@@ -22671,12 +22710,11 @@ | |||
22671 | } | 22710 | } |
22672 | }, | 22711 | }, |
22673 | "macos-notification-state": { | 22712 | "macos-notification-state": { |
22674 | "version": "1.3.1", | 22713 | "version": "1.3.5", |
22675 | "resolved": "https://registry.npmjs.org/macos-notification-state/-/macos-notification-state-1.3.1.tgz", | 22714 | "resolved": "https://registry.npmjs.org/macos-notification-state/-/macos-notification-state-1.3.5.tgz", |
22676 | "integrity": "sha512-Zd4fezXN4WaXw0fJnO3dr8Eg72AKI4C+g0Jnm5KcX8o7WWvIMV9rzsl8mtuOL8FT+QPYv1xiaLpElqhXubf3Yw==", | 22715 | "integrity": "sha512-uTfue/exD5AtZnJHgjvaHCi0/MQOWigcTjKGmRmRSJz+SGdXZMM2TVAI/js8SnLILUzoA3FW1wveaPZne9x/Tg==", |
22677 | "requires": { | 22716 | "requires": { |
22678 | "bindings": "^1.4.0", | 22717 | "bindings": "^1.5.0" |
22679 | "nan": "^2.13.2" | ||
22680 | } | 22718 | } |
22681 | }, | 22719 | }, |
22682 | "macos-release": { | 22720 | "macos-release": { |
@@ -29059,7 +29097,8 @@ | |||
29059 | "sprintf-js": { | 29097 | "sprintf-js": { |
29060 | "version": "1.0.3", | 29098 | "version": "1.0.3", |
29061 | "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", | 29099 | "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", |
29062 | "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" | 29100 | "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", |
29101 | "dev": true | ||
29063 | }, | 29102 | }, |
29064 | "sqlite3": { | 29103 | "sqlite3": { |
29065 | "version": "4.1.0", | 29104 | "version": "4.1.0", |
diff --git a/package.json b/package.json index e6e9c95f3..7c53c6060 100644 --- a/package.json +++ b/package.json | |||
@@ -79,7 +79,7 @@ | |||
79 | "electron-process-manager": "git+https://git@github.com/dizer/electron-process-manager.git", | 79 | "electron-process-manager": "git+https://git@github.com/dizer/electron-process-manager.git", |
80 | "electron-process-reporter": "git+https://git@github.com/dizer/electron-process-reporter.git", | 80 | "electron-process-reporter": "git+https://git@github.com/dizer/electron-process-reporter.git", |
81 | "electron-react-titlebar": "0.8.2", | 81 | "electron-react-titlebar": "0.8.2", |
82 | "electron-updater": "4.3.5", | 82 | "electron-updater": "4.3.8", |
83 | "electron-util": "0.14.0", | 83 | "electron-util": "0.14.0", |
84 | "electron-window-state": "5.0.3", | 84 | "electron-window-state": "5.0.3", |
85 | "fs-extra": "7.0.1", | 85 | "fs-extra": "7.0.1", |
@@ -91,6 +91,7 @@ | |||
91 | "jsonwebtoken": "8.5.1", | 91 | "jsonwebtoken": "8.5.1", |
92 | "lodash": "^4.17.4", | 92 | "lodash": "^4.17.4", |
93 | "mac-screen-capture-permissions": "1.1.0", | 93 | "mac-screen-capture-permissions": "1.1.0", |
94 | "macos-notification-state": "1.3.5", | ||
94 | "macos-version": "5.2.0", | 95 | "macos-version": "5.2.0", |
95 | "marked": "0.7.0", | 96 | "marked": "0.7.0", |
96 | "mdi": "^1.9.33", | 97 | "mdi": "^1.9.33", |
@@ -162,7 +163,7 @@ | |||
162 | "cross-env": "^5.0.5", | 163 | "cross-env": "^5.0.5", |
163 | "cz-conventional-changelog": "2.1.0", | 164 | "cz-conventional-changelog": "2.1.0", |
164 | "dotenv": "^4.0.0", | 165 | "dotenv": "^4.0.0", |
165 | "electron": "^11.4.3", | 166 | "electron": "^12.0.5", |
166 | "electron-builder": "^22.10", | 167 | "electron-builder": "^22.10", |
167 | "electron-notarize": "1.0.0", | 168 | "electron-notarize": "1.0.0", |
168 | "electron-rebuild": "^2.3.5", | 169 | "electron-rebuild": "^2.3.5", |