aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package-lock.json686
-rw-r--r--package.json6
-rw-r--r--src/index.html4
-rw-r--r--src/index.js1
-rw-r--r--src/models/Service.js4
5 files changed, 542 insertions, 159 deletions
diff --git a/package-lock.json b/package-lock.json
index cd43fcda6..59c1aae59 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
1{ 1{
2 "name": "franz", 2 "name": "franz",
3 "version": "5.0.1", 3 "version": "5.1.0",
4 "lockfileVersion": 1, 4 "lockfileVersion": 1,
5 "requires": true, 5 "requires": true,
6 "dependencies": { 6 "dependencies": {
@@ -2169,6 +2169,15 @@
2169 "@meetfranz/theme": "^1.0.13", 2169 "@meetfranz/theme": "^1.0.13",
2170 "react-html-attributes": "^1.4.3", 2170 "react-html-attributes": "^1.4.3",
2171 "react-loader": "^2.4.5" 2171 "react-loader": "^2.4.5"
2172 },
2173 "dependencies": {
2174 "@meetfranz/theme": {
2175 "version": "1.0.13",
2176 "bundled": true,
2177 "requires": {
2178 "color": "^3.1.0"
2179 }
2180 }
2172 } 2181 }
2173 }, 2182 },
2174 "@meetfranz/theme": { 2183 "@meetfranz/theme": {
@@ -2184,6 +2193,15 @@
2184 "@mdi/react": "^1.1.0", 2193 "@mdi/react": "^1.1.0",
2185 "@meetfranz/theme": "^1.0.13", 2194 "@meetfranz/theme": "^1.0.13",
2186 "react-loader": "^2.4.5" 2195 "react-loader": "^2.4.5"
2196 },
2197 "dependencies": {
2198 "@meetfranz/theme": {
2199 "version": "1.0.13",
2200 "bundled": true,
2201 "requires": {
2202 "color": "^3.1.0"
2203 }
2204 }
2187 } 2205 }
2188 }, 2206 },
2189 "@mrmlnc/readdir-enhanced": { 2207 "@mrmlnc/readdir-enhanced": {
@@ -2830,52 +2848,67 @@
2830 } 2848 }
2831 }, 2849 },
2832 "app-builder-bin": { 2850 "app-builder-bin": {
2833 "version": "2.6.1", 2851 "version": "2.6.6",
2834 "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-2.6.1.tgz", 2852 "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-2.6.6.tgz",
2835 "integrity": "sha512-W0l85O+s6lOaziWqAhszPfwiG0s15FvMBP9j9i/bknsMccUkwN60u4Cy7yYtf6akCUDuJenLqpTX4/xvkq1egw==", 2853 "integrity": "sha512-G0Ee6xkbxV+fvM/7xXWIgSDjWAD4E/d/aNbxerq/TVsCyBIau/0VPmrEqBMyZv0NbTwLDW5aF/yHG+0ZEY77kA==",
2836 "dev": true 2854 "dev": true
2837 }, 2855 },
2838 "app-builder-lib": { 2856 "app-builder-lib": {
2839 "version": "20.38.4", 2857 "version": "20.40.2",
2840 "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-20.38.4.tgz", 2858 "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-20.40.2.tgz",
2841 "integrity": "sha512-JbuAJQBndcCW6BJVIb2tPjM5wiuIjz2LUlbyVxNIawM2wFKUBV9kr0N3RNBJFxcrCEuA9oprMUCoymJdrMUVfA==", 2859 "integrity": "sha512-SAbfua8+L3pFbQp3QFpKV0PzHJPJqepROeX/FPrfdL02zxlw+BVOe6KfC3+UV6XUombWvVPG+SwG956vfIx/Cw==",
2842 "dev": true, 2860 "dev": true,
2843 "requires": { 2861 "requires": {
2844 "7zip-bin": "~4.1.0", 2862 "7zip-bin": "~4.1.0",
2845 "app-builder-bin": "2.6.1", 2863 "app-builder-bin": "2.6.6",
2846 "async-exit-hook": "^2.0.1", 2864 "async-exit-hook": "^2.0.1",
2847 "bluebird-lst": "^1.0.6", 2865 "bluebird-lst": "^1.0.7",
2848 "builder-util": "9.6.1", 2866 "builder-util": "9.7.1",
2849 "builder-util-runtime": "8.1.0", 2867 "builder-util-runtime": "8.2.1",
2850 "chromium-pickle-js": "^0.2.0", 2868 "chromium-pickle-js": "^0.2.0",
2851 "debug": "^4.1.0", 2869 "debug": "^4.1.1",
2852 "ejs": "^2.6.1", 2870 "ejs": "^2.6.1",
2853 "electron-osx-sign": "0.4.11", 2871 "electron-osx-sign": "0.4.11",
2854 "electron-publish": "20.38.3", 2872 "electron-publish": "20.40.0",
2855 "fs-extra-p": "^7.0.0", 2873 "fs-extra-p": "^7.0.1",
2856 "hosted-git-info": "^2.7.1", 2874 "hosted-git-info": "^2.7.1",
2857 "is-ci": "^2.0.0", 2875 "is-ci": "^2.0.0",
2858 "isbinaryfile": "^3.0.3", 2876 "isbinaryfile": "^4.0.0",
2859 "js-yaml": "^3.12.0", 2877 "js-yaml": "^3.13.0",
2860 "lazy-val": "^1.0.3", 2878 "lazy-val": "^1.0.4",
2861 "minimatch": "^3.0.4", 2879 "minimatch": "^3.0.4",
2862 "normalize-package-data": "^2.4.0", 2880 "normalize-package-data": "^2.5.0",
2863 "plist": "^3.0.1", 2881 "plist": "^3.0.1",
2864 "read-config-file": "3.2.0", 2882 "read-config-file": "3.2.2",
2865 "sanitize-filename": "^1.6.1", 2883 "sanitize-filename": "^1.6.1",
2866 "semver": "^5.6.0", 2884 "semver": "^6.0.0",
2867 "temp-file": "^3.3.2" 2885 "temp-file": "^3.3.2"
2868 }, 2886 },
2869 "dependencies": { 2887 "dependencies": {
2888 "bluebird": {
2889 "version": "3.5.4",
2890 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.4.tgz",
2891 "integrity": "sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==",
2892 "dev": true
2893 },
2894 "bluebird-lst": {
2895 "version": "1.0.8",
2896 "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.8.tgz",
2897 "integrity": "sha512-InUDOaBaIjIobOa3O4YRAbFgff907uTJZXW0m0rhk3zhVZ4GvsmdCLEAKC1CTWTtUWCM8iWTTfFX9N/xQR/etw==",
2898 "dev": true,
2899 "requires": {
2900 "bluebird": "^3.5.4"
2901 }
2902 },
2870 "builder-util-runtime": { 2903 "builder-util-runtime": {
2871 "version": "8.1.0", 2904 "version": "8.2.1",
2872 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.1.0.tgz", 2905 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.2.1.tgz",
2873 "integrity": "sha512-s1mlJ28mv+56Iebh6c9aXjVe11O3Z0cDTwAGeB0PCcUzHA37fDxGgS8ZGoYNMZP+rBHj21d/od1wuYofTVLaQg==", 2906 "integrity": "sha512-2TkeTcI9bDlK5azRZSJJNxhAgW1DK+JY3jHK0UWPxgJcan4GZSVDNNO3sXntNxrp+JAdPHMF14rzNd/G53lvqw==",
2874 "dev": true, 2907 "dev": true,
2875 "requires": { 2908 "requires": {
2876 "bluebird-lst": "^1.0.6", 2909 "bluebird-lst": "^1.0.7",
2877 "debug": "^4.1.0", 2910 "debug": "^4.1.1",
2878 "fs-extra-p": "^7.0.0", 2911 "fs-extra-p": "^7.0.1",
2879 "sax": "^1.2.4" 2912 "sax": "^1.2.4"
2880 } 2913 }
2881 }, 2914 },
@@ -2888,10 +2921,36 @@
2888 "ms": "^2.1.1" 2921 "ms": "^2.1.1"
2889 } 2922 }
2890 }, 2923 },
2891 "ms": { 2924 "fs-extra-p": {
2892 "version": "2.1.1", 2925 "version": "7.0.1",
2893 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", 2926 "resolved": "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-7.0.1.tgz",
2894 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", 2927 "integrity": "sha512-yhd2OV0HnHt2oitlp+X9hl2ReX4X/7kQeL7/72qzPHTZj5eUPGzAKOvEglU02Fa1OeG2rSy/aKB4WGVaLiF8tw==",
2928 "dev": true,
2929 "requires": {
2930 "bluebird-lst": "^1.0.7",
2931 "fs-extra": "^7.0.1"
2932 }
2933 },
2934 "js-yaml": {
2935 "version": "3.13.1",
2936 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
2937 "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
2938 "dev": true,
2939 "requires": {
2940 "argparse": "^1.0.7",
2941 "esprima": "^4.0.0"
2942 }
2943 },
2944 "lazy-val": {
2945 "version": "1.0.4",
2946 "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.4.tgz",
2947 "integrity": "sha512-u93kb2fPbIrfzBuLjZE+w+fJbUUMhNDXxNmMfaqNgpfQf1CO5ZSe2LfsnBqVAk7i/2NF48OSoRj+Xe2VT+lE8Q==",
2948 "dev": true
2949 },
2950 "semver": {
2951 "version": "6.1.0",
2952 "resolved": "https://registry.npmjs.org/semver/-/semver-6.1.0.tgz",
2953 "integrity": "sha512-kCqEOOHoBcFs/2Ccuk4Xarm/KiWRSLEX9CAZF8xkJ6ZPlIoTZ8V5f7J16vYLJqDbR7KrxTJpR2lqjIEm2Qx9cQ==",
2895 "dev": true 2954 "dev": true
2896 } 2955 }
2897 } 2956 }
@@ -3688,9 +3747,9 @@
3688 "dev": true 3747 "dev": true
3689 }, 3748 },
3690 "bindings": { 3749 "bindings": {
3691 "version": "1.4.0", 3750 "version": "1.5.0",
3692 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.4.0.tgz", 3751 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
3693 "integrity": "sha512-7znEVX22Djn+nYjxCWKDne0RRloa9XfYa84yk3s+HkE3LpDYZmhArYr9O9huBoHY3/oXispx5LorIX7Sl2CgSQ==", 3752 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
3694 "requires": { 3753 "requires": {
3695 "file-uri-to-path": "1.0.0" 3754 "file-uri-to-path": "1.0.0"
3696 } 3755 }
@@ -4068,25 +4127,52 @@
4068 "dev": true 4127 "dev": true
4069 }, 4128 },
4070 "builder-util": { 4129 "builder-util": {
4071 "version": "9.6.1", 4130 "version": "9.7.1",
4072 "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-9.6.1.tgz", 4131 "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-9.7.1.tgz",
4073 "integrity": "sha512-8MljKTjeV+A+LLVexuWEV3EpWbiUcsHHrB4Bg2qNo/3dC+vTo6g/27+W3Ij7Ij1UTobSkNBstFieWijXJCco9A==", 4132 "integrity": "sha512-txpzYIeuHFjrOQWPTJDvhJYisIVGJdSG9ppccE+y7agT0YNhBlVHGnd8+HgFTajYE34xzB5zf1/zxiiDqSKSpA==",
4074 "dev": true, 4133 "dev": true,
4075 "requires": { 4134 "requires": {
4076 "7zip-bin": "~4.1.0", 4135 "7zip-bin": "~4.1.0",
4077 "app-builder-bin": "2.6.1", 4136 "app-builder-bin": "2.6.6",
4078 "bluebird-lst": "^1.0.6", 4137 "bluebird-lst": "^1.0.7",
4079 "builder-util-runtime": "^8.1.0", 4138 "builder-util-runtime": "^8.2.1",
4080 "chalk": "^2.4.1", 4139 "chalk": "^2.4.2",
4081 "debug": "^4.1.0", 4140 "debug": "^4.1.1",
4082 "fs-extra-p": "^7.0.0", 4141 "fs-extra-p": "^7.0.1",
4083 "is-ci": "^2.0.0", 4142 "is-ci": "^2.0.0",
4084 "js-yaml": "^3.12.0", 4143 "js-yaml": "^3.13.0",
4085 "source-map-support": "^0.5.9", 4144 "source-map-support": "^0.5.11",
4086 "stat-mode": "^0.2.2", 4145 "stat-mode": "^0.3.0",
4087 "temp-file": "^3.3.2" 4146 "temp-file": "^3.3.2"
4088 }, 4147 },
4089 "dependencies": { 4148 "dependencies": {
4149 "bluebird": {
4150 "version": "3.5.4",
4151 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.4.tgz",
4152 "integrity": "sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==",
4153 "dev": true
4154 },
4155 "bluebird-lst": {
4156 "version": "1.0.8",
4157 "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.8.tgz",
4158 "integrity": "sha512-InUDOaBaIjIobOa3O4YRAbFgff907uTJZXW0m0rhk3zhVZ4GvsmdCLEAKC1CTWTtUWCM8iWTTfFX9N/xQR/etw==",
4159 "dev": true,
4160 "requires": {
4161 "bluebird": "^3.5.4"
4162 }
4163 },
4164 "builder-util-runtime": {
4165 "version": "8.2.2",
4166 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.2.2.tgz",
4167 "integrity": "sha512-Z0NKlpa5VQBMVXAcZH9n4dx+CY5Ckyv7a0Yr/is1h5hwCWaJbQ2JN9PGT7g6YzE5gM3FyrgGDB4DTyJlLcRKNw==",
4168 "dev": true,
4169 "requires": {
4170 "bluebird-lst": "^1.0.7",
4171 "debug": "^4.1.1",
4172 "fs-extra-p": "^7.0.1",
4173 "sax": "^1.2.4"
4174 }
4175 },
4090 "debug": { 4176 "debug": {
4091 "version": "4.1.1", 4177 "version": "4.1.1",
4092 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 4178 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
@@ -4096,11 +4182,35 @@
4096 "ms": "^2.1.1" 4182 "ms": "^2.1.1"
4097 } 4183 }
4098 }, 4184 },
4099 "ms": { 4185 "fs-extra-p": {
4100 "version": "2.1.1", 4186 "version": "7.0.1",
4101 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", 4187 "resolved": "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-7.0.1.tgz",
4102 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", 4188 "integrity": "sha512-yhd2OV0HnHt2oitlp+X9hl2ReX4X/7kQeL7/72qzPHTZj5eUPGzAKOvEglU02Fa1OeG2rSy/aKB4WGVaLiF8tw==",
4103 "dev": true 4189 "dev": true,
4190 "requires": {
4191 "bluebird-lst": "^1.0.7",
4192 "fs-extra": "^7.0.1"
4193 }
4194 },
4195 "js-yaml": {
4196 "version": "3.13.1",
4197 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
4198 "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
4199 "dev": true,
4200 "requires": {
4201 "argparse": "^1.0.7",
4202 "esprima": "^4.0.0"
4203 }
4204 },
4205 "source-map-support": {
4206 "version": "0.5.12",
4207 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz",
4208 "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==",
4209 "dev": true,
4210 "requires": {
4211 "buffer-from": "^1.0.0",
4212 "source-map": "^0.6.0"
4213 }
4104 } 4214 }
4105 } 4215 }
4106 }, 4216 },
@@ -4503,9 +4613,9 @@
4503 } 4613 }
4504 }, 4614 },
4505 "cli-spinners": { 4615 "cli-spinners": {
4506 "version": "1.3.1", 4616 "version": "2.1.0",
4507 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", 4617 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.1.0.tgz",
4508 "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==", 4618 "integrity": "sha512-8B00fJOEh1HPrx4fo5eW16XmE1PcL1tGpGrxy63CXGP9nHdPBN63X75hA1zhvQuhVztJWLqV58Roj2qlNM7cAA==",
4509 "dev": true 4619 "dev": true
4510 }, 4620 },
4511 "cli-table3": { 4621 "cli-table3": {
@@ -5969,19 +6079,56 @@
5969 } 6079 }
5970 }, 6080 },
5971 "dmg-builder": { 6081 "dmg-builder": {
5972 "version": "6.5.3", 6082 "version": "6.6.1",
5973 "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-6.5.3.tgz", 6083 "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-6.6.1.tgz",
5974 "integrity": "sha512-ZNl4GFBg6rdFplnuoK56iftxh/qgM7rXJUxgl21eK4WsjxgQwtQ0REZo+pDSL4OzVeyOO8MMNWSNQcCsBLiDyA==", 6084 "integrity": "sha512-aIbpQG3es+gHTFtsBQE4fmSYVM60yewxJZsN6FhkAmAmNaoO45bEQNJZsRX0YE49+imiSC92mJmFAEP6iKE0Tg==",
5975 "dev": true, 6085 "dev": true,
5976 "requires": { 6086 "requires": {
5977 "app-builder-lib": "~20.38.3", 6087 "app-builder-lib": "~20.40.0",
5978 "bluebird-lst": "^1.0.6", 6088 "bluebird-lst": "^1.0.7",
5979 "builder-util": "~9.6.0", 6089 "builder-util": "~9.7.1",
5980 "fs-extra-p": "^7.0.0", 6090 "fs-extra-p": "^7.0.1",
5981 "iconv-lite": "^0.4.24", 6091 "iconv-lite": "^0.4.24",
5982 "js-yaml": "^3.12.0", 6092 "js-yaml": "^3.13.0",
5983 "parse-color": "^1.0.0", 6093 "parse-color": "^1.0.0",
5984 "sanitize-filename": "^1.6.1" 6094 "sanitize-filename": "^1.6.1"
6095 },
6096 "dependencies": {
6097 "bluebird": {
6098 "version": "3.5.4",
6099 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.4.tgz",
6100 "integrity": "sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==",
6101 "dev": true
6102 },
6103 "bluebird-lst": {
6104 "version": "1.0.8",
6105 "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.8.tgz",
6106 "integrity": "sha512-InUDOaBaIjIobOa3O4YRAbFgff907uTJZXW0m0rhk3zhVZ4GvsmdCLEAKC1CTWTtUWCM8iWTTfFX9N/xQR/etw==",
6107 "dev": true,
6108 "requires": {
6109 "bluebird": "^3.5.4"
6110 }
6111 },
6112 "fs-extra-p": {
6113 "version": "7.0.1",
6114 "resolved": "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-7.0.1.tgz",
6115 "integrity": "sha512-yhd2OV0HnHt2oitlp+X9hl2ReX4X/7kQeL7/72qzPHTZj5eUPGzAKOvEglU02Fa1OeG2rSy/aKB4WGVaLiF8tw==",
6116 "dev": true,
6117 "requires": {
6118 "bluebird-lst": "^1.0.7",
6119 "fs-extra": "^7.0.1"
6120 }
6121 },
6122 "js-yaml": {
6123 "version": "3.13.1",
6124 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6125 "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6126 "dev": true,
6127 "requires": {
6128 "argparse": "^1.0.7",
6129 "esprima": "^4.0.0"
6130 }
6131 }
5985 } 6132 }
5986 }, 6133 },
5987 "dns-equal": { 6134 "dns-equal": {
@@ -6649,9 +6796,9 @@
6649 "dev": true 6796 "dev": true
6650 }, 6797 },
6651 "electron": { 6798 "electron": {
6652 "version": "4.1.4", 6799 "version": "5.0.2",
6653 "resolved": "https://registry.npmjs.org/electron/-/electron-4.1.4.tgz", 6800 "resolved": "https://registry.npmjs.org/electron/-/electron-5.0.2.tgz",
6654 "integrity": "sha512-MelOjntJvd33izEjR6H4N/Uii7y535z/b2BuYXJGLNSHL6o1IlyhUQmfiT87kWABayERgeuYERgvsyf956OOFw==", 6801 "integrity": "sha512-bUHKQhyuOen/q8iHTkrnzqB9CAwBDI+vHbeu21kpq2bqAD+t25yfrmUEcYHaPL4fZOAhk6nnRqskF6/Xd+aZxg==",
6655 "dev": true, 6802 "dev": true,
6656 "requires": { 6803 "requires": {
6657 "@types/node": "^10.12.18", 6804 "@types/node": "^10.12.18",
@@ -6660,46 +6807,78 @@
6660 }, 6807 },
6661 "dependencies": { 6808 "dependencies": {
6662 "@types/node": { 6809 "@types/node": {
6663 "version": "10.14.4", 6810 "version": "10.14.7",
6664 "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.4.tgz", 6811 "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.7.tgz",
6665 "integrity": "sha512-DT25xX/YgyPKiHFOpNuANIQIVvYEwCWXgK2jYYwqgaMrYE6+tq+DtmMwlD3drl6DJbUwtlIDnn0d7tIn/EbXBg==", 6812 "integrity": "sha512-on4MmIDgHXiuJDELPk1NFaKVUxxCFr37tm8E9yN6rAiF5Pzp/9bBfBHkoexqRiY+hk/Z04EJU9kKEb59YqJ82A==",
6666 "dev": true 6813 "dev": true
6667 } 6814 }
6668 } 6815 }
6669 }, 6816 },
6670 "electron-builder": { 6817 "electron-builder": {
6671 "version": "20.38.4", 6818 "version": "20.40.2",
6672 "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-20.38.4.tgz", 6819 "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-20.40.2.tgz",
6673 "integrity": "sha512-WHOr3Rz2wktxV5TqmRL6woO9/wrIZeRfJPSEXOhgfgLskE5Sp2Aer0zAF7lHNqXuG6JhU+0I9IYFAxa73MTs9w==", 6820 "integrity": "sha512-hnnBzyLXna+WpmT4MIoWVdRli43q09yqKOgzPJj0KrOoJZ7TIoY1aYSPvSg8VL5rSuTgdAWGL4rYd9zcq3YXMQ==",
6674 "dev": true, 6821 "dev": true,
6675 "requires": { 6822 "requires": {
6676 "app-builder-lib": "20.38.4", 6823 "app-builder-lib": "20.40.2",
6677 "bluebird-lst": "^1.0.6", 6824 "bluebird-lst": "^1.0.7",
6678 "builder-util": "9.6.1", 6825 "builder-util": "9.7.1",
6679 "builder-util-runtime": "8.1.0", 6826 "builder-util-runtime": "8.2.1",
6680 "chalk": "^2.4.1", 6827 "chalk": "^2.4.2",
6681 "dmg-builder": "6.5.3", 6828 "dmg-builder": "6.6.1",
6682 "fs-extra-p": "^7.0.0", 6829 "fs-extra-p": "^7.0.1",
6683 "is-ci": "^2.0.0", 6830 "is-ci": "^2.0.0",
6684 "lazy-val": "^1.0.3", 6831 "lazy-val": "^1.0.4",
6685 "read-config-file": "3.2.0", 6832 "read-config-file": "3.2.2",
6686 "sanitize-filename": "^1.6.1", 6833 "sanitize-filename": "^1.6.1",
6687 "update-notifier": "^2.5.0", 6834 "update-notifier": "^2.5.0",
6688 "yargs": "^12.0.5" 6835 "yargs": "^13.2.2"
6689 }, 6836 },
6690 "dependencies": { 6837 "dependencies": {
6838 "ansi-regex": {
6839 "version": "4.1.0",
6840 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
6841 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
6842 "dev": true
6843 },
6844 "bluebird": {
6845 "version": "3.5.4",
6846 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.4.tgz",
6847 "integrity": "sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==",
6848 "dev": true
6849 },
6850 "bluebird-lst": {
6851 "version": "1.0.8",
6852 "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.8.tgz",
6853 "integrity": "sha512-InUDOaBaIjIobOa3O4YRAbFgff907uTJZXW0m0rhk3zhVZ4GvsmdCLEAKC1CTWTtUWCM8iWTTfFX9N/xQR/etw==",
6854 "dev": true,
6855 "requires": {
6856 "bluebird": "^3.5.4"
6857 }
6858 },
6691 "builder-util-runtime": { 6859 "builder-util-runtime": {
6692 "version": "8.1.0", 6860 "version": "8.2.1",
6693 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.1.0.tgz", 6861 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.2.1.tgz",
6694 "integrity": "sha512-s1mlJ28mv+56Iebh6c9aXjVe11O3Z0cDTwAGeB0PCcUzHA37fDxGgS8ZGoYNMZP+rBHj21d/od1wuYofTVLaQg==", 6862 "integrity": "sha512-2TkeTcI9bDlK5azRZSJJNxhAgW1DK+JY3jHK0UWPxgJcan4GZSVDNNO3sXntNxrp+JAdPHMF14rzNd/G53lvqw==",
6695 "dev": true, 6863 "dev": true,
6696 "requires": { 6864 "requires": {
6697 "bluebird-lst": "^1.0.6", 6865 "bluebird-lst": "^1.0.7",
6698 "debug": "^4.1.0", 6866 "debug": "^4.1.1",
6699 "fs-extra-p": "^7.0.0", 6867 "fs-extra-p": "^7.0.1",
6700 "sax": "^1.2.4" 6868 "sax": "^1.2.4"
6701 } 6869 }
6702 }, 6870 },
6871 "cliui": {
6872 "version": "5.0.0",
6873 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
6874 "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
6875 "dev": true,
6876 "requires": {
6877 "string-width": "^3.1.0",
6878 "strip-ansi": "^5.2.0",
6879 "wrap-ansi": "^5.1.0"
6880 }
6881 },
6703 "debug": { 6882 "debug": {
6704 "version": "4.1.1", 6883 "version": "4.1.1",
6705 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 6884 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
@@ -6709,11 +6888,93 @@
6709 "ms": "^2.1.1" 6888 "ms": "^2.1.1"
6710 } 6889 }
6711 }, 6890 },
6712 "ms": { 6891 "fs-extra-p": {
6713 "version": "2.1.1", 6892 "version": "7.0.1",
6714 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", 6893 "resolved": "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-7.0.1.tgz",
6715 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", 6894 "integrity": "sha512-yhd2OV0HnHt2oitlp+X9hl2ReX4X/7kQeL7/72qzPHTZj5eUPGzAKOvEglU02Fa1OeG2rSy/aKB4WGVaLiF8tw==",
6895 "dev": true,
6896 "requires": {
6897 "bluebird-lst": "^1.0.7",
6898 "fs-extra": "^7.0.1"
6899 }
6900 },
6901 "get-caller-file": {
6902 "version": "2.0.5",
6903 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
6904 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
6716 "dev": true 6905 "dev": true
6906 },
6907 "lazy-val": {
6908 "version": "1.0.4",
6909 "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.4.tgz",
6910 "integrity": "sha512-u93kb2fPbIrfzBuLjZE+w+fJbUUMhNDXxNmMfaqNgpfQf1CO5ZSe2LfsnBqVAk7i/2NF48OSoRj+Xe2VT+lE8Q==",
6911 "dev": true
6912 },
6913 "require-main-filename": {
6914 "version": "2.0.0",
6915 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
6916 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
6917 "dev": true
6918 },
6919 "string-width": {
6920 "version": "3.1.0",
6921 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
6922 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
6923 "dev": true,
6924 "requires": {
6925 "emoji-regex": "^7.0.1",
6926 "is-fullwidth-code-point": "^2.0.0",
6927 "strip-ansi": "^5.1.0"
6928 }
6929 },
6930 "strip-ansi": {
6931 "version": "5.2.0",
6932 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
6933 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
6934 "dev": true,
6935 "requires": {
6936 "ansi-regex": "^4.1.0"
6937 }
6938 },
6939 "wrap-ansi": {
6940 "version": "5.1.0",
6941 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
6942 "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
6943 "dev": true,
6944 "requires": {
6945 "ansi-styles": "^3.2.0",
6946 "string-width": "^3.0.0",
6947 "strip-ansi": "^5.0.0"
6948 }
6949 },
6950 "yargs": {
6951 "version": "13.2.4",
6952 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.2.4.tgz",
6953 "integrity": "sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg==",
6954 "dev": true,
6955 "requires": {
6956 "cliui": "^5.0.0",
6957 "find-up": "^3.0.0",
6958 "get-caller-file": "^2.0.1",
6959 "os-locale": "^3.1.0",
6960 "require-directory": "^2.1.1",
6961 "require-main-filename": "^2.0.0",
6962 "set-blocking": "^2.0.0",
6963 "string-width": "^3.0.0",
6964 "which-module": "^2.0.0",
6965 "y18n": "^4.0.0",
6966 "yargs-parser": "^13.1.0"
6967 }
6968 },
6969 "yargs-parser": {
6970 "version": "13.1.0",
6971 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.0.tgz",
6972 "integrity": "sha512-Yq+32PrijHRri0vVKQEm+ys8mbqWjLiwQkMFNXEENutzLPP0bE4Lcd4iA3OQY5HF+GD3xXxf0MEHb8E4/SA3AA==",
6973 "dev": true,
6974 "requires": {
6975 "camelcase": "^5.0.0",
6976 "decamelize": "^1.2.0"
6977 }
6717 } 6978 }
6718 } 6979 }
6719 }, 6980 },
@@ -6802,21 +7063,92 @@
6802 "isbinaryfile": "^3.0.2", 7063 "isbinaryfile": "^3.0.2",
6803 "minimist": "^1.2.0", 7064 "minimist": "^1.2.0",
6804 "plist": "^3.0.1" 7065 "plist": "^3.0.1"
7066 },
7067 "dependencies": {
7068 "isbinaryfile": {
7069 "version": "3.0.3",
7070 "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
7071 "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
7072 "dev": true,
7073 "requires": {
7074 "buffer-alloc": "^1.2.0"
7075 }
7076 }
6805 } 7077 }
6806 }, 7078 },
6807 "electron-publish": { 7079 "electron-publish": {
6808 "version": "20.38.3", 7080 "version": "20.40.0",
6809 "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-20.38.3.tgz", 7081 "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-20.40.0.tgz",
6810 "integrity": "sha512-Qomq253NT5DfjUZgFSx6p+gheU5YhM6zZ67fTtBZvwyk0v8HwxNXfa8fZT7h+1c3BwEmjusTbmjZRNW/XZBXFA==", 7082 "integrity": "sha512-mkjtsIgftRszuT/8do8TszmddokDnu254OyTeL8nE780o/A8t68oXHZzvlTJ4AQ8uBOYrA87JDO/BFCWjnVArA==",
6811 "dev": true, 7083 "dev": true,
6812 "requires": { 7084 "requires": {
6813 "bluebird-lst": "^1.0.6", 7085 "bluebird-lst": "^1.0.7",
6814 "builder-util": "~9.6.0", 7086 "builder-util": "~9.7.1",
6815 "builder-util-runtime": "^8.1.0", 7087 "builder-util-runtime": "^8.2.1",
6816 "chalk": "^2.4.1", 7088 "chalk": "^2.4.2",
6817 "fs-extra-p": "^7.0.0", 7089 "fs-extra-p": "^7.0.1",
6818 "lazy-val": "^1.0.3", 7090 "lazy-val": "^1.0.4",
6819 "mime": "^2.4.0" 7091 "mime": "^2.4.1"
7092 },
7093 "dependencies": {
7094 "bluebird": {
7095 "version": "3.5.4",
7096 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.4.tgz",
7097 "integrity": "sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==",
7098 "dev": true
7099 },
7100 "bluebird-lst": {
7101 "version": "1.0.8",
7102 "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.8.tgz",
7103 "integrity": "sha512-InUDOaBaIjIobOa3O4YRAbFgff907uTJZXW0m0rhk3zhVZ4GvsmdCLEAKC1CTWTtUWCM8iWTTfFX9N/xQR/etw==",
7104 "dev": true,
7105 "requires": {
7106 "bluebird": "^3.5.4"
7107 }
7108 },
7109 "builder-util-runtime": {
7110 "version": "8.2.2",
7111 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.2.2.tgz",
7112 "integrity": "sha512-Z0NKlpa5VQBMVXAcZH9n4dx+CY5Ckyv7a0Yr/is1h5hwCWaJbQ2JN9PGT7g6YzE5gM3FyrgGDB4DTyJlLcRKNw==",
7113 "dev": true,
7114 "requires": {
7115 "bluebird-lst": "^1.0.7",
7116 "debug": "^4.1.1",
7117 "fs-extra-p": "^7.0.1",
7118 "sax": "^1.2.4"
7119 }
7120 },
7121 "debug": {
7122 "version": "4.1.1",
7123 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
7124 "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
7125 "dev": true,
7126 "requires": {
7127 "ms": "^2.1.1"
7128 }
7129 },
7130 "fs-extra-p": {
7131 "version": "7.0.1",
7132 "resolved": "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-7.0.1.tgz",
7133 "integrity": "sha512-yhd2OV0HnHt2oitlp+X9hl2ReX4X/7kQeL7/72qzPHTZj5eUPGzAKOvEglU02Fa1OeG2rSy/aKB4WGVaLiF8tw==",
7134 "dev": true,
7135 "requires": {
7136 "bluebird-lst": "^1.0.7",
7137 "fs-extra": "^7.0.1"
7138 }
7139 },
7140 "lazy-val": {
7141 "version": "1.0.4",
7142 "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.4.tgz",
7143 "integrity": "sha512-u93kb2fPbIrfzBuLjZE+w+fJbUUMhNDXxNmMfaqNgpfQf1CO5ZSe2LfsnBqVAk7i/2NF48OSoRj+Xe2VT+lE8Q==",
7144 "dev": true
7145 },
7146 "mime": {
7147 "version": "2.4.3",
7148 "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.3.tgz",
7149 "integrity": "sha512-QgrPRJfE+riq5TPZMcHZOtm8c6K/yYrMbKIoRfapfiGLxS8OTeIfRhUGW5LU7MlRa52KOAGCfUNruqLrIBvWZw==",
7150 "dev": true
7151 }
6820 } 7152 }
6821 }, 7153 },
6822 "electron-react-titlebar": { 7154 "electron-react-titlebar": {
@@ -6853,12 +7185,6 @@
6853 "requires": { 7185 "requires": {
6854 "ms": "^2.1.1" 7186 "ms": "^2.1.1"
6855 } 7187 }
6856 },
6857 "ms": {
6858 "version": "2.1.1",
6859 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
6860 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
6861 "dev": true
6862 } 7188 }
6863 } 7189 }
6864 }, 7190 },
@@ -11768,13 +12094,10 @@
11768 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 12094 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
11769 }, 12095 },
11770 "isbinaryfile": { 12096 "isbinaryfile": {
11771 "version": "3.0.3", 12097 "version": "4.0.0",
11772 "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", 12098 "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.0.tgz",
11773 "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", 12099 "integrity": "sha512-RBtmso6l2mCaEsUvXngMTIjg3oheXo0MgYzzfT6sk44RYggPnm9fT+cQJAmzRnJIxPHXg9FZglqDJGW28dvcqA==",
11774 "dev": true, 12100 "dev": true
11775 "requires": {
11776 "buffer-alloc": "^1.2.0"
11777 }
11778 }, 12101 },
11779 "isexe": { 12102 "isexe": {
11780 "version": "2.0.0", 12103 "version": "2.0.0",
@@ -13394,12 +13717,19 @@
13394 } 13717 }
13395 }, 13718 },
13396 "macos-notification-state": { 13719 "macos-notification-state": {
13397 "version": "1.2.0", 13720 "version": "1.2.3",
13398 "resolved": "https://registry.npmjs.org/macos-notification-state/-/macos-notification-state-1.2.0.tgz", 13721 "resolved": "https://registry.npmjs.org/macos-notification-state/-/macos-notification-state-1.2.3.tgz",
13399 "integrity": "sha512-80nPI5sFOMopZw5yt9tdaRAKd6gtTKdjuAIdQ5cMdA5ZtkC7jZH0yzBjeM3O4g+tt/GgLA2fORKwACje5dyGgA==", 13722 "integrity": "sha512-09L0YT1Nd7qUKlR4e7lB8FSbliRWU57uE0lRM3XXy2o/rpCbik6aexLxzwwMGUbajk20A2SXEw4Tu+YoEXw8Wg==",
13400 "requires": { 13723 "requires": {
13401 "bindings": "^1.4.0", 13724 "bindings": "^1.4.0",
13402 "nan": "^2.12.1" 13725 "nan": "^2.13.2"
13726 },
13727 "dependencies": {
13728 "nan": {
13729 "version": "2.14.0",
13730 "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
13731 "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg=="
13732 }
13403 } 13733 }
13404 }, 13734 },
13405 "macos-release": { 13735 "macos-release": {
@@ -14111,9 +14441,9 @@
14111 } 14441 }
14112 }, 14442 },
14113 "node-abi": { 14443 "node-abi": {
14114 "version": "2.7.1", 14444 "version": "2.8.0",
14115 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.7.1.tgz", 14445 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.8.0.tgz",
14116 "integrity": "sha512-OV8Bq1OrPh6z+Y4dqwo05HqrRL9YNF7QVMRfq1/pguwKLG+q9UB/Lk0x5qXjO23JjJg+/jqCHSTaG1P3tfKfuw==", 14446 "integrity": "sha512-1/aa2clS0pue0HjckL62CsbhWWU35HARvBDXcJtYKbYR7LnIutmpxmXbuDMV9kEviD2lP/wACOgWmmwljghHyQ==",
14117 "dev": true, 14447 "dev": true,
14118 "requires": { 14448 "requires": {
14119 "semver": "^5.4.1" 14449 "semver": "^5.4.1"
@@ -15197,32 +15527,32 @@
15197 "dev": true 15527 "dev": true
15198 }, 15528 },
15199 "ora": { 15529 "ora": {
15200 "version": "3.1.0", 15530 "version": "3.4.0",
15201 "resolved": "https://registry.npmjs.org/ora/-/ora-3.1.0.tgz", 15531 "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz",
15202 "integrity": "sha512-vRBPaNCclUi8pUxRF/G8+5qEQkc6EgzKK1G2ZNJUIGu088Un5qIxFXeDgymvPRM9nmrcUOGzQgS1Vmtz+NtlMw==", 15532 "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==",
15203 "dev": true, 15533 "dev": true,
15204 "requires": { 15534 "requires": {
15205 "chalk": "^2.4.2", 15535 "chalk": "^2.4.2",
15206 "cli-cursor": "^2.1.0", 15536 "cli-cursor": "^2.1.0",
15207 "cli-spinners": "^1.3.1", 15537 "cli-spinners": "^2.0.0",
15208 "log-symbols": "^2.2.0", 15538 "log-symbols": "^2.2.0",
15209 "strip-ansi": "^5.0.0", 15539 "strip-ansi": "^5.2.0",
15210 "wcwidth": "^1.0.1" 15540 "wcwidth": "^1.0.1"
15211 }, 15541 },
15212 "dependencies": { 15542 "dependencies": {
15213 "ansi-regex": { 15543 "ansi-regex": {
15214 "version": "4.0.0", 15544 "version": "4.1.0",
15215 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz", 15545 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
15216 "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==", 15546 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
15217 "dev": true 15547 "dev": true
15218 }, 15548 },
15219 "strip-ansi": { 15549 "strip-ansi": {
15220 "version": "5.0.0", 15550 "version": "5.2.0",
15221 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz", 15551 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
15222 "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==", 15552 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
15223 "dev": true, 15553 "dev": true,
15224 "requires": { 15554 "requires": {
15225 "ansi-regex": "^4.0.0" 15555 "ansi-regex": "^4.1.0"
15226 } 15556 }
15227 } 15557 }
15228 } 15558 }
@@ -16618,27 +16948,70 @@
16618 } 16948 }
16619 }, 16949 },
16620 "read-config-file": { 16950 "read-config-file": {
16621 "version": "3.2.0", 16951 "version": "3.2.2",
16622 "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-3.2.0.tgz", 16952 "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-3.2.2.tgz",
16623 "integrity": "sha512-i1QRc5jy4sHm9YBGb6ArA5SU1mDrc5wu2mnm3r9gPnm+LVZhBGbpTCKqAXyvV4TJHnBR3Yaaww+9b3DyRZcfww==", 16953 "integrity": "sha512-PuFpMgZF01VB0ydH1dfitAxCP/fh+qnfbA9cYNIPoxPbz0SMngsrafCtaHDWfER7MwlDz4fmrNBhPkakxxFpTg==",
16624 "dev": true, 16954 "dev": true,
16625 "requires": { 16955 "requires": {
16626 "ajv": "^6.5.5", 16956 "ajv": "^6.9.2",
16627 "ajv-keywords": "^3.2.0", 16957 "ajv-keywords": "^3.4.0",
16628 "bluebird-lst": "^1.0.6", 16958 "bluebird-lst": "^1.0.7",
16629 "dotenv": "^6.1.0", 16959 "dotenv": "^6.2.0",
16630 "dotenv-expand": "^4.2.0", 16960 "dotenv-expand": "^4.2.0",
16631 "fs-extra-p": "^7.0.0", 16961 "fs-extra-p": "^7.0.1",
16632 "js-yaml": "^3.12.0", 16962 "js-yaml": "^3.12.1",
16633 "json5": "^2.1.0", 16963 "json5": "^2.1.0",
16634 "lazy-val": "^1.0.3" 16964 "lazy-val": "^1.0.4"
16635 }, 16965 },
16636 "dependencies": { 16966 "dependencies": {
16967 "ajv": {
16968 "version": "6.10.0",
16969 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz",
16970 "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==",
16971 "dev": true,
16972 "requires": {
16973 "fast-deep-equal": "^2.0.1",
16974 "fast-json-stable-stringify": "^2.0.0",
16975 "json-schema-traverse": "^0.4.1",
16976 "uri-js": "^4.2.2"
16977 }
16978 },
16979 "bluebird": {
16980 "version": "3.5.4",
16981 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.4.tgz",
16982 "integrity": "sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==",
16983 "dev": true
16984 },
16985 "bluebird-lst": {
16986 "version": "1.0.8",
16987 "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.8.tgz",
16988 "integrity": "sha512-InUDOaBaIjIobOa3O4YRAbFgff907uTJZXW0m0rhk3zhVZ4GvsmdCLEAKC1CTWTtUWCM8iWTTfFX9N/xQR/etw==",
16989 "dev": true,
16990 "requires": {
16991 "bluebird": "^3.5.4"
16992 }
16993 },
16637 "dotenv": { 16994 "dotenv": {
16638 "version": "6.2.0", 16995 "version": "6.2.0",
16639 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-6.2.0.tgz", 16996 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-6.2.0.tgz",
16640 "integrity": "sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==", 16997 "integrity": "sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==",
16641 "dev": true 16998 "dev": true
16999 },
17000 "fs-extra-p": {
17001 "version": "7.0.1",
17002 "resolved": "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-7.0.1.tgz",
17003 "integrity": "sha512-yhd2OV0HnHt2oitlp+X9hl2ReX4X/7kQeL7/72qzPHTZj5eUPGzAKOvEglU02Fa1OeG2rSy/aKB4WGVaLiF8tw==",
17004 "dev": true,
17005 "requires": {
17006 "bluebird-lst": "^1.0.7",
17007 "fs-extra": "^7.0.1"
17008 }
17009 },
17010 "lazy-val": {
17011 "version": "1.0.4",
17012 "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.4.tgz",
17013 "integrity": "sha512-u93kb2fPbIrfzBuLjZE+w+fJbUUMhNDXxNmMfaqNgpfQf1CO5ZSe2LfsnBqVAk7i/2NF48OSoRj+Xe2VT+lE8Q==",
17014 "dev": true
16642 } 17015 }
16643 } 17016 }
16644 }, 17017 },
@@ -16931,9 +17304,9 @@
16931 } 17304 }
16932 }, 17305 },
16933 "registry-auth-token": { 17306 "registry-auth-token": {
16934 "version": "3.3.2", 17307 "version": "3.4.0",
16935 "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", 17308 "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz",
16936 "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", 17309 "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==",
16937 "dev": true, 17310 "dev": true,
16938 "requires": { 17311 "requires": {
16939 "rc": "^1.1.6", 17312 "rc": "^1.1.6",
@@ -18545,9 +18918,9 @@
18545 "dev": true 18918 "dev": true
18546 }, 18919 },
18547 "stat-mode": { 18920 "stat-mode": {
18548 "version": "0.2.2", 18921 "version": "0.3.0",
18549 "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz", 18922 "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.3.0.tgz",
18550 "integrity": "sha1-5sgLYjEj19gM8TLOU480YokHJQI=", 18923 "integrity": "sha512-QjMLR0A3WwFY2aZdV0okfFEJB5TRjkggXZjxP3A1RsWsNHNu3YPv8btmtc6iCFZ0Rul3FE93OYogvhOUClU+ng==",
18551 "dev": true 18924 "dev": true
18552 }, 18925 },
18553 "static-extend": { 18926 "static-extend": {
@@ -20698,12 +21071,19 @@
20698 "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=" 21071 "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY="
20699 }, 21072 },
20700 "windows-notification-state": { 21073 "windows-notification-state": {
20701 "version": "1.3.0", 21074 "version": "1.3.1",
20702 "resolved": "https://registry.npmjs.org/windows-notification-state/-/windows-notification-state-1.3.0.tgz", 21075 "resolved": "https://registry.npmjs.org/windows-notification-state/-/windows-notification-state-1.3.1.tgz",
20703 "integrity": "sha1-n3J3guysjZIKQI8QJr5vjgj9kC4=", 21076 "integrity": "sha512-fsEXqZA48KJYO7uFAl0PonAza95kqlXzZ+dp+sDk9+W9GqkD5GNt4DLieSqgiA/zQe/XB69DfqPhHwP1mNhVTA==",
20704 "requires": { 21077 "requires": {
20705 "bindings": "^1.2.1", 21078 "bindings": "^1.5.0",
20706 "nan": "^2.4.0" 21079 "nan": "^2.13.2"
21080 },
21081 "dependencies": {
21082 "nan": {
21083 "version": "2.14.0",
21084 "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
21085 "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg=="
21086 }
20707 } 21087 }
20708 }, 21088 },
20709 "windows-quiet-hours": { 21089 "windows-quiet-hours": {
diff --git a/package.json b/package.json
index c1a8c310f..245eb71d6 100644
--- a/package.json
+++ b/package.json
@@ -36,7 +36,7 @@
36 "dependencies": { 36 "dependencies": {
37 "@babel/polyfill": "^7.0.0", 37 "@babel/polyfill": "^7.0.0",
38 "@babel/runtime": "^7.0.0", 38 "@babel/runtime": "^7.0.0",
39 "@meetfranz/electron-notification-state": "^1.0.0", 39 "@meetfranz/electron-notification-state": "1.0.0",
40 "@meetfranz/forms": "file:packages/forms", 40 "@meetfranz/forms": "file:packages/forms",
41 "@meetfranz/theme": "file:packages/theme", 41 "@meetfranz/theme": "file:packages/theme",
42 "@meetfranz/ui": "file:packages/ui", 42 "@meetfranz/ui": "file:packages/ui",
@@ -117,8 +117,8 @@
117 "cross-env": "^5.0.5", 117 "cross-env": "^5.0.5",
118 "cz-conventional-changelog": "2.1.0", 118 "cz-conventional-changelog": "2.1.0",
119 "dotenv": "^4.0.0", 119 "dotenv": "^4.0.0",
120 "electron": "4.1.4", 120 "electron": "5.0.2",
121 "electron-builder": "20.38.4", 121 "electron-builder": "20.40.2",
122 "electron-rebuild": "1.8.4", 122 "electron-rebuild": "1.8.4",
123 "eslint": "5.10.0", 123 "eslint": "5.10.0",
124 "eslint-config-airbnb": "17.1.0", 124 "eslint-config-airbnb": "17.1.0",
diff --git a/src/index.html b/src/index.html
index 5ce7f6a96..bf15e2d4e 100644
--- a/src/index.html
+++ b/src/index.html
@@ -17,7 +17,7 @@
17 if (isDevMode) { 17 if (isDevMode) {
18 const debugging = require('debug'); 18 const debugging = require('debug');
19 debugging.enable(process.env.DEBUG); 19 debugging.enable(process.env.DEBUG);
20 20
21 const debug = debugging('Index'); 21 const debug = debugging('Index');
22 22
23 document.querySelector('body').classList.add('isDevMode'); 23 document.querySelector('body').classList.add('isDevMode');
@@ -36,7 +36,7 @@
36 window._onLiveReloadFileChanged = (file) => { 36 window._onLiveReloadFileChanged = (file) => {
37 if (!file.path.includes('/build/webview/') && !file.path.includes('/build/index.js') && !file.path.includes('/build/electron/')) { 37 if (!file.path.includes('/build/webview/') && !file.path.includes('/build/index.js') && !file.path.includes('/build/electron/')) {
38 originalReloadBehaviour(file); 38 originalReloadBehaviour(file);
39 } else { 39 } else {
40 if (file.path.includes('/build/webview/')) { 40 if (file.path.includes('/build/webview/')) {
41 debug('Livereload: Reloading all webvies'); 41 debug('Livereload: Reloading all webvies');
42 const webviews = document.querySelectorAll('webview').forEach(webview => webview.reload()); 42 const webviews = document.querySelectorAll('webview').forEach(webview => webview.reload());
diff --git a/src/index.js b/src/index.js
index 3fe996aa7..49cf07618 100644
--- a/src/index.js
+++ b/src/index.js
@@ -180,6 +180,7 @@ const createWindow = () => {
180 backgroundColor: !settings.get('darkMode') ? '#3498db' : '#1E1E1E', 180 backgroundColor: !settings.get('darkMode') ? '#3498db' : '#1E1E1E',
181 webPreferences: { 181 webPreferences: {
182 nodeIntegration: true, 182 nodeIntegration: true,
183 webviewTag: true,
183 }, 184 },
184 }); 185 });
185 186
diff --git a/src/models/Service.js b/src/models/Service.js
index 8a2a8d3d8..a118c093e 100644
--- a/src/models/Service.js
+++ b/src/models/Service.js
@@ -183,7 +183,9 @@ export default class Service {
183 options, 183 options,
184 })); 184 }));
185 185
186 this.webview.addEventListener('did-start-loading', () => { 186 this.webview.addEventListener('did-start-loading', (event) => {
187 debug('Did start load', this.name, event);
188
187 this.hasCrashed = false; 189 this.hasCrashed = false;
188 this.isLoading = true; 190 this.isLoading = true;
189 this.isError = false; 191 this.isError = false;