aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com>2021-04-27 15:09:48 +0530
committerLibravatar GitHub <noreply@github.com>2021-04-27 09:39:48 +0000
commit51616a293554320860667ff0d2f274183f5a79f9 (patch)
tree057cff0646347ed40fd13a64328fd16f7150f6e0
parentUpgraded nodejs to '14.16.1' (#1307) (diff)
downloadferdium-app-51616a293554320860667ff0d2f274183f5a79f9.tar.gz
ferdium-app-51616a293554320860667ff0d2f274183f5a79f9.tar.zst
ferdium-app-51616a293554320860667ff0d2f274183f5a79f9.zip
Revert "Upgraded electron to '12.0.5'." (#1306)
-rw-r--r--README.md2
-rw-r--r--package-lock.json121
-rw-r--r--package.json5
3 files changed, 44 insertions, 84 deletions
diff --git a/README.md b/README.md
index aedefd1a3..867b42ce1 100644
--- a/README.md
+++ b/README.md
@@ -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 12.0.5 198- [x] Upgrades to Electron 11.4.3
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 81e7b2637..6fd38cdd3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -6451,7 +6451,6 @@
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,
6455 "requires": { 6454 "requires": {
6456 "sprintf-js": "~1.0.2" 6455 "sprintf-js": "~1.0.2"
6457 } 6456 }
@@ -8260,22 +8259,12 @@
8260 } 8259 }
8261 }, 8260 },
8262 "builder-util-runtime": { 8261 "builder-util-runtime": {
8263 "version": "8.7.3", 8262 "version": "8.7.2",
8264 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.7.3.tgz", 8263 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.7.2.tgz",
8265 "integrity": "sha512-1Q2ReBqFblimF5g/TLg2+0M5Xzv0Ih5LxJ/BMWXvEy/e6pQKeeEpbkPMGsN6OiQgkygaZo5VXCXIjOkOQG5EoQ==", 8264 "integrity": "sha512-xBqv+8bg6cfnzAQK1k3OGpfaHg+QkPgIgpEkXNhouZ0WiUkyZCftuRc2LYzQrLucFywpa14Xbc6+hTbpq83yRA==",
8266 "requires": { 8265 "requires": {
8267 "debug": "^4.3.2", 8266 "debug": "^4.1.1",
8268 "sax": "^1.2.4" 8267 "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 }
8279 } 8268 }
8280 }, 8269 },
8281 "builtin-modules": { 8270 "builtin-modules": {
@@ -11873,22 +11862,14 @@
11873 } 11862 }
11874 }, 11863 },
11875 "electron": { 11864 "electron": {
11876 "version": "12.0.5", 11865 "version": "11.4.3",
11877 "resolved": "https://registry.npmjs.org/electron/-/electron-12.0.5.tgz", 11866 "resolved": "https://registry.npmjs.org/electron/-/electron-11.4.3.tgz",
11878 "integrity": "sha512-z0xYB3sPr0qZcDrHUUWqooPKe3yUzBDxQcgQe3f2TLstA84JIFXBoaIJCPh/fJW0+JdF/ZFVeK2SNgLhYtRV+Q==", 11867 "integrity": "sha512-RhCWJqiYK5oIRGOheilhg/nngCgk0fPgaf00KvbxorlvFZAz8OeMT5ShCpVsMSoyYhk4XEnn4orRly5ltaFYJg==",
11879 "dev": true, 11868 "dev": true,
11880 "requires": { 11869 "requires": {
11881 "@electron/get": "^1.0.1", 11870 "@electron/get": "^1.0.1",
11882 "@types/node": "^14.6.2", 11871 "@types/node": "^12.0.12",
11883 "extract-zip": "^1.0.3" 11872 "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 }
11892 } 11873 }
11893 }, 11874 },
11894 "electron-builder": { 11875 "electron-builder": {
@@ -12836,77 +12817,57 @@
12836 "dev": true 12817 "dev": true
12837 }, 12818 },
12838 "electron-updater": { 12819 "electron-updater": {
12839 "version": "4.3.8", 12820 "version": "4.3.5",
12840 "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.3.8.tgz", 12821 "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.3.5.tgz",
12841 "integrity": "sha512-/tB82Ogb2LqaXrUzAD8waJC+TZV52Pr0Znfj7w+i4D+jA2GgrKFI3Pxjp+36y9FcBMQz7kYsMHcB6c5zBJao+A==", 12822 "integrity": "sha512-5jjN7ebvfj1cLI0VZMdCnJk6aC4bP+dy7ryBf21vArR0JzpRVk0OZHA2QBD+H5rm6ZSeDYHOY6+8PrMEqJ4wlQ==",
12842 "requires": { 12823 "requires": {
12843 "@types/semver": "^7.3.4", 12824 "@types/semver": "^7.3.1",
12844 "builder-util-runtime": "8.7.3", 12825 "builder-util-runtime": "8.7.2",
12845 "fs-extra": "^9.1.0", 12826 "fs-extra": "^9.0.1",
12846 "js-yaml": "^4.0.0", 12827 "js-yaml": "^3.14.0",
12847 "lazy-val": "^1.0.4", 12828 "lazy-val": "^1.0.4",
12848 "lodash.isequal": "^4.5.0", 12829 "lodash.isequal": "^4.5.0",
12849 "semver": "^7.3.4" 12830 "semver": "^7.3.2"
12850 }, 12831 },
12851 "dependencies": { 12832 "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 },
12857 "fs-extra": { 12833 "fs-extra": {
12858 "version": "9.1.0", 12834 "version": "9.0.1",
12859 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 12835 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz",
12860 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", 12836 "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==",
12861 "requires": { 12837 "requires": {
12862 "at-least-node": "^1.0.0", 12838 "at-least-node": "^1.0.0",
12863 "graceful-fs": "^4.2.0", 12839 "graceful-fs": "^4.2.0",
12864 "jsonfile": "^6.0.1", 12840 "jsonfile": "^6.0.1",
12865 "universalify": "^2.0.0" 12841 "universalify": "^1.0.0"
12866 } 12842 }
12867 }, 12843 },
12868 "js-yaml": { 12844 "js-yaml": {
12869 "version": "4.1.0", 12845 "version": "3.14.0",
12870 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 12846 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
12871 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 12847 "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
12872 "requires": { 12848 "requires": {
12873 "argparse": "^2.0.1" 12849 "argparse": "^1.0.7",
12850 "esprima": "^4.0.0"
12874 } 12851 }
12875 }, 12852 },
12876 "jsonfile": { 12853 "jsonfile": {
12877 "version": "6.1.0", 12854 "version": "6.0.1",
12878 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 12855 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz",
12879 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 12856 "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==",
12880 "requires": { 12857 "requires": {
12881 "graceful-fs": "^4.1.6", 12858 "graceful-fs": "^4.1.6",
12882 "universalify": "^2.0.0" 12859 "universalify": "^1.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"
12891 } 12860 }
12892 }, 12861 },
12893 "semver": { 12862 "semver": {
12894 "version": "7.3.5", 12863 "version": "7.3.2",
12895 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 12864 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
12896 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 12865 "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ=="
12897 "requires": {
12898 "lru-cache": "^6.0.0"
12899 }
12900 }, 12866 },
12901 "universalify": { 12867 "universalify": {
12902 "version": "2.0.0", 12868 "version": "1.0.0",
12903 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 12869 "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz",
12904 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" 12870 "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug=="
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=="
12910 } 12871 }
12911 } 12872 }
12912 }, 12873 },
@@ -22710,11 +22671,12 @@
22710 } 22671 }
22711 }, 22672 },
22712 "macos-notification-state": { 22673 "macos-notification-state": {
22713 "version": "1.3.5", 22674 "version": "1.3.1",
22714 "resolved": "https://registry.npmjs.org/macos-notification-state/-/macos-notification-state-1.3.5.tgz", 22675 "resolved": "https://registry.npmjs.org/macos-notification-state/-/macos-notification-state-1.3.1.tgz",
22715 "integrity": "sha512-uTfue/exD5AtZnJHgjvaHCi0/MQOWigcTjKGmRmRSJz+SGdXZMM2TVAI/js8SnLILUzoA3FW1wveaPZne9x/Tg==", 22676 "integrity": "sha512-Zd4fezXN4WaXw0fJnO3dr8Eg72AKI4C+g0Jnm5KcX8o7WWvIMV9rzsl8mtuOL8FT+QPYv1xiaLpElqhXubf3Yw==",
22716 "requires": { 22677 "requires": {
22717 "bindings": "^1.5.0" 22678 "bindings": "^1.4.0",
22679 "nan": "^2.13.2"
22718 } 22680 }
22719 }, 22681 },
22720 "macos-release": { 22682 "macos-release": {
@@ -29097,8 +29059,7 @@
29097 "sprintf-js": { 29059 "sprintf-js": {
29098 "version": "1.0.3", 29060 "version": "1.0.3",
29099 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 29061 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
29100 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 29062 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
29101 "dev": true
29102 }, 29063 },
29103 "sqlite3": { 29064 "sqlite3": {
29104 "version": "4.1.0", 29065 "version": "4.1.0",
diff --git a/package.json b/package.json
index 7c53c6060..e6e9c95f3 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.8", 82 "electron-updater": "4.3.5",
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,7 +91,6 @@
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",
95 "macos-version": "5.2.0", 94 "macos-version": "5.2.0",
96 "marked": "0.7.0", 95 "marked": "0.7.0",
97 "mdi": "^1.9.33", 96 "mdi": "^1.9.33",
@@ -163,7 +162,7 @@
163 "cross-env": "^5.0.5", 162 "cross-env": "^5.0.5",
164 "cz-conventional-changelog": "2.1.0", 163 "cz-conventional-changelog": "2.1.0",
165 "dotenv": "^4.0.0", 164 "dotenv": "^4.0.0",
166 "electron": "^12.0.5", 165 "electron": "^11.4.3",
167 "electron-builder": "^22.10", 166 "electron-builder": "^22.10",
168 "electron-notarize": "1.0.0", 167 "electron-notarize": "1.0.0",
169 "electron-rebuild": "^2.3.5", 168 "electron-rebuild": "^2.3.5",