diff --git a/electron/.gitignore b/electron/.gitignore
deleted file mode 100644
index 07c4819ee..000000000
--- a/electron/.gitignore
+++ /dev/null
@@ -1,66 +0,0 @@
-.yarn/*
-!.yarn/cache
-!.yarn/patches
-!.yarn/plugins
-!.yarn/releases
-!.yarn/sdks
-!.yarn/versions
-
-# See http://help.github.com/ignore-files/ for more about ignoring files.
-
-*.exe
-sentry.properties
-
-# compiled output
-/dist
-/tmp
-/out-tsc
-/app-builds
-/release
-main.js
-util/**/*.js
-view/**/*.js
-src/**/*.js
-!src/karma.conf.js
-*.js.map
-
-# dependencies
-/node_modules
-
-# IDEs and editors
-/.idea
-.project
-.classpath
-.c9/
-*.launch
-.settings/
-*.sublime-workspace
-
-# IDE - VSCode
-.vscode/*
-.vscode/settings.json
-!.vscode/tasks.json
-!.vscode/launch.json
-!.vscode/extensions.json
-
-# misc
-/.sass-cache
-/connect.lock
-/coverage
-/libpeerconnection.log
-npm-debug.log
-testem.log
-/typings
-package-lock.json
-
-# e2e
-/e2e/*.js
-!/e2e/protractor.conf.js
-/e2e/*.map
-
-# System Files
-.DS_Store
-Thumbs.db
-
-*.pfx
-*.p12
diff --git a/electron/.yarn/cache/7zip-bin-npm-5.1.1-802410de68-1e58ba3742.zip b/electron/.yarn/cache/7zip-bin-npm-5.1.1-802410de68-1e58ba3742.zip
deleted file mode 100644
index 0cfdabbd4..000000000
Binary files a/electron/.yarn/cache/7zip-bin-npm-5.1.1-802410de68-1e58ba3742.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@develar-schema-utils-npm-2.6.5-6c3f4e1579-e1c3771af7.zip b/electron/.yarn/cache/@develar-schema-utils-npm-2.6.5-6c3f4e1579-e1c3771af7.zip
deleted file mode 100644
index 13b2fae03..000000000
Binary files a/electron/.yarn/cache/@develar-schema-utils-npm-2.6.5-6c3f4e1579-e1c3771af7.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@electron-get-npm-1.12.4-45e2bb08b4-7cdcbaec20.zip b/electron/.yarn/cache/@electron-get-npm-1.12.4-45e2bb08b4-7cdcbaec20.zip
deleted file mode 100644
index 4b949d587..000000000
Binary files a/electron/.yarn/cache/@electron-get-npm-1.12.4-45e2bb08b4-7cdcbaec20.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@electron-universal-npm-1.0.5-ee667bfcd2-64eae3bbbf.zip b/electron/.yarn/cache/@electron-universal-npm-1.0.5-ee667bfcd2-64eae3bbbf.zip
deleted file mode 100644
index 66fa77c30..000000000
Binary files a/electron/.yarn/cache/@electron-universal-npm-1.0.5-ee667bfcd2-64eae3bbbf.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@hapi-address-npm-4.1.0-421a026867-01e8257c94.zip b/electron/.yarn/cache/@hapi-address-npm-4.1.0-421a026867-01e8257c94.zip
deleted file mode 100644
index 4b0a71649..000000000
Binary files a/electron/.yarn/cache/@hapi-address-npm-4.1.0-421a026867-01e8257c94.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@hapi-formula-npm-2.0.0-67b6c90bc9-902da057c5.zip b/electron/.yarn/cache/@hapi-formula-npm-2.0.0-67b6c90bc9-902da057c5.zip
deleted file mode 100644
index 433e30a21..000000000
Binary files a/electron/.yarn/cache/@hapi-formula-npm-2.0.0-67b6c90bc9-902da057c5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@hapi-hoek-npm-9.1.1-9cb487d073-04db127a55.zip b/electron/.yarn/cache/@hapi-hoek-npm-9.1.1-9cb487d073-04db127a55.zip
deleted file mode 100644
index 4cb2edc22..000000000
Binary files a/electron/.yarn/cache/@hapi-hoek-npm-9.1.1-9cb487d073-04db127a55.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@hapi-joi-npm-17.1.1-b9347a858d-803d77e19e.zip b/electron/.yarn/cache/@hapi-joi-npm-17.1.1-b9347a858d-803d77e19e.zip
deleted file mode 100644
index 1c97bfbda..000000000
Binary files a/electron/.yarn/cache/@hapi-joi-npm-17.1.1-b9347a858d-803d77e19e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@hapi-pinpoint-npm-2.0.0-d5b89ff0f0-ed011c0af4.zip b/electron/.yarn/cache/@hapi-pinpoint-npm-2.0.0-d5b89ff0f0-ed011c0af4.zip
deleted file mode 100644
index 767df43a2..000000000
Binary files a/electron/.yarn/cache/@hapi-pinpoint-npm-2.0.0-d5b89ff0f0-ed011c0af4.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@hapi-topo-npm-5.0.0-2bfaee40f2-8aa81f7169.zip b/electron/.yarn/cache/@hapi-topo-npm-5.0.0-2bfaee40f2-8aa81f7169.zip
deleted file mode 100644
index 6e53f0708..000000000
Binary files a/electron/.yarn/cache/@hapi-topo-npm-5.0.0-2bfaee40f2-8aa81f7169.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@malept-cross-spawn-promise-npm-1.1.1-f60cae05fd-1aa468f9ff.zip b/electron/.yarn/cache/@malept-cross-spawn-promise-npm-1.1.1-f60cae05fd-1aa468f9ff.zip
deleted file mode 100644
index 6e4ff4454..000000000
Binary files a/electron/.yarn/cache/@malept-cross-spawn-promise-npm-1.1.1-f60cae05fd-1aa468f9ff.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@malept-flatpak-bundler-npm-0.4.0-fb94377955-12527e42c2.zip b/electron/.yarn/cache/@malept-flatpak-bundler-npm-0.4.0-fb94377955-12527e42c2.zip
deleted file mode 100644
index bf7cbb6ca..000000000
Binary files a/electron/.yarn/cache/@malept-flatpak-bundler-npm-0.4.0-fb94377955-12527e42c2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@sentry-browser-npm-5.27.6-ea5dad5fb4-394ffafb26.zip b/electron/.yarn/cache/@sentry-browser-npm-5.27.6-ea5dad5fb4-394ffafb26.zip
deleted file mode 100644
index 329ee6c16..000000000
Binary files a/electron/.yarn/cache/@sentry-browser-npm-5.27.6-ea5dad5fb4-394ffafb26.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@sentry-cli-npm-1.63.1-c0a3458837-3c72ca9bd2.zip b/electron/.yarn/cache/@sentry-cli-npm-1.63.1-c0a3458837-3c72ca9bd2.zip
deleted file mode 100644
index aa86d37e6..000000000
Binary files a/electron/.yarn/cache/@sentry-cli-npm-1.63.1-c0a3458837-3c72ca9bd2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@sentry-core-npm-5.27.6-b4c4bb2d35-17d44b90e3.zip b/electron/.yarn/cache/@sentry-core-npm-5.27.6-b4c4bb2d35-17d44b90e3.zip
deleted file mode 100644
index 95dd9a7b7..000000000
Binary files a/electron/.yarn/cache/@sentry-core-npm-5.27.6-b4c4bb2d35-17d44b90e3.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@sentry-electron-npm-2.4.0-6e03c9b528-9227083b33.zip b/electron/.yarn/cache/@sentry-electron-npm-2.4.0-6e03c9b528-9227083b33.zip
deleted file mode 100644
index 06799bb87..000000000
Binary files a/electron/.yarn/cache/@sentry-electron-npm-2.4.0-6e03c9b528-9227083b33.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@sentry-hub-npm-5.27.6-69c60f3543-99e75f427e.zip b/electron/.yarn/cache/@sentry-hub-npm-5.27.6-69c60f3543-99e75f427e.zip
deleted file mode 100644
index 90c34fc84..000000000
Binary files a/electron/.yarn/cache/@sentry-hub-npm-5.27.6-69c60f3543-99e75f427e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@sentry-minimal-npm-5.27.6-2035cf1b1c-f40b32dc62.zip b/electron/.yarn/cache/@sentry-minimal-npm-5.27.6-2035cf1b1c-f40b32dc62.zip
deleted file mode 100644
index d3b11cfe7..000000000
Binary files a/electron/.yarn/cache/@sentry-minimal-npm-5.27.6-2035cf1b1c-f40b32dc62.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@sentry-node-npm-5.27.6-13d28749d6-41901276b0.zip b/electron/.yarn/cache/@sentry-node-npm-5.27.6-13d28749d6-41901276b0.zip
deleted file mode 100644
index a7f02cf62..000000000
Binary files a/electron/.yarn/cache/@sentry-node-npm-5.27.6-13d28749d6-41901276b0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@sentry-tracing-npm-5.27.6-f781a21772-3295868ffe.zip b/electron/.yarn/cache/@sentry-tracing-npm-5.27.6-f781a21772-3295868ffe.zip
deleted file mode 100644
index 31086633e..000000000
Binary files a/electron/.yarn/cache/@sentry-tracing-npm-5.27.6-f781a21772-3295868ffe.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@sentry-types-npm-5.27.6-fd1fd4c6b7-13ab7f3f3f.zip b/electron/.yarn/cache/@sentry-types-npm-5.27.6-fd1fd4c6b7-13ab7f3f3f.zip
deleted file mode 100644
index f2002d4ff..000000000
Binary files a/electron/.yarn/cache/@sentry-types-npm-5.27.6-fd1fd4c6b7-13ab7f3f3f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@sentry-utils-npm-5.27.6-55a4b4496a-9ed450ea10.zip b/electron/.yarn/cache/@sentry-utils-npm-5.27.6-55a4b4496a-9ed450ea10.zip
deleted file mode 100644
index 8e807025d..000000000
Binary files a/electron/.yarn/cache/@sentry-utils-npm-5.27.6-55a4b4496a-9ed450ea10.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@sentry-wizard-npm-1.2.2-1f1580f128-f83b3916c3.zip b/electron/.yarn/cache/@sentry-wizard-npm-1.2.2-1f1580f128-f83b3916c3.zip
deleted file mode 100644
index 1cfe3afb2..000000000
Binary files a/electron/.yarn/cache/@sentry-wizard-npm-1.2.2-1f1580f128-f83b3916c3.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@sindresorhus-is-npm-0.14.0-9f906ea34b-971e0441dd.zip b/electron/.yarn/cache/@sindresorhus-is-npm-0.14.0-9f906ea34b-971e0441dd.zip
deleted file mode 100644
index db20dee95..000000000
Binary files a/electron/.yarn/cache/@sindresorhus-is-npm-0.14.0-9f906ea34b-971e0441dd.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@szmarczak-http-timer-npm-1.1.2-ea82ca2d55-4d9158061c.zip b/electron/.yarn/cache/@szmarczak-http-timer-npm-1.1.2-ea82ca2d55-4d9158061c.zip
deleted file mode 100644
index 01358f278..000000000
Binary files a/electron/.yarn/cache/@szmarczak-http-timer-npm-1.1.2-ea82ca2d55-4d9158061c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@tootallnate-once-npm-2.0.0-e36cf4f140-ad87447820.zip b/electron/.yarn/cache/@tootallnate-once-npm-2.0.0-e36cf4f140-ad87447820.zip
deleted file mode 100644
index d240a82ae..000000000
Binary files a/electron/.yarn/cache/@tootallnate-once-npm-2.0.0-e36cf4f140-ad87447820.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@types-debug-npm-4.1.7-f54c81f8db-0a7b89d8ed.zip b/electron/.yarn/cache/@types-debug-npm-4.1.7-f54c81f8db-0a7b89d8ed.zip
deleted file mode 100644
index c244a0ac2..000000000
Binary files a/electron/.yarn/cache/@types-debug-npm-4.1.7-f54c81f8db-0a7b89d8ed.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@types-fs-extra-npm-9.0.13-12fb7badd7-add79e212a.zip b/electron/.yarn/cache/@types-fs-extra-npm-9.0.13-12fb7badd7-add79e212a.zip
deleted file mode 100644
index 061ea2222..000000000
Binary files a/electron/.yarn/cache/@types-fs-extra-npm-9.0.13-12fb7badd7-add79e212a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@types-glob-npm-7.1.3-44516e2aab-e0eef12285.zip b/electron/.yarn/cache/@types-glob-npm-7.1.3-44516e2aab-e0eef12285.zip
deleted file mode 100644
index b2b47be0a..000000000
Binary files a/electron/.yarn/cache/@types-glob-npm-7.1.3-44516e2aab-e0eef12285.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@types-keyv-npm-3.1.1-779a80f2c7-ee0d098693.zip b/electron/.yarn/cache/@types-keyv-npm-3.1.1-779a80f2c7-ee0d098693.zip
deleted file mode 100644
index cbab08f1a..000000000
Binary files a/electron/.yarn/cache/@types-keyv-npm-3.1.1-779a80f2c7-ee0d098693.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@types-minimatch-npm-3.0.3-c8b0625f84-b80259d55b.zip b/electron/.yarn/cache/@types-minimatch-npm-3.0.3-c8b0625f84-b80259d55b.zip
deleted file mode 100644
index 0a9c50533..000000000
Binary files a/electron/.yarn/cache/@types-minimatch-npm-3.0.3-c8b0625f84-b80259d55b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@types-ms-npm-0.7.31-ea3b89342b-daadd354ae.zip b/electron/.yarn/cache/@types-ms-npm-0.7.31-ea3b89342b-daadd354ae.zip
deleted file mode 100644
index 976d44266..000000000
Binary files a/electron/.yarn/cache/@types-ms-npm-0.7.31-ea3b89342b-daadd354ae.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@types-node-npm-14.14.28-f643c75c74-a8dcec1fc4.zip b/electron/.yarn/cache/@types-node-npm-14.14.28-f643c75c74-a8dcec1fc4.zip
deleted file mode 100644
index b840d63d2..000000000
Binary files a/electron/.yarn/cache/@types-node-npm-14.14.28-f643c75c74-a8dcec1fc4.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@types-node-npm-14.14.34-6d5f0fa2f8-06e4967070.zip b/electron/.yarn/cache/@types-node-npm-14.14.34-6d5f0fa2f8-06e4967070.zip
deleted file mode 100644
index 6327b4074..000000000
Binary files a/electron/.yarn/cache/@types-node-npm-14.14.34-6d5f0fa2f8-06e4967070.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@types-plist-npm-3.0.2-cae478f2cb-b8f9e6b21f.zip b/electron/.yarn/cache/@types-plist-npm-3.0.2-cae478f2cb-b8f9e6b21f.zip
deleted file mode 100644
index 192d58c3c..000000000
Binary files a/electron/.yarn/cache/@types-plist-npm-3.0.2-cae478f2cb-b8f9e6b21f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@types-responselike-npm-1.0.0-85dd08af42-e99fc7cc62.zip b/electron/.yarn/cache/@types-responselike-npm-1.0.0-85dd08af42-e99fc7cc62.zip
deleted file mode 100644
index 45d042f89..000000000
Binary files a/electron/.yarn/cache/@types-responselike-npm-1.0.0-85dd08af42-e99fc7cc62.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@types-verror-npm-1.10.4-5145b877ba-aa4e3e0705.zip b/electron/.yarn/cache/@types-verror-npm-1.10.4-5145b877ba-aa4e3e0705.zip
deleted file mode 100644
index 43d6631b4..000000000
Binary files a/electron/.yarn/cache/@types-verror-npm-1.10.4-5145b877ba-aa4e3e0705.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@types-yargs-npm-17.0.10-04ed5382c7-f0673cbfc0.zip b/electron/.yarn/cache/@types-yargs-npm-17.0.10-04ed5382c7-f0673cbfc0.zip
deleted file mode 100644
index b007567ba..000000000
Binary files a/electron/.yarn/cache/@types-yargs-npm-17.0.10-04ed5382c7-f0673cbfc0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/@types-yargs-parser-npm-20.2.0-4ca5b35c4e-54cf3f8d2c.zip b/electron/.yarn/cache/@types-yargs-parser-npm-20.2.0-4ca5b35c4e-54cf3f8d2c.zip
deleted file mode 100644
index 1ecb2e18e..000000000
Binary files a/electron/.yarn/cache/@types-yargs-parser-npm-20.2.0-4ca5b35c4e-54cf3f8d2c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/abbrev-npm-1.1.1-3659247eab-a4a97ec07d.zip b/electron/.yarn/cache/abbrev-npm-1.1.1-3659247eab-a4a97ec07d.zip
deleted file mode 100644
index a8b40a5f9..000000000
Binary files a/electron/.yarn/cache/abbrev-npm-1.1.1-3659247eab-a4a97ec07d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/agent-base-npm-6.0.2-428f325a93-f52b6872cc.zip b/electron/.yarn/cache/agent-base-npm-6.0.2-428f325a93-f52b6872cc.zip
deleted file mode 100644
index c7d271af2..000000000
Binary files a/electron/.yarn/cache/agent-base-npm-6.0.2-428f325a93-f52b6872cc.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ajv-formats-npm-1.5.1-f058cf5c41-4781c82b17.zip b/electron/.yarn/cache/ajv-formats-npm-1.5.1-f058cf5c41-4781c82b17.zip
deleted file mode 100644
index cdf368edb..000000000
Binary files a/electron/.yarn/cache/ajv-formats-npm-1.5.1-f058cf5c41-4781c82b17.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ajv-keywords-npm-3.5.2-0e391b70e2-7dc5e59316.zip b/electron/.yarn/cache/ajv-keywords-npm-3.5.2-0e391b70e2-7dc5e59316.zip
deleted file mode 100644
index cb1e9955e..000000000
Binary files a/electron/.yarn/cache/ajv-keywords-npm-3.5.2-0e391b70e2-7dc5e59316.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ajv-npm-6.12.6-4b5105e2b2-874972efe5.zip b/electron/.yarn/cache/ajv-npm-6.12.6-4b5105e2b2-874972efe5.zip
deleted file mode 100644
index 16973dd8c..000000000
Binary files a/electron/.yarn/cache/ajv-npm-6.12.6-4b5105e2b2-874972efe5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ajv-npm-7.1.1-2207905505-e1a380d893.zip b/electron/.yarn/cache/ajv-npm-7.1.1-2207905505-e1a380d893.zip
deleted file mode 100644
index d5d50705b..000000000
Binary files a/electron/.yarn/cache/ajv-npm-7.1.1-2207905505-e1a380d893.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ansi-align-npm-3.0.0-2f770647c2-6bc5f3712d.zip b/electron/.yarn/cache/ansi-align-npm-3.0.0-2f770647c2-6bc5f3712d.zip
deleted file mode 100644
index b8e49b3d5..000000000
Binary files a/electron/.yarn/cache/ansi-align-npm-3.0.0-2f770647c2-6bc5f3712d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ansi-escapes-npm-3.2.0-a9d573100e-0f94695b67.zip b/electron/.yarn/cache/ansi-escapes-npm-3.2.0-a9d573100e-0f94695b67.zip
deleted file mode 100644
index 6faf69c10..000000000
Binary files a/electron/.yarn/cache/ansi-escapes-npm-3.2.0-a9d573100e-0f94695b67.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ansi-regex-npm-2.1.1-ddd24d102b-190abd03e4.zip b/electron/.yarn/cache/ansi-regex-npm-2.1.1-ddd24d102b-190abd03e4.zip
deleted file mode 100644
index 39b464037..000000000
Binary files a/electron/.yarn/cache/ansi-regex-npm-2.1.1-ddd24d102b-190abd03e4.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ansi-regex-npm-3.0.0-be0b845911-2ad11c416f.zip b/electron/.yarn/cache/ansi-regex-npm-3.0.0-be0b845911-2ad11c416f.zip
deleted file mode 100644
index d0c290289..000000000
Binary files a/electron/.yarn/cache/ansi-regex-npm-3.0.0-be0b845911-2ad11c416f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ansi-regex-npm-4.1.0-4a7d8413fe-97aa465953.zip b/electron/.yarn/cache/ansi-regex-npm-4.1.0-4a7d8413fe-97aa465953.zip
deleted file mode 100644
index 7ff4a9216..000000000
Binary files a/electron/.yarn/cache/ansi-regex-npm-4.1.0-4a7d8413fe-97aa465953.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ansi-regex-npm-5.0.0-9c076068d9-b1bb4e992a.zip b/electron/.yarn/cache/ansi-regex-npm-5.0.0-9c076068d9-b1bb4e992a.zip
deleted file mode 100644
index cac3592ac..000000000
Binary files a/electron/.yarn/cache/ansi-regex-npm-5.0.0-9c076068d9-b1bb4e992a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ansi-regex-npm-5.0.1-c963a48615-2aa4bb54ca.zip b/electron/.yarn/cache/ansi-regex-npm-5.0.1-c963a48615-2aa4bb54ca.zip
deleted file mode 100644
index fffc17aca..000000000
Binary files a/electron/.yarn/cache/ansi-regex-npm-5.0.1-c963a48615-2aa4bb54ca.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ansi-styles-npm-3.2.1-8cb8107983-d85ade01c1.zip b/electron/.yarn/cache/ansi-styles-npm-3.2.1-8cb8107983-d85ade01c1.zip
deleted file mode 100644
index 4ffdcc494..000000000
Binary files a/electron/.yarn/cache/ansi-styles-npm-3.2.1-8cb8107983-d85ade01c1.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ansi-styles-npm-4.3.0-245c7d42c7-513b44c3b2.zip b/electron/.yarn/cache/ansi-styles-npm-4.3.0-245c7d42c7-513b44c3b2.zip
deleted file mode 100644
index a18e3e643..000000000
Binary files a/electron/.yarn/cache/ansi-styles-npm-4.3.0-245c7d42c7-513b44c3b2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/anymatch-npm-3.1.1-7dcfa6178a-c951385862.zip b/electron/.yarn/cache/anymatch-npm-3.1.1-7dcfa6178a-c951385862.zip
deleted file mode 100644
index 7363920a7..000000000
Binary files a/electron/.yarn/cache/anymatch-npm-3.1.1-7dcfa6178a-c951385862.zip and /dev/null differ
diff --git a/electron/.yarn/cache/app-builder-bin-npm-3.7.1-6738332905-aae6152d7e.zip b/electron/.yarn/cache/app-builder-bin-npm-3.7.1-6738332905-aae6152d7e.zip
deleted file mode 100644
index 88741019f..000000000
Binary files a/electron/.yarn/cache/app-builder-bin-npm-3.7.1-6738332905-aae6152d7e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/app-builder-lib-npm-22.14.13-a7f366c579-a32a5ef25b.zip b/electron/.yarn/cache/app-builder-lib-npm-22.14.13-a7f366c579-a32a5ef25b.zip
deleted file mode 100644
index 6d77df1ef..000000000
Binary files a/electron/.yarn/cache/app-builder-lib-npm-22.14.13-a7f366c579-a32a5ef25b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/aproba-npm-1.2.0-34129f0778-0fca141966.zip b/electron/.yarn/cache/aproba-npm-1.2.0-34129f0778-0fca141966.zip
deleted file mode 100644
index 87d8517ee..000000000
Binary files a/electron/.yarn/cache/aproba-npm-1.2.0-34129f0778-0fca141966.zip and /dev/null differ
diff --git a/electron/.yarn/cache/are-we-there-yet-npm-1.1.5-b8418908b0-9a746b1dbc.zip b/electron/.yarn/cache/are-we-there-yet-npm-1.1.5-b8418908b0-9a746b1dbc.zip
deleted file mode 100644
index 06b27c2ab..000000000
Binary files a/electron/.yarn/cache/are-we-there-yet-npm-1.1.5-b8418908b0-9a746b1dbc.zip and /dev/null differ
diff --git a/electron/.yarn/cache/argparse-npm-2.0.1-faff7999e6-83644b5649.zip b/electron/.yarn/cache/argparse-npm-2.0.1-faff7999e6-83644b5649.zip
deleted file mode 100644
index 26a9ce4ac..000000000
Binary files a/electron/.yarn/cache/argparse-npm-2.0.1-faff7999e6-83644b5649.zip and /dev/null differ
diff --git a/electron/.yarn/cache/array-find-index-npm-1.0.2-a7d5fbff35-aac128bf36.zip b/electron/.yarn/cache/array-find-index-npm-1.0.2-a7d5fbff35-aac128bf36.zip
deleted file mode 100644
index b7fd136e7..000000000
Binary files a/electron/.yarn/cache/array-find-index-npm-1.0.2-a7d5fbff35-aac128bf36.zip and /dev/null differ
diff --git a/electron/.yarn/cache/asar-npm-3.0.3-8509b80f05-ad33128110.zip b/electron/.yarn/cache/asar-npm-3.0.3-8509b80f05-ad33128110.zip
deleted file mode 100644
index 986191395..000000000
Binary files a/electron/.yarn/cache/asar-npm-3.0.3-8509b80f05-ad33128110.zip and /dev/null differ
diff --git a/electron/.yarn/cache/asn1-npm-0.2.4-219dd49411-aa5d6f77b1.zip b/electron/.yarn/cache/asn1-npm-0.2.4-219dd49411-aa5d6f77b1.zip
deleted file mode 100644
index b7078b1f6..000000000
Binary files a/electron/.yarn/cache/asn1-npm-0.2.4-219dd49411-aa5d6f77b1.zip and /dev/null differ
diff --git a/electron/.yarn/cache/assert-plus-npm-1.0.0-cac95ef098-19b4340cb8.zip b/electron/.yarn/cache/assert-plus-npm-1.0.0-cac95ef098-19b4340cb8.zip
deleted file mode 100644
index 30c557d68..000000000
Binary files a/electron/.yarn/cache/assert-plus-npm-1.0.0-cac95ef098-19b4340cb8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/astral-regex-npm-2.0.0-f30d866aab-876231688c.zip b/electron/.yarn/cache/astral-regex-npm-2.0.0-f30d866aab-876231688c.zip
deleted file mode 100644
index 1af622c04..000000000
Binary files a/electron/.yarn/cache/astral-regex-npm-2.0.0-f30d866aab-876231688c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/async-exit-hook-npm-2.0.1-09570c5c6b-b72cbdd19e.zip b/electron/.yarn/cache/async-exit-hook-npm-2.0.1-09570c5c6b-b72cbdd19e.zip
deleted file mode 100644
index 7b6d3d27d..000000000
Binary files a/electron/.yarn/cache/async-exit-hook-npm-2.0.1-09570c5c6b-b72cbdd19e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/async-npm-0.9.2-d8cafe6cc3-87dbf12929.zip b/electron/.yarn/cache/async-npm-0.9.2-d8cafe6cc3-87dbf12929.zip
deleted file mode 100644
index 142effc28..000000000
Binary files a/electron/.yarn/cache/async-npm-0.9.2-d8cafe6cc3-87dbf12929.zip and /dev/null differ
diff --git a/electron/.yarn/cache/asynckit-npm-0.4.0-c718858525-7b78c451df.zip b/electron/.yarn/cache/asynckit-npm-0.4.0-c718858525-7b78c451df.zip
deleted file mode 100644
index bb08c24f1..000000000
Binary files a/electron/.yarn/cache/asynckit-npm-0.4.0-c718858525-7b78c451df.zip and /dev/null differ
diff --git a/electron/.yarn/cache/at-least-node-npm-1.0.0-2b36e661fa-463e2f8e43.zip b/electron/.yarn/cache/at-least-node-npm-1.0.0-2b36e661fa-463e2f8e43.zip
deleted file mode 100644
index bc549750e..000000000
Binary files a/electron/.yarn/cache/at-least-node-npm-1.0.0-2b36e661fa-463e2f8e43.zip and /dev/null differ
diff --git a/electron/.yarn/cache/atomically-npm-1.7.0-e742e5293b-991153b173.zip b/electron/.yarn/cache/atomically-npm-1.7.0-e742e5293b-991153b173.zip
deleted file mode 100644
index 94bf25049..000000000
Binary files a/electron/.yarn/cache/atomically-npm-1.7.0-e742e5293b-991153b173.zip and /dev/null differ
diff --git a/electron/.yarn/cache/aws-sign2-npm-0.7.0-656c6cb84d-b148b0bb07.zip b/electron/.yarn/cache/aws-sign2-npm-0.7.0-656c6cb84d-b148b0bb07.zip
deleted file mode 100644
index 6d4194785..000000000
Binary files a/electron/.yarn/cache/aws-sign2-npm-0.7.0-656c6cb84d-b148b0bb07.zip and /dev/null differ
diff --git a/electron/.yarn/cache/aws4-npm-1.11.0-283476ad94-5a00d045fd.zip b/electron/.yarn/cache/aws4-npm-1.11.0-283476ad94-5a00d045fd.zip
deleted file mode 100644
index 41cb9dfbb..000000000
Binary files a/electron/.yarn/cache/aws4-npm-1.11.0-283476ad94-5a00d045fd.zip and /dev/null differ
diff --git a/electron/.yarn/cache/axios-npm-0.19.2-e4e8599895-dcace11a0a.zip b/electron/.yarn/cache/axios-npm-0.19.2-e4e8599895-dcace11a0a.zip
deleted file mode 100644
index 47cd09490..000000000
Binary files a/electron/.yarn/cache/axios-npm-0.19.2-e4e8599895-dcace11a0a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/balanced-match-npm-1.0.0-951a2ad706-9b67bfe558.zip b/electron/.yarn/cache/balanced-match-npm-1.0.0-951a2ad706-9b67bfe558.zip
deleted file mode 100644
index 23c098323..000000000
Binary files a/electron/.yarn/cache/balanced-match-npm-1.0.0-951a2ad706-9b67bfe558.zip and /dev/null differ
diff --git a/electron/.yarn/cache/base64-js-npm-1.5.1-b2f7275641-669632eb37.zip b/electron/.yarn/cache/base64-js-npm-1.5.1-b2f7275641-669632eb37.zip
deleted file mode 100644
index a49ec87ac..000000000
Binary files a/electron/.yarn/cache/base64-js-npm-1.5.1-b2f7275641-669632eb37.zip and /dev/null differ
diff --git a/electron/.yarn/cache/bcrypt-pbkdf-npm-1.0.2-80db8b16ed-4edfc9fe7d.zip b/electron/.yarn/cache/bcrypt-pbkdf-npm-1.0.2-80db8b16ed-4edfc9fe7d.zip
deleted file mode 100644
index 75152520d..000000000
Binary files a/electron/.yarn/cache/bcrypt-pbkdf-npm-1.0.2-80db8b16ed-4edfc9fe7d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/big-integer-npm-1.6.48-b1b63dbdbd-fc43ae12eb.zip b/electron/.yarn/cache/big-integer-npm-1.6.48-b1b63dbdbd-fc43ae12eb.zip
deleted file mode 100644
index b4154074c..000000000
Binary files a/electron/.yarn/cache/big-integer-npm-1.6.48-b1b63dbdbd-fc43ae12eb.zip and /dev/null differ
diff --git a/electron/.yarn/cache/binary-extensions-npm-2.2.0-180c33fec7-ccd267956c.zip b/electron/.yarn/cache/binary-extensions-npm-2.2.0-180c33fec7-ccd267956c.zip
deleted file mode 100644
index 2ac750c15..000000000
Binary files a/electron/.yarn/cache/binary-extensions-npm-2.2.0-180c33fec7-ccd267956c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/bluebird-lst-npm-1.0.9-7a88c17b45-5662542d73.zip b/electron/.yarn/cache/bluebird-lst-npm-1.0.9-7a88c17b45-5662542d73.zip
deleted file mode 100644
index 42c5eb86a..000000000
Binary files a/electron/.yarn/cache/bluebird-lst-npm-1.0.9-7a88c17b45-5662542d73.zip and /dev/null differ
diff --git a/electron/.yarn/cache/bluebird-npm-3.7.2-6a54136ee3-869417503c.zip b/electron/.yarn/cache/bluebird-npm-3.7.2-6a54136ee3-869417503c.zip
deleted file mode 100644
index f49f62c71..000000000
Binary files a/electron/.yarn/cache/bluebird-npm-3.7.2-6a54136ee3-869417503c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/boolean-npm-3.0.2-7d924fecae-6ab3755ab7.zip b/electron/.yarn/cache/boolean-npm-3.0.2-7d924fecae-6ab3755ab7.zip
deleted file mode 100644
index 88d87ae52..000000000
Binary files a/electron/.yarn/cache/boolean-npm-3.0.2-7d924fecae-6ab3755ab7.zip and /dev/null differ
diff --git a/electron/.yarn/cache/boxen-npm-5.0.0-32fcd8f7ad-54be8c299d.zip b/electron/.yarn/cache/boxen-npm-5.0.0-32fcd8f7ad-54be8c299d.zip
deleted file mode 100644
index 3eae48f9a..000000000
Binary files a/electron/.yarn/cache/boxen-npm-5.0.0-32fcd8f7ad-54be8c299d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/bplist-creator-npm-0.0.8-5783a42b9c-7a98c7fb3c.zip b/electron/.yarn/cache/bplist-creator-npm-0.0.8-5783a42b9c-7a98c7fb3c.zip
deleted file mode 100644
index 23eb2a6d6..000000000
Binary files a/electron/.yarn/cache/bplist-creator-npm-0.0.8-5783a42b9c-7a98c7fb3c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/bplist-parser-npm-0.2.0-91a681e495-d5339dd16a.zip b/electron/.yarn/cache/bplist-parser-npm-0.2.0-91a681e495-d5339dd16a.zip
deleted file mode 100644
index 97ccc6e6f..000000000
Binary files a/electron/.yarn/cache/bplist-parser-npm-0.2.0-91a681e495-d5339dd16a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/brace-expansion-npm-1.1.11-fb95eb05ad-faf34a7bb0.zip b/electron/.yarn/cache/brace-expansion-npm-1.1.11-fb95eb05ad-faf34a7bb0.zip
deleted file mode 100644
index 9deab64ad..000000000
Binary files a/electron/.yarn/cache/brace-expansion-npm-1.1.11-fb95eb05ad-faf34a7bb0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/braces-npm-3.0.2-782240b28a-e2a8e769a8.zip b/electron/.yarn/cache/braces-npm-3.0.2-782240b28a-e2a8e769a8.zip
deleted file mode 100644
index 92998e3cc..000000000
Binary files a/electron/.yarn/cache/braces-npm-3.0.2-782240b28a-e2a8e769a8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/buffer-alloc-npm-1.2.0-388beee0c7-560cd27f3c.zip b/electron/.yarn/cache/buffer-alloc-npm-1.2.0-388beee0c7-560cd27f3c.zip
deleted file mode 100644
index ef6f1d41c..000000000
Binary files a/electron/.yarn/cache/buffer-alloc-npm-1.2.0-388beee0c7-560cd27f3c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/buffer-alloc-unsafe-npm-1.1.0-b5d7ccb44c-c5e18bf51f.zip b/electron/.yarn/cache/buffer-alloc-unsafe-npm-1.1.0-b5d7ccb44c-c5e18bf51f.zip
deleted file mode 100644
index d5c8f1123..000000000
Binary files a/electron/.yarn/cache/buffer-alloc-unsafe-npm-1.1.0-b5d7ccb44c-c5e18bf51f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/buffer-crc32-npm-0.2.13-c4b6fceac1-06252347ae.zip b/electron/.yarn/cache/buffer-crc32-npm-0.2.13-c4b6fceac1-06252347ae.zip
deleted file mode 100644
index 96da9d811..000000000
Binary files a/electron/.yarn/cache/buffer-crc32-npm-0.2.13-c4b6fceac1-06252347ae.zip and /dev/null differ
diff --git a/electron/.yarn/cache/buffer-equal-npm-1.0.0-f497e443d4-c63a62d25f.zip b/electron/.yarn/cache/buffer-equal-npm-1.0.0-f497e443d4-c63a62d25f.zip
deleted file mode 100644
index 0fbf26f04..000000000
Binary files a/electron/.yarn/cache/buffer-equal-npm-1.0.0-f497e443d4-c63a62d25f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/buffer-fill-npm-1.0.0-915809118a-c29b4723dd.zip b/electron/.yarn/cache/buffer-fill-npm-1.0.0-915809118a-c29b4723dd.zip
deleted file mode 100644
index e4bc0cfb2..000000000
Binary files a/electron/.yarn/cache/buffer-fill-npm-1.0.0-915809118a-c29b4723dd.zip and /dev/null differ
diff --git a/electron/.yarn/cache/buffer-from-npm-1.1.1-22917b8ed8-ccc53b6973.zip b/electron/.yarn/cache/buffer-from-npm-1.1.1-22917b8ed8-ccc53b6973.zip
deleted file mode 100644
index df60234cb..000000000
Binary files a/electron/.yarn/cache/buffer-from-npm-1.1.1-22917b8ed8-ccc53b6973.zip and /dev/null differ
diff --git a/electron/.yarn/cache/buffer-npm-5.7.1-513ef8259e-e2cf8429e1.zip b/electron/.yarn/cache/buffer-npm-5.7.1-513ef8259e-e2cf8429e1.zip
deleted file mode 100644
index 15c7810bc..000000000
Binary files a/electron/.yarn/cache/buffer-npm-5.7.1-513ef8259e-e2cf8429e1.zip and /dev/null differ
diff --git a/electron/.yarn/cache/builder-util-npm-22.14.13-2abb6edd5f-6d72cc1f0b.zip b/electron/.yarn/cache/builder-util-npm-22.14.13-2abb6edd5f-6d72cc1f0b.zip
deleted file mode 100644
index 72f66f5da..000000000
Binary files a/electron/.yarn/cache/builder-util-npm-22.14.13-2abb6edd5f-6d72cc1f0b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/builder-util-runtime-npm-8.9.2-75e3605bde-35adcd6162.zip b/electron/.yarn/cache/builder-util-runtime-npm-8.9.2-75e3605bde-35adcd6162.zip
deleted file mode 100644
index e5c5af141..000000000
Binary files a/electron/.yarn/cache/builder-util-runtime-npm-8.9.2-75e3605bde-35adcd6162.zip and /dev/null differ
diff --git a/electron/.yarn/cache/cacheable-request-npm-6.1.0-684b834873-b510b237b1.zip b/electron/.yarn/cache/cacheable-request-npm-6.1.0-684b834873-b510b237b1.zip
deleted file mode 100644
index 9e62d1281..000000000
Binary files a/electron/.yarn/cache/cacheable-request-npm-6.1.0-684b834873-b510b237b1.zip and /dev/null differ
diff --git a/electron/.yarn/cache/camelcase-keys-npm-2.1.0-3231ee9188-97d2993da5.zip b/electron/.yarn/cache/camelcase-keys-npm-2.1.0-3231ee9188-97d2993da5.zip
deleted file mode 100644
index 9b92b9c0d..000000000
Binary files a/electron/.yarn/cache/camelcase-keys-npm-2.1.0-3231ee9188-97d2993da5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/camelcase-npm-2.1.1-2ed296a336-20a3ef08f3.zip b/electron/.yarn/cache/camelcase-npm-2.1.1-2ed296a336-20a3ef08f3.zip
deleted file mode 100644
index 69472c072..000000000
Binary files a/electron/.yarn/cache/camelcase-npm-2.1.1-2ed296a336-20a3ef08f3.zip and /dev/null differ
diff --git a/electron/.yarn/cache/camelcase-npm-5.0.0-c808398846-8bfe920e04.zip b/electron/.yarn/cache/camelcase-npm-5.0.0-c808398846-8bfe920e04.zip
deleted file mode 100644
index cdc64a3c0..000000000
Binary files a/electron/.yarn/cache/camelcase-npm-5.0.0-c808398846-8bfe920e04.zip and /dev/null differ
diff --git a/electron/.yarn/cache/camelcase-npm-5.3.1-5db8af62c5-e6effce26b.zip b/electron/.yarn/cache/camelcase-npm-5.3.1-5db8af62c5-e6effce26b.zip
deleted file mode 100644
index 9cc2f6ddf..000000000
Binary files a/electron/.yarn/cache/camelcase-npm-5.3.1-5db8af62c5-e6effce26b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/camelcase-npm-6.2.0-69f8c130ac-8335cfd0ec.zip b/electron/.yarn/cache/camelcase-npm-6.2.0-69f8c130ac-8335cfd0ec.zip
deleted file mode 100644
index 0a809ef19..000000000
Binary files a/electron/.yarn/cache/camelcase-npm-6.2.0-69f8c130ac-8335cfd0ec.zip and /dev/null differ
diff --git a/electron/.yarn/cache/caseless-npm-0.12.0-e83bc5df83-b43bd4c440.zip b/electron/.yarn/cache/caseless-npm-0.12.0-e83bc5df83-b43bd4c440.zip
deleted file mode 100644
index a12be75cd..000000000
Binary files a/electron/.yarn/cache/caseless-npm-0.12.0-e83bc5df83-b43bd4c440.zip and /dev/null differ
diff --git a/electron/.yarn/cache/chalk-npm-2.4.2-3ea16dd91e-ec3661d38f.zip b/electron/.yarn/cache/chalk-npm-2.4.2-3ea16dd91e-ec3661d38f.zip
deleted file mode 100644
index 3f58a7b23..000000000
Binary files a/electron/.yarn/cache/chalk-npm-2.4.2-3ea16dd91e-ec3661d38f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/chalk-npm-4.1.0-c746e252ba-5561c7b4c0.zip b/electron/.yarn/cache/chalk-npm-4.1.0-c746e252ba-5561c7b4c0.zip
deleted file mode 100644
index 4a3ac97ec..000000000
Binary files a/electron/.yarn/cache/chalk-npm-4.1.0-c746e252ba-5561c7b4c0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/chalk-npm-4.1.2-ba8b67ab80-fe75c9d5c7.zip b/electron/.yarn/cache/chalk-npm-4.1.2-ba8b67ab80-fe75c9d5c7.zip
deleted file mode 100644
index 03d46b864..000000000
Binary files a/electron/.yarn/cache/chalk-npm-4.1.2-ba8b67ab80-fe75c9d5c7.zip and /dev/null differ
diff --git a/electron/.yarn/cache/chardet-npm-0.7.0-27933dd6c7-6fd5da1f5d.zip b/electron/.yarn/cache/chardet-npm-0.7.0-27933dd6c7-6fd5da1f5d.zip
deleted file mode 100644
index 0316560c6..000000000
Binary files a/electron/.yarn/cache/chardet-npm-0.7.0-27933dd6c7-6fd5da1f5d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/chokidar-npm-3.5.1-205217279e-b7774e6e3a.zip b/electron/.yarn/cache/chokidar-npm-3.5.1-205217279e-b7774e6e3a.zip
deleted file mode 100644
index adfe0ab1f..000000000
Binary files a/electron/.yarn/cache/chokidar-npm-3.5.1-205217279e-b7774e6e3a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/chownr-npm-2.0.0-638f1c9c61-c57cf9dd07.zip b/electron/.yarn/cache/chownr-npm-2.0.0-638f1c9c61-c57cf9dd07.zip
deleted file mode 100644
index e074b2f4c..000000000
Binary files a/electron/.yarn/cache/chownr-npm-2.0.0-638f1c9c61-c57cf9dd07.zip and /dev/null differ
diff --git a/electron/.yarn/cache/chromium-pickle-js-npm-0.2.0-ab332c66b8-5ccacc538b.zip b/electron/.yarn/cache/chromium-pickle-js-npm-0.2.0-ab332c66b8-5ccacc538b.zip
deleted file mode 100644
index eb98bed30..000000000
Binary files a/electron/.yarn/cache/chromium-pickle-js-npm-0.2.0-ab332c66b8-5ccacc538b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ci-info-npm-2.0.0-78012236a1-3b374666a8.zip b/electron/.yarn/cache/ci-info-npm-2.0.0-78012236a1-3b374666a8.zip
deleted file mode 100644
index be3be89f4..000000000
Binary files a/electron/.yarn/cache/ci-info-npm-2.0.0-78012236a1-3b374666a8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ci-info-npm-3.3.0-bc2aaaca96-c3d86fe374.zip b/electron/.yarn/cache/ci-info-npm-3.3.0-bc2aaaca96-c3d86fe374.zip
deleted file mode 100644
index 112a44d76..000000000
Binary files a/electron/.yarn/cache/ci-info-npm-3.3.0-bc2aaaca96-c3d86fe374.zip and /dev/null differ
diff --git a/electron/.yarn/cache/cli-boxes-npm-2.2.1-7125a5ba44-be79f8ec23.zip b/electron/.yarn/cache/cli-boxes-npm-2.2.1-7125a5ba44-be79f8ec23.zip
deleted file mode 100644
index 9f0f73138..000000000
Binary files a/electron/.yarn/cache/cli-boxes-npm-2.2.1-7125a5ba44-be79f8ec23.zip and /dev/null differ
diff --git a/electron/.yarn/cache/cli-cursor-npm-2.1.0-3920629c9c-d88e97bfda.zip b/electron/.yarn/cache/cli-cursor-npm-2.1.0-3920629c9c-d88e97bfda.zip
deleted file mode 100644
index b8aff0b46..000000000
Binary files a/electron/.yarn/cache/cli-cursor-npm-2.1.0-3920629c9c-d88e97bfda.zip and /dev/null differ
diff --git a/electron/.yarn/cache/cli-truncate-npm-2.1.0-72184d3467-bf1e4e6195.zip b/electron/.yarn/cache/cli-truncate-npm-2.1.0-72184d3467-bf1e4e6195.zip
deleted file mode 100644
index f8c20f365..000000000
Binary files a/electron/.yarn/cache/cli-truncate-npm-2.1.0-72184d3467-bf1e4e6195.zip and /dev/null differ
diff --git a/electron/.yarn/cache/cli-width-npm-2.2.1-4bdb77393c-3c21b897a2.zip b/electron/.yarn/cache/cli-width-npm-2.2.1-4bdb77393c-3c21b897a2.zip
deleted file mode 100644
index c75e542aa..000000000
Binary files a/electron/.yarn/cache/cli-width-npm-2.2.1-4bdb77393c-3c21b897a2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/cliui-npm-4.1.0-4dad363d19-0f8a77e55c.zip b/electron/.yarn/cache/cliui-npm-4.1.0-4dad363d19-0f8a77e55c.zip
deleted file mode 100644
index f3326949f..000000000
Binary files a/electron/.yarn/cache/cliui-npm-4.1.0-4dad363d19-0f8a77e55c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/cliui-npm-7.0.4-d6b8a9edb6-ce2e8f578a.zip b/electron/.yarn/cache/cliui-npm-7.0.4-d6b8a9edb6-ce2e8f578a.zip
deleted file mode 100644
index 24f58564e..000000000
Binary files a/electron/.yarn/cache/cliui-npm-7.0.4-d6b8a9edb6-ce2e8f578a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/clone-response-npm-1.0.2-135ae8239d-2d0e61547f.zip b/electron/.yarn/cache/clone-response-npm-1.0.2-135ae8239d-2d0e61547f.zip
deleted file mode 100644
index 5b5af5351..000000000
Binary files a/electron/.yarn/cache/clone-response-npm-1.0.2-135ae8239d-2d0e61547f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/code-point-at-npm-1.1.0-37de5fe566-17d5666611.zip b/electron/.yarn/cache/code-point-at-npm-1.1.0-37de5fe566-17d5666611.zip
deleted file mode 100644
index 5e910b2e5..000000000
Binary files a/electron/.yarn/cache/code-point-at-npm-1.1.0-37de5fe566-17d5666611.zip and /dev/null differ
diff --git a/electron/.yarn/cache/color-convert-npm-1.9.3-1fe690075e-fd7a64a17c.zip b/electron/.yarn/cache/color-convert-npm-1.9.3-1fe690075e-fd7a64a17c.zip
deleted file mode 100644
index 1b4c9391e..000000000
Binary files a/electron/.yarn/cache/color-convert-npm-1.9.3-1fe690075e-fd7a64a17c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/color-convert-npm-2.0.1-79730e935b-79e6bdb9fd.zip b/electron/.yarn/cache/color-convert-npm-2.0.1-79730e935b-79e6bdb9fd.zip
deleted file mode 100644
index b3499adbb..000000000
Binary files a/electron/.yarn/cache/color-convert-npm-2.0.1-79730e935b-79e6bdb9fd.zip and /dev/null differ
diff --git a/electron/.yarn/cache/color-name-npm-1.1.3-728b7b5d39-09c5d3e33d.zip b/electron/.yarn/cache/color-name-npm-1.1.3-728b7b5d39-09c5d3e33d.zip
deleted file mode 100644
index f158de9e2..000000000
Binary files a/electron/.yarn/cache/color-name-npm-1.1.3-728b7b5d39-09c5d3e33d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/color-name-npm-1.1.4-025792b0ea-b044585952.zip b/electron/.yarn/cache/color-name-npm-1.1.4-025792b0ea-b044585952.zip
deleted file mode 100644
index ce1ffc4bf..000000000
Binary files a/electron/.yarn/cache/color-name-npm-1.1.4-025792b0ea-b044585952.zip and /dev/null differ
diff --git a/electron/.yarn/cache/colors-npm-1.0.3-6c5d583ab3-234e8d3ab7.zip b/electron/.yarn/cache/colors-npm-1.0.3-6c5d583ab3-234e8d3ab7.zip
deleted file mode 100644
index ff9794571..000000000
Binary files a/electron/.yarn/cache/colors-npm-1.0.3-6c5d583ab3-234e8d3ab7.zip and /dev/null differ
diff --git a/electron/.yarn/cache/combined-stream-npm-1.0.8-dc14d4a63a-49fa4aeb49.zip b/electron/.yarn/cache/combined-stream-npm-1.0.8-dc14d4a63a-49fa4aeb49.zip
deleted file mode 100644
index 89c8caa0f..000000000
Binary files a/electron/.yarn/cache/combined-stream-npm-1.0.8-dc14d4a63a-49fa4aeb49.zip and /dev/null differ
diff --git a/electron/.yarn/cache/commander-npm-2.9.0-dea41d1794-37939b6866.zip b/electron/.yarn/cache/commander-npm-2.9.0-dea41d1794-37939b6866.zip
deleted file mode 100644
index 1bb3ad6cb..000000000
Binary files a/electron/.yarn/cache/commander-npm-2.9.0-dea41d1794-37939b6866.zip and /dev/null differ
diff --git a/electron/.yarn/cache/commander-npm-4.1.1-22a0fe921b-d7b9913ff9.zip b/electron/.yarn/cache/commander-npm-4.1.1-22a0fe921b-d7b9913ff9.zip
deleted file mode 100644
index 0e48a7d8d..000000000
Binary files a/electron/.yarn/cache/commander-npm-4.1.1-22a0fe921b-d7b9913ff9.zip and /dev/null differ
diff --git a/electron/.yarn/cache/commander-npm-5.1.0-7e939e7832-0b7fec1712.zip b/electron/.yarn/cache/commander-npm-5.1.0-7e939e7832-0b7fec1712.zip
deleted file mode 100644
index ceec307a3..000000000
Binary files a/electron/.yarn/cache/commander-npm-5.1.0-7e939e7832-0b7fec1712.zip and /dev/null differ
diff --git a/electron/.yarn/cache/compare-version-npm-0.1.2-3acf223728-0ceaf50b5f.zip b/electron/.yarn/cache/compare-version-npm-0.1.2-3acf223728-0ceaf50b5f.zip
deleted file mode 100644
index 0863ce89d..000000000
Binary files a/electron/.yarn/cache/compare-version-npm-0.1.2-3acf223728-0ceaf50b5f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/concat-map-npm-0.0.1-85a921b7ee-902a9f5d89.zip b/electron/.yarn/cache/concat-map-npm-0.0.1-85a921b7ee-902a9f5d89.zip
deleted file mode 100644
index 66b4c329f..000000000
Binary files a/electron/.yarn/cache/concat-map-npm-0.0.1-85a921b7ee-902a9f5d89.zip and /dev/null differ
diff --git a/electron/.yarn/cache/concat-stream-npm-1.6.2-2bee337060-1ef77032cb.zip b/electron/.yarn/cache/concat-stream-npm-1.6.2-2bee337060-1ef77032cb.zip
deleted file mode 100644
index 2adcea761..000000000
Binary files a/electron/.yarn/cache/concat-stream-npm-1.6.2-2bee337060-1ef77032cb.zip and /dev/null differ
diff --git a/electron/.yarn/cache/conf-npm-9.0.2-e327d2389b-e27267fa6b.zip b/electron/.yarn/cache/conf-npm-9.0.2-e327d2389b-e27267fa6b.zip
deleted file mode 100644
index e2fab370d..000000000
Binary files a/electron/.yarn/cache/conf-npm-9.0.2-e327d2389b-e27267fa6b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/config-chain-npm-1.1.12-9791350b34-a16332f872.zip b/electron/.yarn/cache/config-chain-npm-1.1.12-9791350b34-a16332f872.zip
deleted file mode 100644
index 75558e44b..000000000
Binary files a/electron/.yarn/cache/config-chain-npm-1.1.12-9791350b34-a16332f872.zip and /dev/null differ
diff --git a/electron/.yarn/cache/configstore-npm-5.0.1-739433cdc5-60ef65d493.zip b/electron/.yarn/cache/configstore-npm-5.0.1-739433cdc5-60ef65d493.zip
deleted file mode 100644
index f14393361..000000000
Binary files a/electron/.yarn/cache/configstore-npm-5.0.1-739433cdc5-60ef65d493.zip and /dev/null differ
diff --git a/electron/.yarn/cache/console-control-strings-npm-1.1.0-e3160e5275-8755d76787.zip b/electron/.yarn/cache/console-control-strings-npm-1.1.0-e3160e5275-8755d76787.zip
deleted file mode 100644
index a1f2fe661..000000000
Binary files a/electron/.yarn/cache/console-control-strings-npm-1.1.0-e3160e5275-8755d76787.zip and /dev/null differ
diff --git a/electron/.yarn/cache/cookie-npm-0.4.1-cc5e2ebb42-bd7c47f5d9.zip b/electron/.yarn/cache/cookie-npm-0.4.1-cc5e2ebb42-bd7c47f5d9.zip
deleted file mode 100644
index 67c675ed5..000000000
Binary files a/electron/.yarn/cache/cookie-npm-0.4.1-cc5e2ebb42-bd7c47f5d9.zip and /dev/null differ
diff --git a/electron/.yarn/cache/core-js-npm-3.8.3-f6bf459c9f-6b5225d816.zip b/electron/.yarn/cache/core-js-npm-3.8.3-f6bf459c9f-6b5225d816.zip
deleted file mode 100644
index 51bb8394d..000000000
Binary files a/electron/.yarn/cache/core-js-npm-3.8.3-f6bf459c9f-6b5225d816.zip and /dev/null differ
diff --git a/electron/.yarn/cache/core-util-is-npm-1.0.2-9fc2b94dc3-7a4c925b49.zip b/electron/.yarn/cache/core-util-is-npm-1.0.2-9fc2b94dc3-7a4c925b49.zip
deleted file mode 100644
index 00b0792a3..000000000
Binary files a/electron/.yarn/cache/core-util-is-npm-1.0.2-9fc2b94dc3-7a4c925b49.zip and /dev/null differ
diff --git a/electron/.yarn/cache/crc-npm-3.8.0-ff6ff34fbe-dabbc4eba2.zip b/electron/.yarn/cache/crc-npm-3.8.0-ff6ff34fbe-dabbc4eba2.zip
deleted file mode 100644
index 32c77df72..000000000
Binary files a/electron/.yarn/cache/crc-npm-3.8.0-ff6ff34fbe-dabbc4eba2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/cross-env-npm-7.0.2-1e9c9fdbca-dcfb07e279.zip b/electron/.yarn/cache/cross-env-npm-7.0.2-1e9c9fdbca-dcfb07e279.zip
deleted file mode 100644
index 975996862..000000000
Binary files a/electron/.yarn/cache/cross-env-npm-7.0.2-1e9c9fdbca-dcfb07e279.zip and /dev/null differ
diff --git a/electron/.yarn/cache/cross-spawn-npm-6.0.5-2deab6c280-f893bb0d96.zip b/electron/.yarn/cache/cross-spawn-npm-6.0.5-2deab6c280-f893bb0d96.zip
deleted file mode 100644
index dfa0f5171..000000000
Binary files a/electron/.yarn/cache/cross-spawn-npm-6.0.5-2deab6c280-f893bb0d96.zip and /dev/null differ
diff --git a/electron/.yarn/cache/cross-spawn-npm-7.0.3-e4ff3e65b3-671cc7c728.zip b/electron/.yarn/cache/cross-spawn-npm-7.0.3-e4ff3e65b3-671cc7c728.zip
deleted file mode 100644
index 9613e383d..000000000
Binary files a/electron/.yarn/cache/cross-spawn-npm-7.0.3-e4ff3e65b3-671cc7c728.zip and /dev/null differ
diff --git a/electron/.yarn/cache/crypto-random-string-npm-2.0.0-8ab47992ef-0283879f55.zip b/electron/.yarn/cache/crypto-random-string-npm-2.0.0-8ab47992ef-0283879f55.zip
deleted file mode 100644
index 90bce3322..000000000
Binary files a/electron/.yarn/cache/crypto-random-string-npm-2.0.0-8ab47992ef-0283879f55.zip and /dev/null differ
diff --git a/electron/.yarn/cache/currently-unhandled-npm-0.4.1-38eddab665-1f59fe10b5.zip b/electron/.yarn/cache/currently-unhandled-npm-0.4.1-38eddab665-1f59fe10b5.zip
deleted file mode 100644
index 792df1794..000000000
Binary files a/electron/.yarn/cache/currently-unhandled-npm-0.4.1-38eddab665-1f59fe10b5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/dashdash-npm-1.14.1-be8f10a286-3634c24957.zip b/electron/.yarn/cache/dashdash-npm-1.14.1-be8f10a286-3634c24957.zip
deleted file mode 100644
index 108f90531..000000000
Binary files a/electron/.yarn/cache/dashdash-npm-1.14.1-be8f10a286-3634c24957.zip and /dev/null differ
diff --git a/electron/.yarn/cache/debounce-fn-npm-4.0.0-fc4e97bcb1-7bf8d142b4.zip b/electron/.yarn/cache/debounce-fn-npm-4.0.0-fc4e97bcb1-7bf8d142b4.zip
deleted file mode 100644
index 81e23afad..000000000
Binary files a/electron/.yarn/cache/debounce-fn-npm-4.0.0-fc4e97bcb1-7bf8d142b4.zip and /dev/null differ
diff --git a/electron/.yarn/cache/debug-npm-2.6.9-7d4cb597dc-d2f51589ca.zip b/electron/.yarn/cache/debug-npm-2.6.9-7d4cb597dc-d2f51589ca.zip
deleted file mode 100644
index 5a1127607..000000000
Binary files a/electron/.yarn/cache/debug-npm-2.6.9-7d4cb597dc-d2f51589ca.zip and /dev/null differ
diff --git a/electron/.yarn/cache/debug-npm-3.1.0-9f0accb99b-0b52718ab9.zip b/electron/.yarn/cache/debug-npm-3.1.0-9f0accb99b-0b52718ab9.zip
deleted file mode 100644
index f371b6125..000000000
Binary files a/electron/.yarn/cache/debug-npm-3.1.0-9f0accb99b-0b52718ab9.zip and /dev/null differ
diff --git a/electron/.yarn/cache/debug-npm-3.2.7-754e818c7a-b3d8c59407.zip b/electron/.yarn/cache/debug-npm-3.2.7-754e818c7a-b3d8c59407.zip
deleted file mode 100644
index b9eb5a9e8..000000000
Binary files a/electron/.yarn/cache/debug-npm-3.2.7-754e818c7a-b3d8c59407.zip and /dev/null differ
diff --git a/electron/.yarn/cache/debug-npm-4.3.1-22e08d605e-2c3352e37d.zip b/electron/.yarn/cache/debug-npm-4.3.1-22e08d605e-2c3352e37d.zip
deleted file mode 100644
index 79e916f65..000000000
Binary files a/electron/.yarn/cache/debug-npm-4.3.1-22e08d605e-2c3352e37d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/debug-npm-4.3.2-f0148b6afe-820ea160e2.zip b/electron/.yarn/cache/debug-npm-4.3.2-f0148b6afe-820ea160e2.zip
deleted file mode 100644
index 57db42a84..000000000
Binary files a/electron/.yarn/cache/debug-npm-4.3.2-f0148b6afe-820ea160e2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/decamelize-npm-1.2.0-c5a2fdc622-ad8c51a7e7.zip b/electron/.yarn/cache/decamelize-npm-1.2.0-c5a2fdc622-ad8c51a7e7.zip
deleted file mode 100644
index db4ac470f..000000000
Binary files a/electron/.yarn/cache/decamelize-npm-1.2.0-c5a2fdc622-ad8c51a7e7.zip and /dev/null differ
diff --git a/electron/.yarn/cache/decompress-response-npm-3.3.0-6e7b6375c3-952552ac3b.zip b/electron/.yarn/cache/decompress-response-npm-3.3.0-6e7b6375c3-952552ac3b.zip
deleted file mode 100644
index 52b2ac76b..000000000
Binary files a/electron/.yarn/cache/decompress-response-npm-3.3.0-6e7b6375c3-952552ac3b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/deep-extend-npm-0.6.0-e182924219-7be7e5a8d4.zip b/electron/.yarn/cache/deep-extend-npm-0.6.0-e182924219-7be7e5a8d4.zip
deleted file mode 100644
index 87f0270ec..000000000
Binary files a/electron/.yarn/cache/deep-extend-npm-0.6.0-e182924219-7be7e5a8d4.zip and /dev/null differ
diff --git a/electron/.yarn/cache/defer-to-connect-npm-1.1.3-5887885147-9491b301dc.zip b/electron/.yarn/cache/defer-to-connect-npm-1.1.3-5887885147-9491b301dc.zip
deleted file mode 100644
index 75ad626c8..000000000
Binary files a/electron/.yarn/cache/defer-to-connect-npm-1.1.3-5887885147-9491b301dc.zip and /dev/null differ
diff --git a/electron/.yarn/cache/define-properties-npm-1.1.3-0f3115e2b9-da80dba55d.zip b/electron/.yarn/cache/define-properties-npm-1.1.3-0f3115e2b9-da80dba55d.zip
deleted file mode 100644
index c44631293..000000000
Binary files a/electron/.yarn/cache/define-properties-npm-1.1.3-0f3115e2b9-da80dba55d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/delayed-stream-npm-1.0.0-c5a4c4cc02-46fe6e83e2.zip b/electron/.yarn/cache/delayed-stream-npm-1.0.0-c5a4c4cc02-46fe6e83e2.zip
deleted file mode 100644
index 71514340e..000000000
Binary files a/electron/.yarn/cache/delayed-stream-npm-1.0.0-c5a4c4cc02-46fe6e83e2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/delegates-npm-1.0.0-9b1942d75f-a51744d9b5.zip b/electron/.yarn/cache/delegates-npm-1.0.0-9b1942d75f-a51744d9b5.zip
deleted file mode 100644
index 9921e5ec1..000000000
Binary files a/electron/.yarn/cache/delegates-npm-1.0.0-9b1942d75f-a51744d9b5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/detect-node-npm-2.0.4-1d5a93916d-c06ae40fef.zip b/electron/.yarn/cache/detect-node-npm-2.0.4-1d5a93916d-c06ae40fef.zip
deleted file mode 100644
index 3bf6c31fd..000000000
Binary files a/electron/.yarn/cache/detect-node-npm-2.0.4-1d5a93916d-c06ae40fef.zip and /dev/null differ
diff --git a/electron/.yarn/cache/dir-compare-npm-2.4.0-52c615bfd0-16710bcb64.zip b/electron/.yarn/cache/dir-compare-npm-2.4.0-52c615bfd0-16710bcb64.zip
deleted file mode 100644
index 6ac652354..000000000
Binary files a/electron/.yarn/cache/dir-compare-npm-2.4.0-52c615bfd0-16710bcb64.zip and /dev/null differ
diff --git a/electron/.yarn/cache/dmg-builder-npm-22.14.13-8838914d35-01be77f99b.zip b/electron/.yarn/cache/dmg-builder-npm-22.14.13-8838914d35-01be77f99b.zip
deleted file mode 100644
index 4350ee3c0..000000000
Binary files a/electron/.yarn/cache/dmg-builder-npm-22.14.13-8838914d35-01be77f99b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/dmg-license-npm-1.0.11-e97c20b75a-8.zip b/electron/.yarn/cache/dmg-license-npm-1.0.11-e97c20b75a-8.zip
deleted file mode 100644
index 6b704085c..000000000
Binary files a/electron/.yarn/cache/dmg-license-npm-1.0.11-e97c20b75a-8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/dom-walk-npm-0.1.2-7d20a1a8d8-19eb0ce9c6.zip b/electron/.yarn/cache/dom-walk-npm-0.1.2-7d20a1a8d8-19eb0ce9c6.zip
deleted file mode 100644
index 67f96c759..000000000
Binary files a/electron/.yarn/cache/dom-walk-npm-0.1.2-7d20a1a8d8-19eb0ce9c6.zip and /dev/null differ
diff --git a/electron/.yarn/cache/dot-prop-npm-5.3.0-7bf6ee1eb8-d577579009.zip b/electron/.yarn/cache/dot-prop-npm-5.3.0-7bf6ee1eb8-d577579009.zip
deleted file mode 100644
index 4b2860f75..000000000
Binary files a/electron/.yarn/cache/dot-prop-npm-5.3.0-7bf6ee1eb8-d577579009.zip and /dev/null differ
diff --git a/electron/.yarn/cache/dot-prop-npm-6.0.1-de66211710-0f47600a4b.zip b/electron/.yarn/cache/dot-prop-npm-6.0.1-de66211710-0f47600a4b.zip
deleted file mode 100644
index 3ee193024..000000000
Binary files a/electron/.yarn/cache/dot-prop-npm-6.0.1-de66211710-0f47600a4b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/dotenv-expand-npm-5.1.0-c3fff50eb5-8017675b7f.zip b/electron/.yarn/cache/dotenv-expand-npm-5.1.0-c3fff50eb5-8017675b7f.zip
deleted file mode 100644
index 6eba7a7e7..000000000
Binary files a/electron/.yarn/cache/dotenv-expand-npm-5.1.0-c3fff50eb5-8017675b7f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/dotenv-npm-9.0.2-fd127dfe81-6b7980330a.zip b/electron/.yarn/cache/dotenv-npm-9.0.2-fd127dfe81-6b7980330a.zip
deleted file mode 100644
index 381407d6f..000000000
Binary files a/electron/.yarn/cache/dotenv-npm-9.0.2-fd127dfe81-6b7980330a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/duplexer3-npm-0.1.4-361a33d994-c2fd696931.zip b/electron/.yarn/cache/duplexer3-npm-0.1.4-361a33d994-c2fd696931.zip
deleted file mode 100644
index 858d0a852..000000000
Binary files a/electron/.yarn/cache/duplexer3-npm-0.1.4-361a33d994-c2fd696931.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ecc-jsbn-npm-0.1.2-85b7a7be89-22fef4b620.zip b/electron/.yarn/cache/ecc-jsbn-npm-0.1.2-85b7a7be89-22fef4b620.zip
deleted file mode 100644
index 80e362ad7..000000000
Binary files a/electron/.yarn/cache/ecc-jsbn-npm-0.1.2-85b7a7be89-22fef4b620.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ejs-npm-3.1.6-03db39fd15-81a9cdea0b.zip b/electron/.yarn/cache/ejs-npm-3.1.6-03db39fd15-81a9cdea0b.zip
deleted file mode 100644
index d062b8c60..000000000
Binary files a/electron/.yarn/cache/ejs-npm-3.1.6-03db39fd15-81a9cdea0b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/electrolytic-npm-0.1.0-05993c04bb-4454507bf5.zip b/electron/.yarn/cache/electrolytic-npm-0.1.0-05993c04bb-4454507bf5.zip
deleted file mode 100644
index 703918e57..000000000
Binary files a/electron/.yarn/cache/electrolytic-npm-0.1.0-05993c04bb-4454507bf5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/electron-active-window-npm-0.0.5-ac0c892905-9b2635e455.zip b/electron/.yarn/cache/electron-active-window-npm-0.0.5-ac0c892905-9b2635e455.zip
deleted file mode 100644
index 898e1a7c6..000000000
Binary files a/electron/.yarn/cache/electron-active-window-npm-0.0.5-ac0c892905-9b2635e455.zip and /dev/null differ
diff --git a/electron/.yarn/cache/electron-builder-npm-22.14.13-a11ee7c365-1c5179ca9c.zip b/electron/.yarn/cache/electron-builder-npm-22.14.13-a11ee7c365-1c5179ca9c.zip
deleted file mode 100644
index d77eba8c2..000000000
Binary files a/electron/.yarn/cache/electron-builder-npm-22.14.13-a11ee7c365-1c5179ca9c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/electron-download-npm-4.1.1-195fbbb6e2-d07e69e081.zip b/electron/.yarn/cache/electron-download-npm-4.1.1-195fbbb6e2-d07e69e081.zip
deleted file mode 100644
index 6c4f11212..000000000
Binary files a/electron/.yarn/cache/electron-download-npm-4.1.1-195fbbb6e2-d07e69e081.zip and /dev/null differ
diff --git a/electron/.yarn/cache/electron-fetch-npm-1.7.3-3a8a1b4ae3-b32d504a13.zip b/electron/.yarn/cache/electron-fetch-npm-1.7.3-3a8a1b4ae3-b32d504a13.zip
deleted file mode 100644
index da2406090..000000000
Binary files a/electron/.yarn/cache/electron-fetch-npm-1.7.3-3a8a1b4ae3-b32d504a13.zip and /dev/null differ
diff --git a/electron/.yarn/cache/electron-npm-12.0.1-dd9a311c58-bf665eaf33.zip b/electron/.yarn/cache/electron-npm-12.0.1-dd9a311c58-bf665eaf33.zip
deleted file mode 100644
index 58eb5d357..000000000
Binary files a/electron/.yarn/cache/electron-npm-12.0.1-dd9a311c58-bf665eaf33.zip and /dev/null differ
diff --git a/electron/.yarn/cache/electron-osx-sign-npm-0.5.0-321469fd7d-ca1e55d8cb.zip b/electron/.yarn/cache/electron-osx-sign-npm-0.5.0-321469fd7d-ca1e55d8cb.zip
deleted file mode 100644
index 8c341feea..000000000
Binary files a/electron/.yarn/cache/electron-osx-sign-npm-0.5.0-321469fd7d-ca1e55d8cb.zip and /dev/null differ
diff --git a/electron/.yarn/cache/electron-publish-npm-22.14.13-93734f9f00-66cf15ad52.zip b/electron/.yarn/cache/electron-publish-npm-22.14.13-93734f9f00-66cf15ad52.zip
deleted file mode 100644
index 1ce48e8f8..000000000
Binary files a/electron/.yarn/cache/electron-publish-npm-22.14.13-93734f9f00-66cf15ad52.zip and /dev/null differ
diff --git a/electron/.yarn/cache/electron-reload-npm-1.5.0-5785bf3a8c-a487205a33.zip b/electron/.yarn/cache/electron-reload-npm-1.5.0-5785bf3a8c-a487205a33.zip
deleted file mode 100644
index d13e92559..000000000
Binary files a/electron/.yarn/cache/electron-reload-npm-1.5.0-5785bf3a8c-a487205a33.zip and /dev/null differ
diff --git a/electron/.yarn/cache/electron-serve-npm-1.1.0-c570f5dd55-1b96c576d9.zip b/electron/.yarn/cache/electron-serve-npm-1.1.0-c570f5dd55-1b96c576d9.zip
deleted file mode 100644
index 9a58e908f..000000000
Binary files a/electron/.yarn/cache/electron-serve-npm-1.1.0-c570f5dd55-1b96c576d9.zip and /dev/null differ
diff --git a/electron/.yarn/cache/electron-store-npm-7.0.2-13bedca9af-9d885fab1b.zip b/electron/.yarn/cache/electron-store-npm-7.0.2-13bedca9af-9d885fab1b.zip
deleted file mode 100644
index 041d3b238..000000000
Binary files a/electron/.yarn/cache/electron-store-npm-7.0.2-13bedca9af-9d885fab1b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/emoji-regex-npm-7.0.3-cfe9479bb3-9159b2228b.zip b/electron/.yarn/cache/emoji-regex-npm-7.0.3-cfe9479bb3-9159b2228b.zip
deleted file mode 100644
index 22e27d234..000000000
Binary files a/electron/.yarn/cache/emoji-regex-npm-7.0.3-cfe9479bb3-9159b2228b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/emoji-regex-npm-8.0.0-213764015c-d4c5c39d5a.zip b/electron/.yarn/cache/emoji-regex-npm-8.0.0-213764015c-d4c5c39d5a.zip
deleted file mode 100644
index d02d88797..000000000
Binary files a/electron/.yarn/cache/emoji-regex-npm-8.0.0-213764015c-d4c5c39d5a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/encodeurl-npm-1.0.2-f8c8454c41-e50e3d508c.zip b/electron/.yarn/cache/encodeurl-npm-1.0.2-f8c8454c41-e50e3d508c.zip
deleted file mode 100644
index e9badb765..000000000
Binary files a/electron/.yarn/cache/encodeurl-npm-1.0.2-f8c8454c41-e50e3d508c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/encoding-npm-0.1.13-82a1837d30-bb98632f8f.zip b/electron/.yarn/cache/encoding-npm-0.1.13-82a1837d30-bb98632f8f.zip
deleted file mode 100644
index 202e93181..000000000
Binary files a/electron/.yarn/cache/encoding-npm-0.1.13-82a1837d30-bb98632f8f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/end-of-stream-npm-1.4.4-497fc6dee1-530a5a5a1e.zip b/electron/.yarn/cache/end-of-stream-npm-1.4.4-497fc6dee1-530a5a5a1e.zip
deleted file mode 100644
index fecd2286f..000000000
Binary files a/electron/.yarn/cache/end-of-stream-npm-1.4.4-497fc6dee1-530a5a5a1e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/env-cmd-npm-10.1.0-85470635d6-efef550742.zip b/electron/.yarn/cache/env-cmd-npm-10.1.0-85470635d6-efef550742.zip
deleted file mode 100644
index 2ad743c22..000000000
Binary files a/electron/.yarn/cache/env-cmd-npm-10.1.0-85470635d6-efef550742.zip and /dev/null differ
diff --git a/electron/.yarn/cache/env-paths-npm-1.0.0-a370c33030-c11ec12bea.zip b/electron/.yarn/cache/env-paths-npm-1.0.0-a370c33030-c11ec12bea.zip
deleted file mode 100644
index 6448ffd77..000000000
Binary files a/electron/.yarn/cache/env-paths-npm-1.0.0-a370c33030-c11ec12bea.zip and /dev/null differ
diff --git a/electron/.yarn/cache/env-paths-npm-2.2.0-ac4ed99068-ba2aea3830.zip b/electron/.yarn/cache/env-paths-npm-2.2.0-ac4ed99068-ba2aea3830.zip
deleted file mode 100644
index f87c9d947..000000000
Binary files a/electron/.yarn/cache/env-paths-npm-2.2.0-ac4ed99068-ba2aea3830.zip and /dev/null differ
diff --git a/electron/.yarn/cache/error-ex-npm-1.3.2-5654f80c0f-c1c2b8b65f.zip b/electron/.yarn/cache/error-ex-npm-1.3.2-5654f80c0f-c1c2b8b65f.zip
deleted file mode 100644
index 9577ccee8..000000000
Binary files a/electron/.yarn/cache/error-ex-npm-1.3.2-5654f80c0f-c1c2b8b65f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/es6-error-npm-4.1.1-5e8c22b20f-ae41332a51.zip b/electron/.yarn/cache/es6-error-npm-4.1.1-5e8c22b20f-ae41332a51.zip
deleted file mode 100644
index 4d8e3ef89..000000000
Binary files a/electron/.yarn/cache/es6-error-npm-4.1.1-5e8c22b20f-ae41332a51.zip and /dev/null differ
diff --git a/electron/.yarn/cache/escalade-npm-3.1.1-e02da076aa-a3e2a99f07.zip b/electron/.yarn/cache/escalade-npm-3.1.1-e02da076aa-a3e2a99f07.zip
deleted file mode 100644
index 88c57af4b..000000000
Binary files a/electron/.yarn/cache/escalade-npm-3.1.1-e02da076aa-a3e2a99f07.zip and /dev/null differ
diff --git a/electron/.yarn/cache/escape-goat-npm-2.1.1-2e437cf3fe-ce05c70c20.zip b/electron/.yarn/cache/escape-goat-npm-2.1.1-2e437cf3fe-ce05c70c20.zip
deleted file mode 100644
index bcf798a59..000000000
Binary files a/electron/.yarn/cache/escape-goat-npm-2.1.1-2e437cf3fe-ce05c70c20.zip and /dev/null differ
diff --git a/electron/.yarn/cache/escape-string-regexp-npm-1.0.5-3284de402f-6092fda75c.zip b/electron/.yarn/cache/escape-string-regexp-npm-1.0.5-3284de402f-6092fda75c.zip
deleted file mode 100644
index b7ea3be14..000000000
Binary files a/electron/.yarn/cache/escape-string-regexp-npm-1.0.5-3284de402f-6092fda75c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/escape-string-regexp-npm-4.0.0-4b531d8d59-98b48897d9.zip b/electron/.yarn/cache/escape-string-regexp-npm-4.0.0-4b531d8d59-98b48897d9.zip
deleted file mode 100644
index c23e416b5..000000000
Binary files a/electron/.yarn/cache/escape-string-regexp-npm-4.0.0-4b531d8d59-98b48897d9.zip and /dev/null differ
diff --git a/electron/.yarn/cache/execa-npm-1.0.0-7028e37029-ddf1342c1c.zip b/electron/.yarn/cache/execa-npm-1.0.0-7028e37029-ddf1342c1c.zip
deleted file mode 100644
index 77f886be1..000000000
Binary files a/electron/.yarn/cache/execa-npm-1.0.0-7028e37029-ddf1342c1c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/extend-npm-3.0.2-e1ca07ac54-a50a8309ca.zip b/electron/.yarn/cache/extend-npm-3.0.2-e1ca07ac54-a50a8309ca.zip
deleted file mode 100644
index a33fb285f..000000000
Binary files a/electron/.yarn/cache/extend-npm-3.0.2-e1ca07ac54-a50a8309ca.zip and /dev/null differ
diff --git a/electron/.yarn/cache/external-editor-npm-3.1.0-878e7807af-1c2a616a73.zip b/electron/.yarn/cache/external-editor-npm-3.1.0-878e7807af-1c2a616a73.zip
deleted file mode 100644
index 6375d6aad..000000000
Binary files a/electron/.yarn/cache/external-editor-npm-3.1.0-878e7807af-1c2a616a73.zip and /dev/null differ
diff --git a/electron/.yarn/cache/extract-zip-npm-1.7.0-1a60d4ee7c-011bab660d.zip b/electron/.yarn/cache/extract-zip-npm-1.7.0-1a60d4ee7c-011bab660d.zip
deleted file mode 100644
index 122308244..000000000
Binary files a/electron/.yarn/cache/extract-zip-npm-1.7.0-1a60d4ee7c-011bab660d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/extsprintf-npm-1.3.0-61a92b324c-cee7a4a1e3.zip b/electron/.yarn/cache/extsprintf-npm-1.3.0-61a92b324c-cee7a4a1e3.zip
deleted file mode 100644
index e72ea1cf4..000000000
Binary files a/electron/.yarn/cache/extsprintf-npm-1.3.0-61a92b324c-cee7a4a1e3.zip and /dev/null differ
diff --git a/electron/.yarn/cache/extsprintf-npm-1.4.0-2b015bcaab-184dc8a413.zip b/electron/.yarn/cache/extsprintf-npm-1.4.0-2b015bcaab-184dc8a413.zip
deleted file mode 100644
index 03bfc792f..000000000
Binary files a/electron/.yarn/cache/extsprintf-npm-1.4.0-2b015bcaab-184dc8a413.zip and /dev/null differ
diff --git a/electron/.yarn/cache/fast-deep-equal-npm-3.1.3-790edcfcf5-e21a9d8d84.zip b/electron/.yarn/cache/fast-deep-equal-npm-3.1.3-790edcfcf5-e21a9d8d84.zip
deleted file mode 100644
index c06008992..000000000
Binary files a/electron/.yarn/cache/fast-deep-equal-npm-3.1.3-790edcfcf5-e21a9d8d84.zip and /dev/null differ
diff --git a/electron/.yarn/cache/fast-json-stable-stringify-npm-2.1.0-02e8905fda-b191531e36.zip b/electron/.yarn/cache/fast-json-stable-stringify-npm-2.1.0-02e8905fda-b191531e36.zip
deleted file mode 100644
index 737d4761f..000000000
Binary files a/electron/.yarn/cache/fast-json-stable-stringify-npm-2.1.0-02e8905fda-b191531e36.zip and /dev/null differ
diff --git a/electron/.yarn/cache/fd-slicer-npm-1.1.0-3cade0050a-c8585fd571.zip b/electron/.yarn/cache/fd-slicer-npm-1.1.0-3cade0050a-c8585fd571.zip
deleted file mode 100644
index 13159628c..000000000
Binary files a/electron/.yarn/cache/fd-slicer-npm-1.1.0-3cade0050a-c8585fd571.zip and /dev/null differ
diff --git a/electron/.yarn/cache/figures-npm-2.0.0-f2db814eec-081beb16ea.zip b/electron/.yarn/cache/figures-npm-2.0.0-f2db814eec-081beb16ea.zip
deleted file mode 100644
index 6f6dfbb7d..000000000
Binary files a/electron/.yarn/cache/figures-npm-2.0.0-f2db814eec-081beb16ea.zip and /dev/null differ
diff --git a/electron/.yarn/cache/filelist-npm-1.0.2-d98495ab20-4d6953cb6f.zip b/electron/.yarn/cache/filelist-npm-1.0.2-d98495ab20-4d6953cb6f.zip
deleted file mode 100644
index b45167bd4..000000000
Binary files a/electron/.yarn/cache/filelist-npm-1.0.2-d98495ab20-4d6953cb6f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/fill-range-npm-7.0.1-b8b1817caa-cc283f4e65.zip b/electron/.yarn/cache/fill-range-npm-7.0.1-b8b1817caa-cc283f4e65.zip
deleted file mode 100644
index 1da4a361d..000000000
Binary files a/electron/.yarn/cache/fill-range-npm-7.0.1-b8b1817caa-cc283f4e65.zip and /dev/null differ
diff --git a/electron/.yarn/cache/find-up-npm-1.1.2-22f047c6a9-a2cb9f4c9f.zip b/electron/.yarn/cache/find-up-npm-1.1.2-22f047c6a9-a2cb9f4c9f.zip
deleted file mode 100644
index 1afc8bd7c..000000000
Binary files a/electron/.yarn/cache/find-up-npm-1.1.2-22f047c6a9-a2cb9f4c9f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/find-up-npm-3.0.0-a2d4b1b317-38eba3fe7a.zip b/electron/.yarn/cache/find-up-npm-3.0.0-a2d4b1b317-38eba3fe7a.zip
deleted file mode 100644
index d716129c4..000000000
Binary files a/electron/.yarn/cache/find-up-npm-3.0.0-a2d4b1b317-38eba3fe7a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/follow-redirects-npm-1.5.10-bde6f43576-0edc4b74e3.zip b/electron/.yarn/cache/follow-redirects-npm-1.5.10-bde6f43576-0edc4b74e3.zip
deleted file mode 100644
index d54de5c00..000000000
Binary files a/electron/.yarn/cache/follow-redirects-npm-1.5.10-bde6f43576-0edc4b74e3.zip and /dev/null differ
diff --git a/electron/.yarn/cache/forever-agent-npm-0.6.1-01dae53bf9-766ae6e220.zip b/electron/.yarn/cache/forever-agent-npm-0.6.1-01dae53bf9-766ae6e220.zip
deleted file mode 100644
index 8250de6b4..000000000
Binary files a/electron/.yarn/cache/forever-agent-npm-0.6.1-01dae53bf9-766ae6e220.zip and /dev/null differ
diff --git a/electron/.yarn/cache/form-data-npm-2.3.3-c016cc11c0-10c1780fa1.zip b/electron/.yarn/cache/form-data-npm-2.3.3-c016cc11c0-10c1780fa1.zip
deleted file mode 100644
index 9e2c84d84..000000000
Binary files a/electron/.yarn/cache/form-data-npm-2.3.3-c016cc11c0-10c1780fa1.zip and /dev/null differ
diff --git a/electron/.yarn/cache/form-data-npm-4.0.0-916facec2d-01135bf867.zip b/electron/.yarn/cache/form-data-npm-4.0.0-916facec2d-01135bf867.zip
deleted file mode 100644
index 8ae5189b0..000000000
Binary files a/electron/.yarn/cache/form-data-npm-4.0.0-916facec2d-01135bf867.zip and /dev/null differ
diff --git a/electron/.yarn/cache/fs-extra-npm-10.1.0-86573680ed-dc94ab3709.zip b/electron/.yarn/cache/fs-extra-npm-10.1.0-86573680ed-dc94ab3709.zip
deleted file mode 100644
index b388ce1d2..000000000
Binary files a/electron/.yarn/cache/fs-extra-npm-10.1.0-86573680ed-dc94ab3709.zip and /dev/null differ
diff --git a/electron/.yarn/cache/fs-extra-npm-4.0.3-2a1f6bc181-c5ae3c7043.zip b/electron/.yarn/cache/fs-extra-npm-4.0.3-2a1f6bc181-c5ae3c7043.zip
deleted file mode 100644
index fc7321f97..000000000
Binary files a/electron/.yarn/cache/fs-extra-npm-4.0.3-2a1f6bc181-c5ae3c7043.zip and /dev/null differ
diff --git a/electron/.yarn/cache/fs-extra-npm-8.1.0-197473387f-bf44f0e6ce.zip b/electron/.yarn/cache/fs-extra-npm-8.1.0-197473387f-bf44f0e6ce.zip
deleted file mode 100644
index feb64dafe..000000000
Binary files a/electron/.yarn/cache/fs-extra-npm-8.1.0-197473387f-bf44f0e6ce.zip and /dev/null differ
diff --git a/electron/.yarn/cache/fs-extra-npm-9.1.0-983c2ddb4c-ba71ba32e0.zip b/electron/.yarn/cache/fs-extra-npm-9.1.0-983c2ddb4c-ba71ba32e0.zip
deleted file mode 100644
index 4a760ba0f..000000000
Binary files a/electron/.yarn/cache/fs-extra-npm-9.1.0-983c2ddb4c-ba71ba32e0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/fs-minipass-npm-2.1.0-501ef87306-1b8d128dae.zip b/electron/.yarn/cache/fs-minipass-npm-2.1.0-501ef87306-1b8d128dae.zip
deleted file mode 100644
index 21a91aac7..000000000
Binary files a/electron/.yarn/cache/fs-minipass-npm-2.1.0-501ef87306-1b8d128dae.zip and /dev/null differ
diff --git a/electron/.yarn/cache/fs-npm-0.0.1-security-5060b47e87-53c6230e1f.zip b/electron/.yarn/cache/fs-npm-0.0.1-security-5060b47e87-53c6230e1f.zip
deleted file mode 100644
index 72a7b627b..000000000
Binary files a/electron/.yarn/cache/fs-npm-0.0.1-security-5060b47e87-53c6230e1f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/fs.realpath-npm-1.0.0-c8f05d8126-99ddea01a7.zip b/electron/.yarn/cache/fs.realpath-npm-1.0.0-c8f05d8126-99ddea01a7.zip
deleted file mode 100644
index 920c4caed..000000000
Binary files a/electron/.yarn/cache/fs.realpath-npm-1.0.0-c8f05d8126-99ddea01a7.zip and /dev/null differ
diff --git a/electron/.yarn/cache/fsevents-npm-2.3.2-a881d6ac9f-97ade64e75.zip b/electron/.yarn/cache/fsevents-npm-2.3.2-a881d6ac9f-97ade64e75.zip
deleted file mode 100644
index 204c8e484..000000000
Binary files a/electron/.yarn/cache/fsevents-npm-2.3.2-a881d6ac9f-97ade64e75.zip and /dev/null differ
diff --git a/electron/.yarn/cache/fsevents-patch-3340e2eb10-8.zip b/electron/.yarn/cache/fsevents-patch-3340e2eb10-8.zip
deleted file mode 100644
index c4511f19b..000000000
Binary files a/electron/.yarn/cache/fsevents-patch-3340e2eb10-8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/function-bind-npm-1.1.1-b56b322ae9-b32fbaebb3.zip b/electron/.yarn/cache/function-bind-npm-1.1.1-b56b322ae9-b32fbaebb3.zip
deleted file mode 100644
index c22a184eb..000000000
Binary files a/electron/.yarn/cache/function-bind-npm-1.1.1-b56b322ae9-b32fbaebb3.zip and /dev/null differ
diff --git a/electron/.yarn/cache/gauge-npm-2.7.4-2189a73529-a89b53cee6.zip b/electron/.yarn/cache/gauge-npm-2.7.4-2189a73529-a89b53cee6.zip
deleted file mode 100644
index 6d86f11cc..000000000
Binary files a/electron/.yarn/cache/gauge-npm-2.7.4-2189a73529-a89b53cee6.zip and /dev/null differ
diff --git a/electron/.yarn/cache/get-caller-file-npm-1.0.3-df430e7075-2b90a7f848.zip b/electron/.yarn/cache/get-caller-file-npm-1.0.3-df430e7075-2b90a7f848.zip
deleted file mode 100644
index ece578e0c..000000000
Binary files a/electron/.yarn/cache/get-caller-file-npm-1.0.3-df430e7075-2b90a7f848.zip and /dev/null differ
diff --git a/electron/.yarn/cache/get-caller-file-npm-2.0.5-80e8a86305-b9769a836d.zip b/electron/.yarn/cache/get-caller-file-npm-2.0.5-80e8a86305-b9769a836d.zip
deleted file mode 100644
index 0aa2c9cd0..000000000
Binary files a/electron/.yarn/cache/get-caller-file-npm-2.0.5-80e8a86305-b9769a836d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/get-stdin-npm-4.0.1-10c6ac0b43-4f73d3fe05.zip b/electron/.yarn/cache/get-stdin-npm-4.0.1-10c6ac0b43-4f73d3fe05.zip
deleted file mode 100644
index eea9cd6d7..000000000
Binary files a/electron/.yarn/cache/get-stdin-npm-4.0.1-10c6ac0b43-4f73d3fe05.zip and /dev/null differ
diff --git a/electron/.yarn/cache/get-stream-npm-4.1.0-314d430a5d-443e191417.zip b/electron/.yarn/cache/get-stream-npm-4.1.0-314d430a5d-443e191417.zip
deleted file mode 100644
index 96506105c..000000000
Binary files a/electron/.yarn/cache/get-stream-npm-4.1.0-314d430a5d-443e191417.zip and /dev/null differ
diff --git a/electron/.yarn/cache/get-stream-npm-5.2.0-2cfd3b452b-8bc1a23174.zip b/electron/.yarn/cache/get-stream-npm-5.2.0-2cfd3b452b-8bc1a23174.zip
deleted file mode 100644
index f5e0b29aa..000000000
Binary files a/electron/.yarn/cache/get-stream-npm-5.2.0-2cfd3b452b-8bc1a23174.zip and /dev/null differ
diff --git a/electron/.yarn/cache/getpass-npm-0.1.7-519164a3be-ab18d55661.zip b/electron/.yarn/cache/getpass-npm-0.1.7-519164a3be-ab18d55661.zip
deleted file mode 100644
index c0a0abf62..000000000
Binary files a/electron/.yarn/cache/getpass-npm-0.1.7-519164a3be-ab18d55661.zip and /dev/null differ
diff --git a/electron/.yarn/cache/glob-npm-7.1.6-1ce3a5189a-351d549dd9.zip b/electron/.yarn/cache/glob-npm-7.1.6-1ce3a5189a-351d549dd9.zip
deleted file mode 100644
index a696eebd1..000000000
Binary files a/electron/.yarn/cache/glob-npm-7.1.6-1ce3a5189a-351d549dd9.zip and /dev/null differ
diff --git a/electron/.yarn/cache/glob-parent-npm-5.1.1-57b061cd88-9f9a19c8d4.zip b/electron/.yarn/cache/glob-parent-npm-5.1.1-57b061cd88-9f9a19c8d4.zip
deleted file mode 100644
index a6f3d8613..000000000
Binary files a/electron/.yarn/cache/glob-parent-npm-5.1.1-57b061cd88-9f9a19c8d4.zip and /dev/null differ
diff --git a/electron/.yarn/cache/global-agent-npm-2.1.12-886227ed9c-220c30f0ee.zip b/electron/.yarn/cache/global-agent-npm-2.1.12-886227ed9c-220c30f0ee.zip
deleted file mode 100644
index faf5bc3c7..000000000
Binary files a/electron/.yarn/cache/global-agent-npm-2.1.12-886227ed9c-220c30f0ee.zip and /dev/null differ
diff --git a/electron/.yarn/cache/global-dirs-npm-3.0.0-45faebeb68-953c17cf14.zip b/electron/.yarn/cache/global-dirs-npm-3.0.0-45faebeb68-953c17cf14.zip
deleted file mode 100644
index 3f2995afe..000000000
Binary files a/electron/.yarn/cache/global-dirs-npm-3.0.0-45faebeb68-953c17cf14.zip and /dev/null differ
diff --git a/electron/.yarn/cache/global-npm-4.4.0-888ee8033d-9c057557c8.zip b/electron/.yarn/cache/global-npm-4.4.0-888ee8033d-9c057557c8.zip
deleted file mode 100644
index 8d6099e5d..000000000
Binary files a/electron/.yarn/cache/global-npm-4.4.0-888ee8033d-9c057557c8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/global-tunnel-ng-npm-2.7.1-0f22380ecc-b7e016093e.zip b/electron/.yarn/cache/global-tunnel-ng-npm-2.7.1-0f22380ecc-b7e016093e.zip
deleted file mode 100644
index 313cf1746..000000000
Binary files a/electron/.yarn/cache/global-tunnel-ng-npm-2.7.1-0f22380ecc-b7e016093e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/globalthis-npm-1.0.1-d5cb9c6789-d80d625355.zip b/electron/.yarn/cache/globalthis-npm-1.0.1-d5cb9c6789-d80d625355.zip
deleted file mode 100644
index 57b50e34c..000000000
Binary files a/electron/.yarn/cache/globalthis-npm-1.0.1-d5cb9c6789-d80d625355.zip and /dev/null differ
diff --git a/electron/.yarn/cache/got-npm-9.6.0-80edc15fd0-941807bd97.zip b/electron/.yarn/cache/got-npm-9.6.0-80edc15fd0-941807bd97.zip
deleted file mode 100644
index 95d74887b..000000000
Binary files a/electron/.yarn/cache/got-npm-9.6.0-80edc15fd0-941807bd97.zip and /dev/null differ
diff --git a/electron/.yarn/cache/graceful-fs-npm-4.2.6-535b2234f1-792e64aafd.zip b/electron/.yarn/cache/graceful-fs-npm-4.2.6-535b2234f1-792e64aafd.zip
deleted file mode 100644
index 5f8cb4095..000000000
Binary files a/electron/.yarn/cache/graceful-fs-npm-4.2.6-535b2234f1-792e64aafd.zip and /dev/null differ
diff --git a/electron/.yarn/cache/graceful-readlink-npm-1.0.1-6da4ca180d-4c1889ca0a.zip b/electron/.yarn/cache/graceful-readlink-npm-1.0.1-6da4ca180d-4c1889ca0a.zip
deleted file mode 100644
index 82759ae4b..000000000
Binary files a/electron/.yarn/cache/graceful-readlink-npm-1.0.1-6da4ca180d-4c1889ca0a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/har-schema-npm-2.0.0-3a318c0ca5-d8946348f3.zip b/electron/.yarn/cache/har-schema-npm-2.0.0-3a318c0ca5-d8946348f3.zip
deleted file mode 100644
index e9ea17573..000000000
Binary files a/electron/.yarn/cache/har-schema-npm-2.0.0-3a318c0ca5-d8946348f3.zip and /dev/null differ
diff --git a/electron/.yarn/cache/har-validator-npm-5.1.5-bd9ac162f5-b998a7269c.zip b/electron/.yarn/cache/har-validator-npm-5.1.5-bd9ac162f5-b998a7269c.zip
deleted file mode 100644
index 5ae256de3..000000000
Binary files a/electron/.yarn/cache/har-validator-npm-5.1.5-bd9ac162f5-b998a7269c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/has-flag-npm-3.0.0-16ac11fe05-4a15638b45.zip b/electron/.yarn/cache/has-flag-npm-3.0.0-16ac11fe05-4a15638b45.zip
deleted file mode 100644
index 60eafa65f..000000000
Binary files a/electron/.yarn/cache/has-flag-npm-3.0.0-16ac11fe05-4a15638b45.zip and /dev/null differ
diff --git a/electron/.yarn/cache/has-flag-npm-4.0.0-32af9f0536-261a135703.zip b/electron/.yarn/cache/has-flag-npm-4.0.0-32af9f0536-261a135703.zip
deleted file mode 100644
index 6f5845da2..000000000
Binary files a/electron/.yarn/cache/has-flag-npm-4.0.0-32af9f0536-261a135703.zip and /dev/null differ
diff --git a/electron/.yarn/cache/has-npm-1.0.3-b7f00631c1-b9ad53d53b.zip b/electron/.yarn/cache/has-npm-1.0.3-b7f00631c1-b9ad53d53b.zip
deleted file mode 100644
index f0731c951..000000000
Binary files a/electron/.yarn/cache/has-npm-1.0.3-b7f00631c1-b9ad53d53b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/has-unicode-npm-2.0.1-893adb4747-1eab07a743.zip b/electron/.yarn/cache/has-unicode-npm-2.0.1-893adb4747-1eab07a743.zip
deleted file mode 100644
index 5988a7e8a..000000000
Binary files a/electron/.yarn/cache/has-unicode-npm-2.0.1-893adb4747-1eab07a743.zip and /dev/null differ
diff --git a/electron/.yarn/cache/has-yarn-npm-2.1.0-b73f6750d9-5eb1d0bb85.zip b/electron/.yarn/cache/has-yarn-npm-2.1.0-b73f6750d9-5eb1d0bb85.zip
deleted file mode 100644
index cca0d8a3a..000000000
Binary files a/electron/.yarn/cache/has-yarn-npm-2.1.0-b73f6750d9-5eb1d0bb85.zip and /dev/null differ
diff --git a/electron/.yarn/cache/hosted-git-info-npm-2.8.8-94a3928c03-fc5bdbd1ce.zip b/electron/.yarn/cache/hosted-git-info-npm-2.8.8-94a3928c03-fc5bdbd1ce.zip
deleted file mode 100644
index 067986531..000000000
Binary files a/electron/.yarn/cache/hosted-git-info-npm-2.8.8-94a3928c03-fc5bdbd1ce.zip and /dev/null differ
diff --git a/electron/.yarn/cache/hosted-git-info-npm-4.1.0-4efcdf8fd3-c3f87b3c2f.zip b/electron/.yarn/cache/hosted-git-info-npm-4.1.0-4efcdf8fd3-c3f87b3c2f.zip
deleted file mode 100644
index b3f995f3c..000000000
Binary files a/electron/.yarn/cache/hosted-git-info-npm-4.1.0-4efcdf8fd3-c3f87b3c2f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/http-cache-semantics-npm-4.1.0-860520a31f-974de94a81.zip b/electron/.yarn/cache/http-cache-semantics-npm-4.1.0-860520a31f-974de94a81.zip
deleted file mode 100644
index ed85c1c4c..000000000
Binary files a/electron/.yarn/cache/http-cache-semantics-npm-4.1.0-860520a31f-974de94a81.zip and /dev/null differ
diff --git a/electron/.yarn/cache/http-proxy-agent-npm-5.0.0-7f1f121b83-e2ee1ff165.zip b/electron/.yarn/cache/http-proxy-agent-npm-5.0.0-7f1f121b83-e2ee1ff165.zip
deleted file mode 100644
index a999ab7d5..000000000
Binary files a/electron/.yarn/cache/http-proxy-agent-npm-5.0.0-7f1f121b83-e2ee1ff165.zip and /dev/null differ
diff --git a/electron/.yarn/cache/http-signature-npm-1.2.0-ee92426f34-3324598712.zip b/electron/.yarn/cache/http-signature-npm-1.2.0-ee92426f34-3324598712.zip
deleted file mode 100644
index 06ea3b244..000000000
Binary files a/electron/.yarn/cache/http-signature-npm-1.2.0-ee92426f34-3324598712.zip and /dev/null differ
diff --git a/electron/.yarn/cache/https-proxy-agent-npm-5.0.0-bb777903c3-165bfb090b.zip b/electron/.yarn/cache/https-proxy-agent-npm-5.0.0-bb777903c3-165bfb090b.zip
deleted file mode 100644
index c0b933547..000000000
Binary files a/electron/.yarn/cache/https-proxy-agent-npm-5.0.0-bb777903c3-165bfb090b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/iconv-corefoundation-npm-1.1.7-4da2c25ddf-8.zip b/electron/.yarn/cache/iconv-corefoundation-npm-1.1.7-4da2c25ddf-8.zip
deleted file mode 100644
index 1fd56b6a2..000000000
Binary files a/electron/.yarn/cache/iconv-corefoundation-npm-1.1.7-4da2c25ddf-8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/iconv-lite-npm-0.4.24-c5c4ac6695-bd9f120f5a.zip b/electron/.yarn/cache/iconv-lite-npm-0.4.24-c5c4ac6695-bd9f120f5a.zip
deleted file mode 100644
index 9cae309cf..000000000
Binary files a/electron/.yarn/cache/iconv-lite-npm-0.4.24-c5c4ac6695-bd9f120f5a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/iconv-lite-npm-0.6.2-13e85ec7dc-03e03eb9fc.zip b/electron/.yarn/cache/iconv-lite-npm-0.6.2-13e85ec7dc-03e03eb9fc.zip
deleted file mode 100644
index 58ed8f42e..000000000
Binary files a/electron/.yarn/cache/iconv-lite-npm-0.6.2-13e85ec7dc-03e03eb9fc.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ieee754-npm-1.2.1-fb63b3caeb-5144c0c981.zip b/electron/.yarn/cache/ieee754-npm-1.2.1-fb63b3caeb-5144c0c981.zip
deleted file mode 100644
index 74128ad8f..000000000
Binary files a/electron/.yarn/cache/ieee754-npm-1.2.1-fb63b3caeb-5144c0c981.zip and /dev/null differ
diff --git a/electron/.yarn/cache/import-lazy-npm-2.1.0-b128ce6959-05294f3b9d.zip b/electron/.yarn/cache/import-lazy-npm-2.1.0-b128ce6959-05294f3b9d.zip
deleted file mode 100644
index 9eabede0e..000000000
Binary files a/electron/.yarn/cache/import-lazy-npm-2.1.0-b128ce6959-05294f3b9d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/imurmurhash-npm-0.1.4-610c5068a0-7cae75c8cd.zip b/electron/.yarn/cache/imurmurhash-npm-0.1.4-610c5068a0-7cae75c8cd.zip
deleted file mode 100644
index 9ddf4f880..000000000
Binary files a/electron/.yarn/cache/imurmurhash-npm-0.1.4-610c5068a0-7cae75c8cd.zip and /dev/null differ
diff --git a/electron/.yarn/cache/indent-string-npm-2.1.0-fe23253c76-2fe7124311.zip b/electron/.yarn/cache/indent-string-npm-2.1.0-fe23253c76-2fe7124311.zip
deleted file mode 100644
index 989f8cc9a..000000000
Binary files a/electron/.yarn/cache/indent-string-npm-2.1.0-fe23253c76-2fe7124311.zip and /dev/null differ
diff --git a/electron/.yarn/cache/inflight-npm-1.0.6-ccedb4b908-f4f76aa072.zip b/electron/.yarn/cache/inflight-npm-1.0.6-ccedb4b908-f4f76aa072.zip
deleted file mode 100644
index c5a4bb072..000000000
Binary files a/electron/.yarn/cache/inflight-npm-1.0.6-ccedb4b908-f4f76aa072.zip and /dev/null differ
diff --git a/electron/.yarn/cache/inherits-npm-2.0.4-c66b3957a0-4a48a73384.zip b/electron/.yarn/cache/inherits-npm-2.0.4-c66b3957a0-4a48a73384.zip
deleted file mode 100644
index 62c31cb78..000000000
Binary files a/electron/.yarn/cache/inherits-npm-2.0.4-c66b3957a0-4a48a73384.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ini-npm-1.3.8-fb5040b4c0-dfd98b0ca3.zip b/electron/.yarn/cache/ini-npm-1.3.8-fb5040b4c0-dfd98b0ca3.zip
deleted file mode 100644
index ee9245b9c..000000000
Binary files a/electron/.yarn/cache/ini-npm-1.3.8-fb5040b4c0-dfd98b0ca3.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ini-npm-2.0.0-28f7426761-e7aadc5fb2.zip b/electron/.yarn/cache/ini-npm-2.0.0-28f7426761-e7aadc5fb2.zip
deleted file mode 100644
index 377051d24..000000000
Binary files a/electron/.yarn/cache/ini-npm-2.0.0-28f7426761-e7aadc5fb2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/inquirer-npm-6.5.2-4f6408c247-175ad4cd1e.zip b/electron/.yarn/cache/inquirer-npm-6.5.2-4f6408c247-175ad4cd1e.zip
deleted file mode 100644
index 20b2deb19..000000000
Binary files a/electron/.yarn/cache/inquirer-npm-6.5.2-4f6408c247-175ad4cd1e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/invert-kv-npm-2.0.0-67c5b7ac27-52ea317354.zip b/electron/.yarn/cache/invert-kv-npm-2.0.0-67c5b7ac27-52ea317354.zip
deleted file mode 100644
index 3a34ad166..000000000
Binary files a/electron/.yarn/cache/invert-kv-npm-2.0.0-67c5b7ac27-52ea317354.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-arrayish-npm-0.2.1-23927dfb15-eef4417e3c.zip b/electron/.yarn/cache/is-arrayish-npm-0.2.1-23927dfb15-eef4417e3c.zip
deleted file mode 100644
index 8d3275c21..000000000
Binary files a/electron/.yarn/cache/is-arrayish-npm-0.2.1-23927dfb15-eef4417e3c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-binary-path-npm-2.1.0-e61d46f557-84192eb88c.zip b/electron/.yarn/cache/is-binary-path-npm-2.1.0-e61d46f557-84192eb88c.zip
deleted file mode 100644
index b509d00f5..000000000
Binary files a/electron/.yarn/cache/is-binary-path-npm-2.1.0-e61d46f557-84192eb88c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-ci-npm-2.0.0-8662a0f445-77b8690575.zip b/electron/.yarn/cache/is-ci-npm-2.0.0-8662a0f445-77b8690575.zip
deleted file mode 100644
index c45432484..000000000
Binary files a/electron/.yarn/cache/is-ci-npm-2.0.0-8662a0f445-77b8690575.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-ci-npm-3.0.1-d9aea361e1-192c66dc78.zip b/electron/.yarn/cache/is-ci-npm-3.0.1-d9aea361e1-192c66dc78.zip
deleted file mode 100644
index 6e9e3af36..000000000
Binary files a/electron/.yarn/cache/is-ci-npm-3.0.1-d9aea361e1-192c66dc78.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-core-module-npm-2.2.0-497065e3b0-61e2aff4a7.zip b/electron/.yarn/cache/is-core-module-npm-2.2.0-497065e3b0-61e2aff4a7.zip
deleted file mode 100644
index 0b547fefc..000000000
Binary files a/electron/.yarn/cache/is-core-module-npm-2.2.0-497065e3b0-61e2aff4a7.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-extglob-npm-2.1.1-0870ea68b5-df033653d0.zip b/electron/.yarn/cache/is-extglob-npm-2.1.1-0870ea68b5-df033653d0.zip
deleted file mode 100644
index 0acbc56e2..000000000
Binary files a/electron/.yarn/cache/is-extglob-npm-2.1.1-0870ea68b5-df033653d0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-finite-npm-1.1.0-c6324c0f8f-532b97ed3d.zip b/electron/.yarn/cache/is-finite-npm-1.1.0-c6324c0f8f-532b97ed3d.zip
deleted file mode 100644
index d4f48eb98..000000000
Binary files a/electron/.yarn/cache/is-finite-npm-1.1.0-c6324c0f8f-532b97ed3d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-fullwidth-code-point-npm-1.0.0-0e436ba1ef-4d46a7465a.zip b/electron/.yarn/cache/is-fullwidth-code-point-npm-1.0.0-0e436ba1ef-4d46a7465a.zip
deleted file mode 100644
index 6d63e1f5e..000000000
Binary files a/electron/.yarn/cache/is-fullwidth-code-point-npm-1.0.0-0e436ba1ef-4d46a7465a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-fullwidth-code-point-npm-2.0.0-507f56ec71-eef9c6e15f.zip b/electron/.yarn/cache/is-fullwidth-code-point-npm-2.0.0-507f56ec71-eef9c6e15f.zip
deleted file mode 100644
index 56f17d398..000000000
Binary files a/electron/.yarn/cache/is-fullwidth-code-point-npm-2.0.0-507f56ec71-eef9c6e15f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-fullwidth-code-point-npm-3.0.0-1ecf4ebee5-44a30c2945.zip b/electron/.yarn/cache/is-fullwidth-code-point-npm-3.0.0-1ecf4ebee5-44a30c2945.zip
deleted file mode 100644
index dccc80a97..000000000
Binary files a/electron/.yarn/cache/is-fullwidth-code-point-npm-3.0.0-1ecf4ebee5-44a30c2945.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-glob-npm-4.0.1-341760116f-84627cad11.zip b/electron/.yarn/cache/is-glob-npm-4.0.1-341760116f-84627cad11.zip
deleted file mode 100644
index b62ac9ba3..000000000
Binary files a/electron/.yarn/cache/is-glob-npm-4.0.1-341760116f-84627cad11.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-installed-globally-npm-0.4.0-a30dd056c7-3359840d59.zip b/electron/.yarn/cache/is-installed-globally-npm-0.4.0-a30dd056c7-3359840d59.zip
deleted file mode 100644
index f94dbc064..000000000
Binary files a/electron/.yarn/cache/is-installed-globally-npm-0.4.0-a30dd056c7-3359840d59.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-npm-npm-5.0.0-2758bcd54b-9baff02b0c.zip b/electron/.yarn/cache/is-npm-npm-5.0.0-2758bcd54b-9baff02b0c.zip
deleted file mode 100644
index e09ab33f3..000000000
Binary files a/electron/.yarn/cache/is-npm-npm-5.0.0-2758bcd54b-9baff02b0c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-number-npm-7.0.0-060086935c-456ac6f8e0.zip b/electron/.yarn/cache/is-number-npm-7.0.0-060086935c-456ac6f8e0.zip
deleted file mode 100644
index e4ae04857..000000000
Binary files a/electron/.yarn/cache/is-number-npm-7.0.0-060086935c-456ac6f8e0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-obj-npm-2.0.0-3d95e053f4-c9916ac8f4.zip b/electron/.yarn/cache/is-obj-npm-2.0.0-3d95e053f4-c9916ac8f4.zip
deleted file mode 100644
index a7f0e8962..000000000
Binary files a/electron/.yarn/cache/is-obj-npm-2.0.0-3d95e053f4-c9916ac8f4.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-path-inside-npm-3.0.3-2ea0ef44fd-abd50f0618.zip b/electron/.yarn/cache/is-path-inside-npm-3.0.3-2ea0ef44fd-abd50f0618.zip
deleted file mode 100644
index 27f29d70b..000000000
Binary files a/electron/.yarn/cache/is-path-inside-npm-3.0.3-2ea0ef44fd-abd50f0618.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-stream-npm-1.1.0-818ecbf6bb-063c6bec9d.zip b/electron/.yarn/cache/is-stream-npm-1.1.0-818ecbf6bb-063c6bec9d.zip
deleted file mode 100644
index 6695e77d4..000000000
Binary files a/electron/.yarn/cache/is-stream-npm-1.1.0-818ecbf6bb-063c6bec9d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-typedarray-npm-1.0.0-bbd99de5b6-3508c6cd0a.zip b/electron/.yarn/cache/is-typedarray-npm-1.0.0-bbd99de5b6-3508c6cd0a.zip
deleted file mode 100644
index 09d0014a4..000000000
Binary files a/electron/.yarn/cache/is-typedarray-npm-1.0.0-bbd99de5b6-3508c6cd0a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-utf8-npm-0.2.1-46ab364e2f-167ccd2be8.zip b/electron/.yarn/cache/is-utf8-npm-0.2.1-46ab364e2f-167ccd2be8.zip
deleted file mode 100644
index 952563a49..000000000
Binary files a/electron/.yarn/cache/is-utf8-npm-0.2.1-46ab364e2f-167ccd2be8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-wsl-npm-1.1.0-136e2b7c74-ea157d2323.zip b/electron/.yarn/cache/is-wsl-npm-1.1.0-136e2b7c74-ea157d2323.zip
deleted file mode 100644
index 7b4337635..000000000
Binary files a/electron/.yarn/cache/is-wsl-npm-1.1.0-136e2b7c74-ea157d2323.zip and /dev/null differ
diff --git a/electron/.yarn/cache/is-yarn-global-npm-0.3.0-18cad00879-bca013d65f.zip b/electron/.yarn/cache/is-yarn-global-npm-0.3.0-18cad00879-bca013d65f.zip
deleted file mode 100644
index 2eadd438a..000000000
Binary files a/electron/.yarn/cache/is-yarn-global-npm-0.3.0-18cad00879-bca013d65f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/isarray-npm-0.0.1-92e37e0a70-49191f1425.zip b/electron/.yarn/cache/isarray-npm-0.0.1-92e37e0a70-49191f1425.zip
deleted file mode 100644
index 4c3f427b3..000000000
Binary files a/electron/.yarn/cache/isarray-npm-0.0.1-92e37e0a70-49191f1425.zip and /dev/null differ
diff --git a/electron/.yarn/cache/isarray-npm-1.0.0-db4f547720-f032df8e02.zip b/electron/.yarn/cache/isarray-npm-1.0.0-db4f547720-f032df8e02.zip
deleted file mode 100644
index 67c393dc1..000000000
Binary files a/electron/.yarn/cache/isarray-npm-1.0.0-db4f547720-f032df8e02.zip and /dev/null differ
diff --git a/electron/.yarn/cache/isbinaryfile-npm-3.0.3-c33e7ec0eb-9a55578685.zip b/electron/.yarn/cache/isbinaryfile-npm-3.0.3-c33e7ec0eb-9a55578685.zip
deleted file mode 100644
index 9c4e8511b..000000000
Binary files a/electron/.yarn/cache/isbinaryfile-npm-3.0.3-c33e7ec0eb-9a55578685.zip and /dev/null differ
diff --git a/electron/.yarn/cache/isbinaryfile-npm-4.0.10-91d1251522-a6b28db7e2.zip b/electron/.yarn/cache/isbinaryfile-npm-4.0.10-91d1251522-a6b28db7e2.zip
deleted file mode 100644
index 33eb2b844..000000000
Binary files a/electron/.yarn/cache/isbinaryfile-npm-4.0.10-91d1251522-a6b28db7e2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/isexe-npm-2.0.0-b58870bd2e-26bf6c5480.zip b/electron/.yarn/cache/isexe-npm-2.0.0-b58870bd2e-26bf6c5480.zip
deleted file mode 100644
index 077597d68..000000000
Binary files a/electron/.yarn/cache/isexe-npm-2.0.0-b58870bd2e-26bf6c5480.zip and /dev/null differ
diff --git a/electron/.yarn/cache/isstream-npm-0.1.2-8581c75385-1eb2fe63a7.zip b/electron/.yarn/cache/isstream-npm-0.1.2-8581c75385-1eb2fe63a7.zip
deleted file mode 100644
index 7c1a1e171..000000000
Binary files a/electron/.yarn/cache/isstream-npm-0.1.2-8581c75385-1eb2fe63a7.zip and /dev/null differ
diff --git a/electron/.yarn/cache/jake-npm-10.8.2-e211473cb9-b604c51863.zip b/electron/.yarn/cache/jake-npm-10.8.2-e211473cb9-b604c51863.zip
deleted file mode 100644
index bbce54668..000000000
Binary files a/electron/.yarn/cache/jake-npm-10.8.2-e211473cb9-b604c51863.zip and /dev/null differ
diff --git a/electron/.yarn/cache/js-yaml-npm-4.1.0-3606f32312-c7830dfd45.zip b/electron/.yarn/cache/js-yaml-npm-4.1.0-3606f32312-c7830dfd45.zip
deleted file mode 100644
index 659c85d09..000000000
Binary files a/electron/.yarn/cache/js-yaml-npm-4.1.0-3606f32312-c7830dfd45.zip and /dev/null differ
diff --git a/electron/.yarn/cache/jsbn-npm-0.1.1-0eb7132404-e5ff29c1b8.zip b/electron/.yarn/cache/jsbn-npm-0.1.1-0eb7132404-e5ff29c1b8.zip
deleted file mode 100644
index 8ec54a26c..000000000
Binary files a/electron/.yarn/cache/jsbn-npm-0.1.1-0eb7132404-e5ff29c1b8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/json-buffer-npm-3.0.0-21c267a314-0cecacb802.zip b/electron/.yarn/cache/json-buffer-npm-3.0.0-21c267a314-0cecacb802.zip
deleted file mode 100644
index e4303c629..000000000
Binary files a/electron/.yarn/cache/json-buffer-npm-3.0.0-21c267a314-0cecacb802.zip and /dev/null differ
diff --git a/electron/.yarn/cache/json-schema-npm-0.2.3-018ee3dfc9-bbc2070988.zip b/electron/.yarn/cache/json-schema-npm-0.2.3-018ee3dfc9-bbc2070988.zip
deleted file mode 100644
index df27d8b46..000000000
Binary files a/electron/.yarn/cache/json-schema-npm-0.2.3-018ee3dfc9-bbc2070988.zip and /dev/null differ
diff --git a/electron/.yarn/cache/json-schema-traverse-npm-0.4.1-4759091693-7486074d3b.zip b/electron/.yarn/cache/json-schema-traverse-npm-0.4.1-4759091693-7486074d3b.zip
deleted file mode 100644
index 54f0a7acb..000000000
Binary files a/electron/.yarn/cache/json-schema-traverse-npm-0.4.1-4759091693-7486074d3b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/json-schema-traverse-npm-1.0.0-fb3684f4f0-02f2f466cd.zip b/electron/.yarn/cache/json-schema-traverse-npm-1.0.0-fb3684f4f0-02f2f466cd.zip
deleted file mode 100644
index bfd6fdcd8..000000000
Binary files a/electron/.yarn/cache/json-schema-traverse-npm-1.0.0-fb3684f4f0-02f2f466cd.zip and /dev/null differ
diff --git a/electron/.yarn/cache/json-schema-typed-npm-7.0.3-b2c25a2ec3-e861b19e97.zip b/electron/.yarn/cache/json-schema-typed-npm-7.0.3-b2c25a2ec3-e861b19e97.zip
deleted file mode 100644
index 9e0ae385b..000000000
Binary files a/electron/.yarn/cache/json-schema-typed-npm-7.0.3-b2c25a2ec3-e861b19e97.zip and /dev/null differ
diff --git a/electron/.yarn/cache/json-stringify-safe-npm-5.0.1-064ddd6ab4-48ec0adad5.zip b/electron/.yarn/cache/json-stringify-safe-npm-5.0.1-064ddd6ab4-48ec0adad5.zip
deleted file mode 100644
index bda01edf7..000000000
Binary files a/electron/.yarn/cache/json-stringify-safe-npm-5.0.1-064ddd6ab4-48ec0adad5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/json5-npm-2.2.1-44675c859c-74b8a23b10.zip b/electron/.yarn/cache/json5-npm-2.2.1-44675c859c-74b8a23b10.zip
deleted file mode 100644
index 99c2b0de7..000000000
Binary files a/electron/.yarn/cache/json5-npm-2.2.1-44675c859c-74b8a23b10.zip and /dev/null differ
diff --git a/electron/.yarn/cache/jsonfile-npm-4.0.0-10ce3aea15-6447d6224f.zip b/electron/.yarn/cache/jsonfile-npm-4.0.0-10ce3aea15-6447d6224f.zip
deleted file mode 100644
index a8f0e975a..000000000
Binary files a/electron/.yarn/cache/jsonfile-npm-4.0.0-10ce3aea15-6447d6224f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/jsonfile-npm-6.1.0-20a4796cee-7af3b8e1ac.zip b/electron/.yarn/cache/jsonfile-npm-6.1.0-20a4796cee-7af3b8e1ac.zip
deleted file mode 100644
index eaf6e09e6..000000000
Binary files a/electron/.yarn/cache/jsonfile-npm-6.1.0-20a4796cee-7af3b8e1ac.zip and /dev/null differ
diff --git a/electron/.yarn/cache/jsprim-npm-1.4.1-948d2c9ec3-6bcb20ec26.zip b/electron/.yarn/cache/jsprim-npm-1.4.1-948d2c9ec3-6bcb20ec26.zip
deleted file mode 100644
index a7a228d73..000000000
Binary files a/electron/.yarn/cache/jsprim-npm-1.4.1-948d2c9ec3-6bcb20ec26.zip and /dev/null differ
diff --git a/electron/.yarn/cache/keyv-npm-3.1.0-81c9ff4454-bb7e8f3acf.zip b/electron/.yarn/cache/keyv-npm-3.1.0-81c9ff4454-bb7e8f3acf.zip
deleted file mode 100644
index b5940b4b8..000000000
Binary files a/electron/.yarn/cache/keyv-npm-3.1.0-81c9ff4454-bb7e8f3acf.zip and /dev/null differ
diff --git a/electron/.yarn/cache/latest-version-npm-5.1.0-ddb9b0eb39-fbc72b071e.zip b/electron/.yarn/cache/latest-version-npm-5.1.0-ddb9b0eb39-fbc72b071e.zip
deleted file mode 100644
index d4ad35985..000000000
Binary files a/electron/.yarn/cache/latest-version-npm-5.1.0-ddb9b0eb39-fbc72b071e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/lazy-val-npm-1.0.4-a8fdf085c9-754de7748c.zip b/electron/.yarn/cache/lazy-val-npm-1.0.4-a8fdf085c9-754de7748c.zip
deleted file mode 100644
index fde9a02c2..000000000
Binary files a/electron/.yarn/cache/lazy-val-npm-1.0.4-a8fdf085c9-754de7748c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/lazy-val-npm-1.0.5-cc6664fb80-31e12e0b11.zip b/electron/.yarn/cache/lazy-val-npm-1.0.5-cc6664fb80-31e12e0b11.zip
deleted file mode 100644
index 718ee95c7..000000000
Binary files a/electron/.yarn/cache/lazy-val-npm-1.0.5-cc6664fb80-31e12e0b11.zip and /dev/null differ
diff --git a/electron/.yarn/cache/lcid-npm-2.0.0-504d7cb4c6-278e27b5a0.zip b/electron/.yarn/cache/lcid-npm-2.0.0-504d7cb4c6-278e27b5a0.zip
deleted file mode 100644
index 578953630..000000000
Binary files a/electron/.yarn/cache/lcid-npm-2.0.0-504d7cb4c6-278e27b5a0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/load-json-file-npm-1.1.0-455d5470c2-0e4e4f380d.zip b/electron/.yarn/cache/load-json-file-npm-1.1.0-455d5470c2-0e4e4f380d.zip
deleted file mode 100644
index e4623f9e0..000000000
Binary files a/electron/.yarn/cache/load-json-file-npm-1.1.0-455d5470c2-0e4e4f380d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/locate-path-npm-3.0.0-991671ae9f-53db399667.zip b/electron/.yarn/cache/locate-path-npm-3.0.0-991671ae9f-53db399667.zip
deleted file mode 100644
index 71f39c479..000000000
Binary files a/electron/.yarn/cache/locate-path-npm-3.0.0-991671ae9f-53db399667.zip and /dev/null differ
diff --git a/electron/.yarn/cache/lodash-npm-4.17.20-c0db62021c-b31afa0973.zip b/electron/.yarn/cache/lodash-npm-4.17.20-c0db62021c-b31afa0973.zip
deleted file mode 100644
index 66eb72f87..000000000
Binary files a/electron/.yarn/cache/lodash-npm-4.17.20-c0db62021c-b31afa0973.zip and /dev/null differ
diff --git a/electron/.yarn/cache/lodash-npm-4.17.21-6382451519-eb835a2e51.zip b/electron/.yarn/cache/lodash-npm-4.17.21-6382451519-eb835a2e51.zip
deleted file mode 100644
index 22ac44c4e..000000000
Binary files a/electron/.yarn/cache/lodash-npm-4.17.21-6382451519-eb835a2e51.zip and /dev/null differ
diff --git a/electron/.yarn/cache/loud-rejection-npm-1.6.0-1d4b7666c5-750e12defd.zip b/electron/.yarn/cache/loud-rejection-npm-1.6.0-1d4b7666c5-750e12defd.zip
deleted file mode 100644
index 556826c99..000000000
Binary files a/electron/.yarn/cache/loud-rejection-npm-1.6.0-1d4b7666c5-750e12defd.zip and /dev/null differ
diff --git a/electron/.yarn/cache/lowercase-keys-npm-1.0.1-0979e653b8-4d04502659.zip b/electron/.yarn/cache/lowercase-keys-npm-1.0.1-0979e653b8-4d04502659.zip
deleted file mode 100644
index 524b89642..000000000
Binary files a/electron/.yarn/cache/lowercase-keys-npm-1.0.1-0979e653b8-4d04502659.zip and /dev/null differ
diff --git a/electron/.yarn/cache/lowercase-keys-npm-2.0.0-1876065a32-24d7ebd56c.zip b/electron/.yarn/cache/lowercase-keys-npm-2.0.0-1876065a32-24d7ebd56c.zip
deleted file mode 100644
index 80588e7bf..000000000
Binary files a/electron/.yarn/cache/lowercase-keys-npm-2.0.0-1876065a32-24d7ebd56c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/lru-cache-npm-6.0.0-b4c8668fe1-f97f499f89.zip b/electron/.yarn/cache/lru-cache-npm-6.0.0-b4c8668fe1-f97f499f89.zip
deleted file mode 100644
index 1635dac9b..000000000
Binary files a/electron/.yarn/cache/lru-cache-npm-6.0.0-b4c8668fe1-f97f499f89.zip and /dev/null differ
diff --git a/electron/.yarn/cache/lru_map-npm-0.3.3-a038bb3418-ca9dd43c65.zip b/electron/.yarn/cache/lru_map-npm-0.3.3-a038bb3418-ca9dd43c65.zip
deleted file mode 100644
index 7cf30ebfc..000000000
Binary files a/electron/.yarn/cache/lru_map-npm-0.3.3-a038bb3418-ca9dd43c65.zip and /dev/null differ
diff --git a/electron/.yarn/cache/make-dir-npm-3.1.0-d1d7505142-484200020a.zip b/electron/.yarn/cache/make-dir-npm-3.1.0-d1d7505142-484200020a.zip
deleted file mode 100644
index e466cd8a1..000000000
Binary files a/electron/.yarn/cache/make-dir-npm-3.1.0-d1d7505142-484200020a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/map-age-cleaner-npm-0.1.3-fd9e4b4aff-cb2804a5bc.zip b/electron/.yarn/cache/map-age-cleaner-npm-0.1.3-fd9e4b4aff-cb2804a5bc.zip
deleted file mode 100644
index c53957b57..000000000
Binary files a/electron/.yarn/cache/map-age-cleaner-npm-0.1.3-fd9e4b4aff-cb2804a5bc.zip and /dev/null differ
diff --git a/electron/.yarn/cache/map-obj-npm-1.0.1-fa55100fac-9949e7baec.zip b/electron/.yarn/cache/map-obj-npm-1.0.1-fa55100fac-9949e7baec.zip
deleted file mode 100644
index b55f3f14c..000000000
Binary files a/electron/.yarn/cache/map-obj-npm-1.0.1-fa55100fac-9949e7baec.zip and /dev/null differ
diff --git a/electron/.yarn/cache/matcher-npm-3.0.0-d32d29365e-8bee1a7ab7.zip b/electron/.yarn/cache/matcher-npm-3.0.0-d32d29365e-8bee1a7ab7.zip
deleted file mode 100644
index d2a589fc7..000000000
Binary files a/electron/.yarn/cache/matcher-npm-3.0.0-d32d29365e-8bee1a7ab7.zip and /dev/null differ
diff --git a/electron/.yarn/cache/mem-npm-4.3.0-c2a9c75d92-cf488608e5.zip b/electron/.yarn/cache/mem-npm-4.3.0-c2a9c75d92-cf488608e5.zip
deleted file mode 100644
index 0fca46778..000000000
Binary files a/electron/.yarn/cache/mem-npm-4.3.0-c2a9c75d92-cf488608e5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/meow-npm-3.7.0-5653cc98af-65a412e5d0.zip b/electron/.yarn/cache/meow-npm-3.7.0-5653cc98af-65a412e5d0.zip
deleted file mode 100644
index 64659c204..000000000
Binary files a/electron/.yarn/cache/meow-npm-3.7.0-5653cc98af-65a412e5d0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/mime-db-npm-1.46.0-46f8800b47-4d2412c64c.zip b/electron/.yarn/cache/mime-db-npm-1.46.0-46f8800b47-4d2412c64c.zip
deleted file mode 100644
index aad2210aa..000000000
Binary files a/electron/.yarn/cache/mime-db-npm-1.46.0-46f8800b47-4d2412c64c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/mime-npm-2.6.0-88b89d8de0-1497ba7b9f.zip b/electron/.yarn/cache/mime-npm-2.6.0-88b89d8de0-1497ba7b9f.zip
deleted file mode 100644
index 644ef2b53..000000000
Binary files a/electron/.yarn/cache/mime-npm-2.6.0-88b89d8de0-1497ba7b9f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/mime-types-npm-2.1.29-18d18d60ed-7be1e8e46f.zip b/electron/.yarn/cache/mime-types-npm-2.1.29-18d18d60ed-7be1e8e46f.zip
deleted file mode 100644
index f0e93b8c3..000000000
Binary files a/electron/.yarn/cache/mime-types-npm-2.1.29-18d18d60ed-7be1e8e46f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/mimic-fn-npm-1.2.0-960bf15ab7-69c0820515.zip b/electron/.yarn/cache/mimic-fn-npm-1.2.0-960bf15ab7-69c0820515.zip
deleted file mode 100644
index ae711478f..000000000
Binary files a/electron/.yarn/cache/mimic-fn-npm-1.2.0-960bf15ab7-69c0820515.zip and /dev/null differ
diff --git a/electron/.yarn/cache/mimic-fn-npm-2.1.0-4fbeb3abb4-d2421a3444.zip b/electron/.yarn/cache/mimic-fn-npm-2.1.0-4fbeb3abb4-d2421a3444.zip
deleted file mode 100644
index 1cc2414f4..000000000
Binary files a/electron/.yarn/cache/mimic-fn-npm-2.1.0-4fbeb3abb4-d2421a3444.zip and /dev/null differ
diff --git a/electron/.yarn/cache/mimic-fn-npm-3.1.0-12d126ec66-f7b167f911.zip b/electron/.yarn/cache/mimic-fn-npm-3.1.0-12d126ec66-f7b167f911.zip
deleted file mode 100644
index fbbba20e4..000000000
Binary files a/electron/.yarn/cache/mimic-fn-npm-3.1.0-12d126ec66-f7b167f911.zip and /dev/null differ
diff --git a/electron/.yarn/cache/mimic-response-npm-1.0.1-f6f85dde84-034c78753b.zip b/electron/.yarn/cache/mimic-response-npm-1.0.1-f6f85dde84-034c78753b.zip
deleted file mode 100644
index acf641b2d..000000000
Binary files a/electron/.yarn/cache/mimic-response-npm-1.0.1-f6f85dde84-034c78753b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/min-document-npm-2.19.0-458cdb3d84-da6437562e.zip b/electron/.yarn/cache/min-document-npm-2.19.0-458cdb3d84-da6437562e.zip
deleted file mode 100644
index 33f484c26..000000000
Binary files a/electron/.yarn/cache/min-document-npm-2.19.0-458cdb3d84-da6437562e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/minimatch-npm-3.0.4-6e76f51c23-66ac295f8a.zip b/electron/.yarn/cache/minimatch-npm-3.0.4-6e76f51c23-66ac295f8a.zip
deleted file mode 100644
index 746542f9e..000000000
Binary files a/electron/.yarn/cache/minimatch-npm-3.0.4-6e76f51c23-66ac295f8a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/minimist-npm-1.2.5-ced0e1f617-86706ce5b3.zip b/electron/.yarn/cache/minimist-npm-1.2.5-ced0e1f617-86706ce5b3.zip
deleted file mode 100644
index c5b7cfe0b..000000000
Binary files a/electron/.yarn/cache/minimist-npm-1.2.5-ced0e1f617-86706ce5b3.zip and /dev/null differ
diff --git a/electron/.yarn/cache/minipass-npm-3.1.3-af723e33f3-74b623c1f9.zip b/electron/.yarn/cache/minipass-npm-3.1.3-af723e33f3-74b623c1f9.zip
deleted file mode 100644
index 1e18929d3..000000000
Binary files a/electron/.yarn/cache/minipass-npm-3.1.3-af723e33f3-74b623c1f9.zip and /dev/null differ
diff --git a/electron/.yarn/cache/minizlib-npm-2.1.2-ea89cd0cfb-f1fdeac0b0.zip b/electron/.yarn/cache/minizlib-npm-2.1.2-ea89cd0cfb-f1fdeac0b0.zip
deleted file mode 100644
index efb1b7f6b..000000000
Binary files a/electron/.yarn/cache/minizlib-npm-2.1.2-ea89cd0cfb-f1fdeac0b0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/mkdirp-npm-0.5.5-6bc76534fc-3bce20ea52.zip b/electron/.yarn/cache/mkdirp-npm-0.5.5-6bc76534fc-3bce20ea52.zip
deleted file mode 100644
index c9be0e595..000000000
Binary files a/electron/.yarn/cache/mkdirp-npm-0.5.5-6bc76534fc-3bce20ea52.zip and /dev/null differ
diff --git a/electron/.yarn/cache/mkdirp-npm-1.0.4-37f6ef56b9-a96865108c.zip b/electron/.yarn/cache/mkdirp-npm-1.0.4-37f6ef56b9-a96865108c.zip
deleted file mode 100644
index 4625e914a..000000000
Binary files a/electron/.yarn/cache/mkdirp-npm-1.0.4-37f6ef56b9-a96865108c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ms-npm-2.0.0-9e1101a471-0e6a22b8b7.zip b/electron/.yarn/cache/ms-npm-2.0.0-9e1101a471-0e6a22b8b7.zip
deleted file mode 100644
index 1cb6ffa5d..000000000
Binary files a/electron/.yarn/cache/ms-npm-2.0.0-9e1101a471-0e6a22b8b7.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ms-npm-2.1.2-ec0c1512ff-673cdb2c31.zip b/electron/.yarn/cache/ms-npm-2.1.2-ec0c1512ff-673cdb2c31.zip
deleted file mode 100644
index 725e9b8c1..000000000
Binary files a/electron/.yarn/cache/ms-npm-2.1.2-ec0c1512ff-673cdb2c31.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ms-npm-2.1.3-81ff3cfac1-aa92de6080.zip b/electron/.yarn/cache/ms-npm-2.1.3-81ff3cfac1-aa92de6080.zip
deleted file mode 100644
index 2b635f28e..000000000
Binary files a/electron/.yarn/cache/ms-npm-2.1.3-81ff3cfac1-aa92de6080.zip and /dev/null differ
diff --git a/electron/.yarn/cache/mute-stream-npm-0.0.7-22b59a65dd-a9d4772c1c.zip b/electron/.yarn/cache/mute-stream-npm-0.0.7-22b59a65dd-a9d4772c1c.zip
deleted file mode 100644
index b1d92e46c..000000000
Binary files a/electron/.yarn/cache/mute-stream-npm-0.0.7-22b59a65dd-a9d4772c1c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/nice-try-npm-1.0.5-963856b16f-0b4af3b5bb.zip b/electron/.yarn/cache/nice-try-npm-1.0.5-963856b16f-0b4af3b5bb.zip
deleted file mode 100644
index e022a139d..000000000
Binary files a/electron/.yarn/cache/nice-try-npm-1.0.5-963856b16f-0b4af3b5bb.zip and /dev/null differ
diff --git a/electron/.yarn/cache/node-addon-api-npm-1.7.2-c341ccaeb6-938922b3d7.zip b/electron/.yarn/cache/node-addon-api-npm-1.7.2-c341ccaeb6-938922b3d7.zip
deleted file mode 100644
index 60a054670..000000000
Binary files a/electron/.yarn/cache/node-addon-api-npm-1.7.2-c341ccaeb6-938922b3d7.zip and /dev/null differ
diff --git a/electron/.yarn/cache/node-fetch-npm-2.6.1-46c670dbc1-91075bedd5.zip b/electron/.yarn/cache/node-fetch-npm-2.6.1-46c670dbc1-91075bedd5.zip
deleted file mode 100644
index f9919f565..000000000
Binary files a/electron/.yarn/cache/node-fetch-npm-2.6.1-46c670dbc1-91075bedd5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/node-gyp-npm-7.1.2-002c5798eb-08582720f2.zip b/electron/.yarn/cache/node-gyp-npm-7.1.2-002c5798eb-08582720f2.zip
deleted file mode 100644
index 151693471..000000000
Binary files a/electron/.yarn/cache/node-gyp-npm-7.1.2-002c5798eb-08582720f2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/nopt-npm-5.0.0-304b40fbfe-d35fdec187.zip b/electron/.yarn/cache/nopt-npm-5.0.0-304b40fbfe-d35fdec187.zip
deleted file mode 100644
index 163bffbb6..000000000
Binary files a/electron/.yarn/cache/nopt-npm-5.0.0-304b40fbfe-d35fdec187.zip and /dev/null differ
diff --git a/electron/.yarn/cache/normalize-package-data-npm-2.5.0-af0345deed-7999112efc.zip b/electron/.yarn/cache/normalize-package-data-npm-2.5.0-af0345deed-7999112efc.zip
deleted file mode 100644
index 829ee1dac..000000000
Binary files a/electron/.yarn/cache/normalize-package-data-npm-2.5.0-af0345deed-7999112efc.zip and /dev/null differ
diff --git a/electron/.yarn/cache/normalize-path-npm-3.0.0-658ba7d77f-88eeb4da89.zip b/electron/.yarn/cache/normalize-path-npm-3.0.0-658ba7d77f-88eeb4da89.zip
deleted file mode 100644
index 855af70e6..000000000
Binary files a/electron/.yarn/cache/normalize-path-npm-3.0.0-658ba7d77f-88eeb4da89.zip and /dev/null differ
diff --git a/electron/.yarn/cache/normalize-url-npm-4.5.0-14a0c5430f-34e9d01095.zip b/electron/.yarn/cache/normalize-url-npm-4.5.0-14a0c5430f-34e9d01095.zip
deleted file mode 100644
index 40daf1501..000000000
Binary files a/electron/.yarn/cache/normalize-url-npm-4.5.0-14a0c5430f-34e9d01095.zip and /dev/null differ
diff --git a/electron/.yarn/cache/npm-conf-npm-1.1.3-e2833445bb-2d4e933b65.zip b/electron/.yarn/cache/npm-conf-npm-1.1.3-e2833445bb-2d4e933b65.zip
deleted file mode 100644
index 4acc78212..000000000
Binary files a/electron/.yarn/cache/npm-conf-npm-1.1.3-e2833445bb-2d4e933b65.zip and /dev/null differ
diff --git a/electron/.yarn/cache/npm-run-path-npm-2.0.2-96c8b48857-acd5ad8164.zip b/electron/.yarn/cache/npm-run-path-npm-2.0.2-96c8b48857-acd5ad8164.zip
deleted file mode 100644
index dae249c86..000000000
Binary files a/electron/.yarn/cache/npm-run-path-npm-2.0.2-96c8b48857-acd5ad8164.zip and /dev/null differ
diff --git a/electron/.yarn/cache/npmlog-npm-4.1.2-cfb32957b5-edbda9f95e.zip b/electron/.yarn/cache/npmlog-npm-4.1.2-cfb32957b5-edbda9f95e.zip
deleted file mode 100644
index 15a8695aa..000000000
Binary files a/electron/.yarn/cache/npmlog-npm-4.1.2-cfb32957b5-edbda9f95e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/nugget-npm-2.0.1-a3ae3e0f60-e4ffd42a59.zip b/electron/.yarn/cache/nugget-npm-2.0.1-a3ae3e0f60-e4ffd42a59.zip
deleted file mode 100644
index 9056aec89..000000000
Binary files a/electron/.yarn/cache/nugget-npm-2.0.1-a3ae3e0f60-e4ffd42a59.zip and /dev/null differ
diff --git a/electron/.yarn/cache/number-is-nan-npm-1.0.1-845325a0fe-13656bc9aa.zip b/electron/.yarn/cache/number-is-nan-npm-1.0.1-845325a0fe-13656bc9aa.zip
deleted file mode 100644
index 4ef9a2565..000000000
Binary files a/electron/.yarn/cache/number-is-nan-npm-1.0.1-845325a0fe-13656bc9aa.zip and /dev/null differ
diff --git a/electron/.yarn/cache/oauth-sign-npm-0.9.0-7aa9422221-8f5497a127.zip b/electron/.yarn/cache/oauth-sign-npm-0.9.0-7aa9422221-8f5497a127.zip
deleted file mode 100644
index 04d5896f7..000000000
Binary files a/electron/.yarn/cache/oauth-sign-npm-0.9.0-7aa9422221-8f5497a127.zip and /dev/null differ
diff --git a/electron/.yarn/cache/object-assign-npm-4.1.1-1004ad6dec-fcc6e4ea8c.zip b/electron/.yarn/cache/object-assign-npm-4.1.1-1004ad6dec-fcc6e4ea8c.zip
deleted file mode 100644
index 8c8ab03b1..000000000
Binary files a/electron/.yarn/cache/object-assign-npm-4.1.1-1004ad6dec-fcc6e4ea8c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/object-keys-npm-0.4.0-040f043796-1be3ebe9b4.zip b/electron/.yarn/cache/object-keys-npm-0.4.0-040f043796-1be3ebe9b4.zip
deleted file mode 100644
index c0352d3a8..000000000
Binary files a/electron/.yarn/cache/object-keys-npm-0.4.0-040f043796-1be3ebe9b4.zip and /dev/null differ
diff --git a/electron/.yarn/cache/object-keys-npm-1.1.1-1bf2f1be93-b363c5e764.zip b/electron/.yarn/cache/object-keys-npm-1.1.1-1bf2f1be93-b363c5e764.zip
deleted file mode 100644
index 34022827e..000000000
Binary files a/electron/.yarn/cache/object-keys-npm-1.1.1-1bf2f1be93-b363c5e764.zip and /dev/null differ
diff --git a/electron/.yarn/cache/once-npm-1.4.0-ccf03ef07a-cd0a885013.zip b/electron/.yarn/cache/once-npm-1.4.0-ccf03ef07a-cd0a885013.zip
deleted file mode 100644
index 1b943eec9..000000000
Binary files a/electron/.yarn/cache/once-npm-1.4.0-ccf03ef07a-cd0a885013.zip and /dev/null differ
diff --git a/electron/.yarn/cache/onetime-npm-2.0.1-6c39ecc911-bb44015ac7.zip b/electron/.yarn/cache/onetime-npm-2.0.1-6c39ecc911-bb44015ac7.zip
deleted file mode 100644
index df76b4087..000000000
Binary files a/electron/.yarn/cache/onetime-npm-2.0.1-6c39ecc911-bb44015ac7.zip and /dev/null differ
diff --git a/electron/.yarn/cache/onetime-npm-5.1.2-3ed148fa42-2478859ef8.zip b/electron/.yarn/cache/onetime-npm-5.1.2-3ed148fa42-2478859ef8.zip
deleted file mode 100644
index 958e05b7d..000000000
Binary files a/electron/.yarn/cache/onetime-npm-5.1.2-3ed148fa42-2478859ef8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/opn-npm-5.5.0-9a97e03147-35b677b5a1.zip b/electron/.yarn/cache/opn-npm-5.5.0-9a97e03147-35b677b5a1.zip
deleted file mode 100644
index 3888634df..000000000
Binary files a/electron/.yarn/cache/opn-npm-5.5.0-9a97e03147-35b677b5a1.zip and /dev/null differ
diff --git a/electron/.yarn/cache/os-locale-npm-3.1.0-c23c8ec673-53c542b11a.zip b/electron/.yarn/cache/os-locale-npm-3.1.0-c23c8ec673-53c542b11a.zip
deleted file mode 100644
index 8821a15fc..000000000
Binary files a/electron/.yarn/cache/os-locale-npm-3.1.0-c23c8ec673-53c542b11a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/os-tmpdir-npm-1.0.2-e305b0689b-5666560f7b.zip b/electron/.yarn/cache/os-tmpdir-npm-1.0.2-e305b0689b-5666560f7b.zip
deleted file mode 100644
index d68d71063..000000000
Binary files a/electron/.yarn/cache/os-tmpdir-npm-1.0.2-e305b0689b-5666560f7b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/p-cancelable-npm-1.1.0-d147d5996f-2db3814fef.zip b/electron/.yarn/cache/p-cancelable-npm-1.1.0-d147d5996f-2db3814fef.zip
deleted file mode 100644
index 19c7d3aa4..000000000
Binary files a/electron/.yarn/cache/p-cancelable-npm-1.1.0-d147d5996f-2db3814fef.zip and /dev/null differ
diff --git a/electron/.yarn/cache/p-defer-npm-1.0.0-4dfd0013f5-4271b935c2.zip b/electron/.yarn/cache/p-defer-npm-1.0.0-4dfd0013f5-4271b935c2.zip
deleted file mode 100644
index f7e80f4bc..000000000
Binary files a/electron/.yarn/cache/p-defer-npm-1.0.0-4dfd0013f5-4271b935c2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/p-finally-npm-1.0.0-35fbaa57c6-93a654c53d.zip b/electron/.yarn/cache/p-finally-npm-1.0.0-35fbaa57c6-93a654c53d.zip
deleted file mode 100644
index 091273a2a..000000000
Binary files a/electron/.yarn/cache/p-finally-npm-1.0.0-35fbaa57c6-93a654c53d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/p-is-promise-npm-2.1.0-47a48ac6a0-c9a8248c8b.zip b/electron/.yarn/cache/p-is-promise-npm-2.1.0-47a48ac6a0-c9a8248c8b.zip
deleted file mode 100644
index 6a596900b..000000000
Binary files a/electron/.yarn/cache/p-is-promise-npm-2.1.0-47a48ac6a0-c9a8248c8b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/p-limit-npm-2.3.0-94a0310039-84ff17f1a3.zip b/electron/.yarn/cache/p-limit-npm-2.3.0-94a0310039-84ff17f1a3.zip
deleted file mode 100644
index 099c3a07e..000000000
Binary files a/electron/.yarn/cache/p-limit-npm-2.3.0-94a0310039-84ff17f1a3.zip and /dev/null differ
diff --git a/electron/.yarn/cache/p-locate-npm-3.0.0-74de74f952-83991734a9.zip b/electron/.yarn/cache/p-locate-npm-3.0.0-74de74f952-83991734a9.zip
deleted file mode 100644
index 789312b89..000000000
Binary files a/electron/.yarn/cache/p-locate-npm-3.0.0-74de74f952-83991734a9.zip and /dev/null differ
diff --git a/electron/.yarn/cache/p-try-npm-2.2.0-e0390dbaf8-f8a8e9a769.zip b/electron/.yarn/cache/p-try-npm-2.2.0-e0390dbaf8-f8a8e9a769.zip
deleted file mode 100644
index bdcd88a39..000000000
Binary files a/electron/.yarn/cache/p-try-npm-2.2.0-e0390dbaf8-f8a8e9a769.zip and /dev/null differ
diff --git a/electron/.yarn/cache/package-json-npm-6.5.0-30e58237bb-cc9f890d36.zip b/electron/.yarn/cache/package-json-npm-6.5.0-30e58237bb-cc9f890d36.zip
deleted file mode 100644
index c6a259133..000000000
Binary files a/electron/.yarn/cache/package-json-npm-6.5.0-30e58237bb-cc9f890d36.zip and /dev/null differ
diff --git a/electron/.yarn/cache/parse-json-npm-2.2.0-f7c91e74a7-dda78a63e5.zip b/electron/.yarn/cache/parse-json-npm-2.2.0-f7c91e74a7-dda78a63e5.zip
deleted file mode 100644
index 0a40aee40..000000000
Binary files a/electron/.yarn/cache/parse-json-npm-2.2.0-f7c91e74a7-dda78a63e5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/path-exists-npm-2.1.0-be4aa2cccc-fdb734f1d0.zip b/electron/.yarn/cache/path-exists-npm-2.1.0-be4aa2cccc-fdb734f1d0.zip
deleted file mode 100644
index 9b38c74fd..000000000
Binary files a/electron/.yarn/cache/path-exists-npm-2.1.0-be4aa2cccc-fdb734f1d0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/path-exists-npm-3.0.0-e80371aa68-96e92643aa.zip b/electron/.yarn/cache/path-exists-npm-3.0.0-e80371aa68-96e92643aa.zip
deleted file mode 100644
index bdaa46fd3..000000000
Binary files a/electron/.yarn/cache/path-exists-npm-3.0.0-e80371aa68-96e92643aa.zip and /dev/null differ
diff --git a/electron/.yarn/cache/path-is-absolute-npm-1.0.1-31bc695ffd-060840f92c.zip b/electron/.yarn/cache/path-is-absolute-npm-1.0.1-31bc695ffd-060840f92c.zip
deleted file mode 100644
index ce195de70..000000000
Binary files a/electron/.yarn/cache/path-is-absolute-npm-1.0.1-31bc695ffd-060840f92c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/path-key-npm-2.0.1-b1a971833d-f7ab0ad42f.zip b/electron/.yarn/cache/path-key-npm-2.0.1-b1a971833d-f7ab0ad42f.zip
deleted file mode 100644
index 39c58f4af..000000000
Binary files a/electron/.yarn/cache/path-key-npm-2.0.1-b1a971833d-f7ab0ad42f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/path-key-npm-3.1.1-0e66ea8321-55cd7a9dd4.zip b/electron/.yarn/cache/path-key-npm-3.1.1-0e66ea8321-55cd7a9dd4.zip
deleted file mode 100644
index dd7212e2c..000000000
Binary files a/electron/.yarn/cache/path-key-npm-3.1.1-0e66ea8321-55cd7a9dd4.zip and /dev/null differ
diff --git a/electron/.yarn/cache/path-parse-npm-1.0.6-4a4c90546c-962a85dd38.zip b/electron/.yarn/cache/path-parse-npm-1.0.6-4a4c90546c-962a85dd38.zip
deleted file mode 100644
index cb6f027e1..000000000
Binary files a/electron/.yarn/cache/path-parse-npm-1.0.6-4a4c90546c-962a85dd38.zip and /dev/null differ
diff --git a/electron/.yarn/cache/path-type-npm-1.1.0-3949afd6c1-59a4b2c0e5.zip b/electron/.yarn/cache/path-type-npm-1.1.0-3949afd6c1-59a4b2c0e5.zip
deleted file mode 100644
index d58758a4c..000000000
Binary files a/electron/.yarn/cache/path-type-npm-1.1.0-3949afd6c1-59a4b2c0e5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/pend-npm-1.2.0-7a13d93266-6c72f52433.zip b/electron/.yarn/cache/pend-npm-1.2.0-7a13d93266-6c72f52433.zip
deleted file mode 100644
index 03b6b6dec..000000000
Binary files a/electron/.yarn/cache/pend-npm-1.2.0-7a13d93266-6c72f52433.zip and /dev/null differ
diff --git a/electron/.yarn/cache/performance-now-npm-2.1.0-45e3ce7e49-534e641aa8.zip b/electron/.yarn/cache/performance-now-npm-2.1.0-45e3ce7e49-534e641aa8.zip
deleted file mode 100644
index fa9ee04fe..000000000
Binary files a/electron/.yarn/cache/performance-now-npm-2.1.0-45e3ce7e49-534e641aa8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/picomatch-npm-2.2.2-1ce736a913-897a589f94.zip b/electron/.yarn/cache/picomatch-npm-2.2.2-1ce736a913-897a589f94.zip
deleted file mode 100644
index 7f63c446d..000000000
Binary files a/electron/.yarn/cache/picomatch-npm-2.2.2-1ce736a913-897a589f94.zip and /dev/null differ
diff --git a/electron/.yarn/cache/pify-npm-2.3.0-8b63310934-9503aaeaf4.zip b/electron/.yarn/cache/pify-npm-2.3.0-8b63310934-9503aaeaf4.zip
deleted file mode 100644
index 4cbc70a0a..000000000
Binary files a/electron/.yarn/cache/pify-npm-2.3.0-8b63310934-9503aaeaf4.zip and /dev/null differ
diff --git a/electron/.yarn/cache/pify-npm-3.0.0-679ee405c8-6cdcbc3567.zip b/electron/.yarn/cache/pify-npm-3.0.0-679ee405c8-6cdcbc3567.zip
deleted file mode 100644
index 95bf84187..000000000
Binary files a/electron/.yarn/cache/pify-npm-3.0.0-679ee405c8-6cdcbc3567.zip and /dev/null differ
diff --git a/electron/.yarn/cache/pinkie-npm-2.0.4-cffce4fb09-b12b10afea.zip b/electron/.yarn/cache/pinkie-npm-2.0.4-cffce4fb09-b12b10afea.zip
deleted file mode 100644
index 08d3d43e1..000000000
Binary files a/electron/.yarn/cache/pinkie-npm-2.0.4-cffce4fb09-b12b10afea.zip and /dev/null differ
diff --git a/electron/.yarn/cache/pinkie-promise-npm-2.0.1-095439b8c5-b53a4a2e73.zip b/electron/.yarn/cache/pinkie-promise-npm-2.0.1-095439b8c5-b53a4a2e73.zip
deleted file mode 100644
index b7f8a1b93..000000000
Binary files a/electron/.yarn/cache/pinkie-promise-npm-2.0.1-095439b8c5-b53a4a2e73.zip and /dev/null differ
diff --git a/electron/.yarn/cache/pkg-up-npm-3.1.0-1eebe033b7-5bac346b7c.zip b/electron/.yarn/cache/pkg-up-npm-3.1.0-1eebe033b7-5bac346b7c.zip
deleted file mode 100644
index cb3a63d96..000000000
Binary files a/electron/.yarn/cache/pkg-up-npm-3.1.0-1eebe033b7-5bac346b7c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/plist-npm-3.0.1-145d29cebb-4027bffff6.zip b/electron/.yarn/cache/plist-npm-3.0.1-145d29cebb-4027bffff6.zip
deleted file mode 100644
index 3d8e0e5e5..000000000
Binary files a/electron/.yarn/cache/plist-npm-3.0.1-145d29cebb-4027bffff6.zip and /dev/null differ
diff --git a/electron/.yarn/cache/plist-npm-3.0.5-7ac7035402-f8b82816f6.zip b/electron/.yarn/cache/plist-npm-3.0.5-7ac7035402-f8b82816f6.zip
deleted file mode 100644
index bc7dca23f..000000000
Binary files a/electron/.yarn/cache/plist-npm-3.0.5-7ac7035402-f8b82816f6.zip and /dev/null differ
diff --git a/electron/.yarn/cache/prepend-http-npm-2.0.0-e1fc4332f2-7694a95254.zip b/electron/.yarn/cache/prepend-http-npm-2.0.0-e1fc4332f2-7694a95254.zip
deleted file mode 100644
index e068e24ed..000000000
Binary files a/electron/.yarn/cache/prepend-http-npm-2.0.0-e1fc4332f2-7694a95254.zip and /dev/null differ
diff --git a/electron/.yarn/cache/pretty-bytes-npm-1.0.4-fd418b1f4e-30c8d87bf8.zip b/electron/.yarn/cache/pretty-bytes-npm-1.0.4-fd418b1f4e-30c8d87bf8.zip
deleted file mode 100644
index 255c554d7..000000000
Binary files a/electron/.yarn/cache/pretty-bytes-npm-1.0.4-fd418b1f4e-30c8d87bf8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/process-nextick-args-npm-2.0.1-b8d7971609-1d38588e52.zip b/electron/.yarn/cache/process-nextick-args-npm-2.0.1-b8d7971609-1d38588e52.zip
deleted file mode 100644
index 33fadfd3e..000000000
Binary files a/electron/.yarn/cache/process-nextick-args-npm-2.0.1-b8d7971609-1d38588e52.zip and /dev/null differ
diff --git a/electron/.yarn/cache/process-npm-0.11.10-aeb3b641ae-bfcce49814.zip b/electron/.yarn/cache/process-npm-0.11.10-aeb3b641ae-bfcce49814.zip
deleted file mode 100644
index 1bb272022..000000000
Binary files a/electron/.yarn/cache/process-npm-0.11.10-aeb3b641ae-bfcce49814.zip and /dev/null differ
diff --git a/electron/.yarn/cache/progress-npm-2.0.3-d1f87e2ac6-f67403fe7b.zip b/electron/.yarn/cache/progress-npm-2.0.3-d1f87e2ac6-f67403fe7b.zip
deleted file mode 100644
index 0585bd0a6..000000000
Binary files a/electron/.yarn/cache/progress-npm-2.0.3-d1f87e2ac6-f67403fe7b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/progress-stream-npm-1.2.0-a845d6153f-dcfb5e7173.zip b/electron/.yarn/cache/progress-stream-npm-1.2.0-a845d6153f-dcfb5e7173.zip
deleted file mode 100644
index fa72465ba..000000000
Binary files a/electron/.yarn/cache/progress-stream-npm-1.2.0-a845d6153f-dcfb5e7173.zip and /dev/null differ
diff --git a/electron/.yarn/cache/proto-list-npm-1.2.4-a96a43df28-4d4826e171.zip b/electron/.yarn/cache/proto-list-npm-1.2.4-a96a43df28-4d4826e171.zip
deleted file mode 100644
index 5c173ee13..000000000
Binary files a/electron/.yarn/cache/proto-list-npm-1.2.4-a96a43df28-4d4826e171.zip and /dev/null differ
diff --git a/electron/.yarn/cache/proxy-from-env-npm-1.1.0-c13d07f26b-ed7fcc2ba0.zip b/electron/.yarn/cache/proxy-from-env-npm-1.1.0-c13d07f26b-ed7fcc2ba0.zip
deleted file mode 100644
index a58e6bf3e..000000000
Binary files a/electron/.yarn/cache/proxy-from-env-npm-1.1.0-c13d07f26b-ed7fcc2ba0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/ps-list-npm-7.2.0-7b32c6b513-38969f4fb8.zip b/electron/.yarn/cache/ps-list-npm-7.2.0-7b32c6b513-38969f4fb8.zip
deleted file mode 100644
index 6318131a9..000000000
Binary files a/electron/.yarn/cache/ps-list-npm-7.2.0-7b32c6b513-38969f4fb8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/psl-npm-1.8.0-226099d70e-6150048ed2.zip b/electron/.yarn/cache/psl-npm-1.8.0-226099d70e-6150048ed2.zip
deleted file mode 100644
index 1611ec10a..000000000
Binary files a/electron/.yarn/cache/psl-npm-1.8.0-226099d70e-6150048ed2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/pump-npm-3.0.0-0080bf6a7a-e42e9229fb.zip b/electron/.yarn/cache/pump-npm-3.0.0-0080bf6a7a-e42e9229fb.zip
deleted file mode 100644
index 058568362..000000000
Binary files a/electron/.yarn/cache/pump-npm-3.0.0-0080bf6a7a-e42e9229fb.zip and /dev/null differ
diff --git a/electron/.yarn/cache/punycode-npm-2.1.1-26eb3e15cf-823bf443c6.zip b/electron/.yarn/cache/punycode-npm-2.1.1-26eb3e15cf-823bf443c6.zip
deleted file mode 100644
index 4946f0581..000000000
Binary files a/electron/.yarn/cache/punycode-npm-2.1.1-26eb3e15cf-823bf443c6.zip and /dev/null differ
diff --git a/electron/.yarn/cache/pupa-npm-2.1.1-fb256825ba-49529e5037.zip b/electron/.yarn/cache/pupa-npm-2.1.1-fb256825ba-49529e5037.zip
deleted file mode 100644
index 2cb125c12..000000000
Binary files a/electron/.yarn/cache/pupa-npm-2.1.1-fb256825ba-49529e5037.zip and /dev/null differ
diff --git a/electron/.yarn/cache/qs-npm-6.5.2-dbf9d8386b-24af7b9928.zip b/electron/.yarn/cache/qs-npm-6.5.2-dbf9d8386b-24af7b9928.zip
deleted file mode 100644
index 58739e4d8..000000000
Binary files a/electron/.yarn/cache/qs-npm-6.5.2-dbf9d8386b-24af7b9928.zip and /dev/null differ
diff --git a/electron/.yarn/cache/r2-npm-2.0.1-3f6dc403ba-0f683fdda0.zip b/electron/.yarn/cache/r2-npm-2.0.1-3f6dc403ba-0f683fdda0.zip
deleted file mode 100644
index 1e9bf0ca3..000000000
Binary files a/electron/.yarn/cache/r2-npm-2.0.1-3f6dc403ba-0f683fdda0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/rc-npm-1.2.8-d6768ac936-2e26e052f8.zip b/electron/.yarn/cache/rc-npm-1.2.8-d6768ac936-2e26e052f8.zip
deleted file mode 100644
index f7372f98e..000000000
Binary files a/electron/.yarn/cache/rc-npm-1.2.8-d6768ac936-2e26e052f8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/read-config-file-npm-6.2.0-7cf83ede19-51e30db822.zip b/electron/.yarn/cache/read-config-file-npm-6.2.0-7cf83ede19-51e30db822.zip
deleted file mode 100644
index cb8601812..000000000
Binary files a/electron/.yarn/cache/read-config-file-npm-6.2.0-7cf83ede19-51e30db822.zip and /dev/null differ
diff --git a/electron/.yarn/cache/read-env-npm-1.3.0-3925f38e5f-4742007cca.zip b/electron/.yarn/cache/read-env-npm-1.3.0-3925f38e5f-4742007cca.zip
deleted file mode 100644
index 2adcb2a19..000000000
Binary files a/electron/.yarn/cache/read-env-npm-1.3.0-3925f38e5f-4742007cca.zip and /dev/null differ
diff --git a/electron/.yarn/cache/read-pkg-npm-1.1.0-11237fa82f-a0f5d5e322.zip b/electron/.yarn/cache/read-pkg-npm-1.1.0-11237fa82f-a0f5d5e322.zip
deleted file mode 100644
index 2bb517b0d..000000000
Binary files a/electron/.yarn/cache/read-pkg-npm-1.1.0-11237fa82f-a0f5d5e322.zip and /dev/null differ
diff --git a/electron/.yarn/cache/read-pkg-up-npm-1.0.1-5b23d2a7ab-d18399a0f4.zip b/electron/.yarn/cache/read-pkg-up-npm-1.0.1-5b23d2a7ab-d18399a0f4.zip
deleted file mode 100644
index 5af0d288f..000000000
Binary files a/electron/.yarn/cache/read-pkg-up-npm-1.0.1-5b23d2a7ab-d18399a0f4.zip and /dev/null differ
diff --git a/electron/.yarn/cache/readable-stream-npm-1.1.14-41e61d1768-17dfeae3e9.zip b/electron/.yarn/cache/readable-stream-npm-1.1.14-41e61d1768-17dfeae3e9.zip
deleted file mode 100644
index 48cedcd14..000000000
Binary files a/electron/.yarn/cache/readable-stream-npm-1.1.14-41e61d1768-17dfeae3e9.zip and /dev/null differ
diff --git a/electron/.yarn/cache/readable-stream-npm-2.3.7-77b22a9818-e4920cf754.zip b/electron/.yarn/cache/readable-stream-npm-2.3.7-77b22a9818-e4920cf754.zip
deleted file mode 100644
index eb8e6e005..000000000
Binary files a/electron/.yarn/cache/readable-stream-npm-2.3.7-77b22a9818-e4920cf754.zip and /dev/null differ
diff --git a/electron/.yarn/cache/readdirp-npm-3.5.0-a1b1568d32-6b1a9341e2.zip b/electron/.yarn/cache/readdirp-npm-3.5.0-a1b1568d32-6b1a9341e2.zip
deleted file mode 100644
index cdc5186af..000000000
Binary files a/electron/.yarn/cache/readdirp-npm-3.5.0-a1b1568d32-6b1a9341e2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/redent-npm-1.0.0-b4da60611f-2bb8f76fda.zip b/electron/.yarn/cache/redent-npm-1.0.0-b4da60611f-2bb8f76fda.zip
deleted file mode 100644
index ce4888f04..000000000
Binary files a/electron/.yarn/cache/redent-npm-1.0.0-b4da60611f-2bb8f76fda.zip and /dev/null differ
diff --git a/electron/.yarn/cache/registry-auth-token-npm-4.2.1-200e2be697-aa72060b57.zip b/electron/.yarn/cache/registry-auth-token-npm-4.2.1-200e2be697-aa72060b57.zip
deleted file mode 100644
index 1915a129c..000000000
Binary files a/electron/.yarn/cache/registry-auth-token-npm-4.2.1-200e2be697-aa72060b57.zip and /dev/null differ
diff --git a/electron/.yarn/cache/registry-url-npm-5.1.0-f58d0ca7ff-bcea86c84a.zip b/electron/.yarn/cache/registry-url-npm-5.1.0-f58d0ca7ff-bcea86c84a.zip
deleted file mode 100644
index de1542129..000000000
Binary files a/electron/.yarn/cache/registry-url-npm-5.1.0-f58d0ca7ff-bcea86c84a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/repeating-npm-2.0.1-b05693cc77-d2db0b69c5.zip b/electron/.yarn/cache/repeating-npm-2.0.1-b05693cc77-d2db0b69c5.zip
deleted file mode 100644
index d4ae2d2d9..000000000
Binary files a/electron/.yarn/cache/repeating-npm-2.0.1-b05693cc77-d2db0b69c5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/request-npm-2.88.2-f4a57c72c4-4e112c087f.zip b/electron/.yarn/cache/request-npm-2.88.2-f4a57c72c4-4e112c087f.zip
deleted file mode 100644
index 9e727dd45..000000000
Binary files a/electron/.yarn/cache/request-npm-2.88.2-f4a57c72c4-4e112c087f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/require-directory-npm-2.1.1-8608aee50b-fb47e70bf0.zip b/electron/.yarn/cache/require-directory-npm-2.1.1-8608aee50b-fb47e70bf0.zip
deleted file mode 100644
index 5af5579b1..000000000
Binary files a/electron/.yarn/cache/require-directory-npm-2.1.1-8608aee50b-fb47e70bf0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/require-from-string-npm-2.0.2-8557e0db12-a03ef68954.zip b/electron/.yarn/cache/require-from-string-npm-2.0.2-8557e0db12-a03ef68954.zip
deleted file mode 100644
index a91f2d57b..000000000
Binary files a/electron/.yarn/cache/require-from-string-npm-2.0.2-8557e0db12-a03ef68954.zip and /dev/null differ
diff --git a/electron/.yarn/cache/require-main-filename-npm-1.0.1-a5028aafe6-1fef30754d.zip b/electron/.yarn/cache/require-main-filename-npm-1.0.1-a5028aafe6-1fef30754d.zip
deleted file mode 100644
index 12f1ae4fa..000000000
Binary files a/electron/.yarn/cache/require-main-filename-npm-1.0.1-a5028aafe6-1fef30754d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/resolve-npm-1.20.0-1bc5878aa9-40cf70b2cd.zip b/electron/.yarn/cache/resolve-npm-1.20.0-1bc5878aa9-40cf70b2cd.zip
deleted file mode 100644
index 9423e3b20..000000000
Binary files a/electron/.yarn/cache/resolve-npm-1.20.0-1bc5878aa9-40cf70b2cd.zip and /dev/null differ
diff --git a/electron/.yarn/cache/resolve-patch-b4a69197d3-a0dd7d16a8.zip b/electron/.yarn/cache/resolve-patch-b4a69197d3-a0dd7d16a8.zip
deleted file mode 100644
index 4bae084e4..000000000
Binary files a/electron/.yarn/cache/resolve-patch-b4a69197d3-a0dd7d16a8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/responselike-npm-1.0.2-d0bf50cde4-2e9e70f1dc.zip b/electron/.yarn/cache/responselike-npm-1.0.2-d0bf50cde4-2e9e70f1dc.zip
deleted file mode 100644
index 28377c26a..000000000
Binary files a/electron/.yarn/cache/responselike-npm-1.0.2-d0bf50cde4-2e9e70f1dc.zip and /dev/null differ
diff --git a/electron/.yarn/cache/restore-cursor-npm-2.0.0-80278eb6b7-482e13d02d.zip b/electron/.yarn/cache/restore-cursor-npm-2.0.0-80278eb6b7-482e13d02d.zip
deleted file mode 100644
index 3b01b88c0..000000000
Binary files a/electron/.yarn/cache/restore-cursor-npm-2.0.0-80278eb6b7-482e13d02d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/rimraf-npm-3.0.2-2cb7dac69a-87f4164e39.zip b/electron/.yarn/cache/rimraf-npm-3.0.2-2cb7dac69a-87f4164e39.zip
deleted file mode 100644
index 6d2f54108..000000000
Binary files a/electron/.yarn/cache/rimraf-npm-3.0.2-2cb7dac69a-87f4164e39.zip and /dev/null differ
diff --git a/electron/.yarn/cache/roarr-npm-2.15.4-a3dcbf0852-682e28d549.zip b/electron/.yarn/cache/roarr-npm-2.15.4-a3dcbf0852-682e28d549.zip
deleted file mode 100644
index 7f326500e..000000000
Binary files a/electron/.yarn/cache/roarr-npm-2.15.4-a3dcbf0852-682e28d549.zip and /dev/null differ
diff --git a/electron/.yarn/cache/run-async-npm-2.4.1-a94bb90861-a2c88aa15d.zip b/electron/.yarn/cache/run-async-npm-2.4.1-a94bb90861-a2c88aa15d.zip
deleted file mode 100644
index 34c485e0b..000000000
Binary files a/electron/.yarn/cache/run-async-npm-2.4.1-a94bb90861-a2c88aa15d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/rxjs-npm-6.6.3-a1e67d677b-c7206389f5.zip b/electron/.yarn/cache/rxjs-npm-6.6.3-a1e67d677b-c7206389f5.zip
deleted file mode 100644
index 500e86727..000000000
Binary files a/electron/.yarn/cache/rxjs-npm-6.6.3-a1e67d677b-c7206389f5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/rxjs-npm-6.6.6-6db0e615a2-3320dc74ba.zip b/electron/.yarn/cache/rxjs-npm-6.6.6-6db0e615a2-3320dc74ba.zip
deleted file mode 100644
index be8ea38cc..000000000
Binary files a/electron/.yarn/cache/rxjs-npm-6.6.6-6db0e615a2-3320dc74ba.zip and /dev/null differ
diff --git a/electron/.yarn/cache/safe-buffer-npm-5.1.2-c27fedf6c4-f2f1f7943c.zip b/electron/.yarn/cache/safe-buffer-npm-5.1.2-c27fedf6c4-f2f1f7943c.zip
deleted file mode 100644
index 53c2813c6..000000000
Binary files a/electron/.yarn/cache/safe-buffer-npm-5.1.2-c27fedf6c4-f2f1f7943c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/safe-buffer-npm-5.2.1-3481c8aa9b-b99c4b41fd.zip b/electron/.yarn/cache/safe-buffer-npm-5.2.1-3481c8aa9b-b99c4b41fd.zip
deleted file mode 100644
index c80798aec..000000000
Binary files a/electron/.yarn/cache/safe-buffer-npm-5.2.1-3481c8aa9b-b99c4b41fd.zip and /dev/null differ
diff --git a/electron/.yarn/cache/safer-buffer-npm-2.1.2-8d5c0b705e-cab8f25ae6.zip b/electron/.yarn/cache/safer-buffer-npm-2.1.2-8d5c0b705e-cab8f25ae6.zip
deleted file mode 100644
index 1a93be642..000000000
Binary files a/electron/.yarn/cache/safer-buffer-npm-2.1.2-8d5c0b705e-cab8f25ae6.zip and /dev/null differ
diff --git a/electron/.yarn/cache/sanitize-filename-npm-1.6.3-cb83b2c2aa-aa733c012b.zip b/electron/.yarn/cache/sanitize-filename-npm-1.6.3-cb83b2c2aa-aa733c012b.zip
deleted file mode 100644
index 3cb3de7d3..000000000
Binary files a/electron/.yarn/cache/sanitize-filename-npm-1.6.3-cb83b2c2aa-aa733c012b.zip and /dev/null differ
diff --git a/electron/.yarn/cache/sax-npm-1.2.4-178f05f12f-d3df7d32b8.zip b/electron/.yarn/cache/sax-npm-1.2.4-178f05f12f-d3df7d32b8.zip
deleted file mode 100644
index d11501094..000000000
Binary files a/electron/.yarn/cache/sax-npm-1.2.4-178f05f12f-d3df7d32b8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/semver-compare-npm-1.0.0-33f7033df0-dd1d7e2909.zip b/electron/.yarn/cache/semver-compare-npm-1.0.0-33f7033df0-dd1d7e2909.zip
deleted file mode 100644
index 934ec434d..000000000
Binary files a/electron/.yarn/cache/semver-compare-npm-1.0.0-33f7033df0-dd1d7e2909.zip and /dev/null differ
diff --git a/electron/.yarn/cache/semver-diff-npm-3.1.1-1207a795e9-8bbe5a5d7a.zip b/electron/.yarn/cache/semver-diff-npm-3.1.1-1207a795e9-8bbe5a5d7a.zip
deleted file mode 100644
index 29223bb3d..000000000
Binary files a/electron/.yarn/cache/semver-diff-npm-3.1.1-1207a795e9-8bbe5a5d7a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/semver-npm-5.7.1-40bcea106b-57fd0acfd0.zip b/electron/.yarn/cache/semver-npm-5.7.1-40bcea106b-57fd0acfd0.zip
deleted file mode 100644
index 68795d877..000000000
Binary files a/electron/.yarn/cache/semver-npm-5.7.1-40bcea106b-57fd0acfd0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/semver-npm-6.3.0-b3eace8bfd-1b26ecf6db.zip b/electron/.yarn/cache/semver-npm-6.3.0-b3eace8bfd-1b26ecf6db.zip
deleted file mode 100644
index 6320ec2b1..000000000
Binary files a/electron/.yarn/cache/semver-npm-6.3.0-b3eace8bfd-1b26ecf6db.zip and /dev/null differ
diff --git a/electron/.yarn/cache/semver-npm-7.3.4-4c3baf0ead-96451bfd7c.zip b/electron/.yarn/cache/semver-npm-7.3.4-4c3baf0ead-96451bfd7c.zip
deleted file mode 100644
index 96eaa7f2a..000000000
Binary files a/electron/.yarn/cache/semver-npm-7.3.4-4c3baf0ead-96451bfd7c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/semver-npm-7.3.7-3bfe704194-2fa3e87756.zip b/electron/.yarn/cache/semver-npm-7.3.7-3bfe704194-2fa3e87756.zip
deleted file mode 100644
index 38aca8db9..000000000
Binary files a/electron/.yarn/cache/semver-npm-7.3.7-3bfe704194-2fa3e87756.zip and /dev/null differ
diff --git a/electron/.yarn/cache/serialize-error-npm-7.0.1-c0b3f881a0-e0aba4dca2.zip b/electron/.yarn/cache/serialize-error-npm-7.0.1-c0b3f881a0-e0aba4dca2.zip
deleted file mode 100644
index af2920a0f..000000000
Binary files a/electron/.yarn/cache/serialize-error-npm-7.0.1-c0b3f881a0-e0aba4dca2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/set-blocking-npm-2.0.0-49e2cffa24-6e65a05f7c.zip b/electron/.yarn/cache/set-blocking-npm-2.0.0-49e2cffa24-6e65a05f7c.zip
deleted file mode 100644
index fe99c6f42..000000000
Binary files a/electron/.yarn/cache/set-blocking-npm-2.0.0-49e2cffa24-6e65a05f7c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/shebang-command-npm-1.2.0-8990ba5d1d-9eed175030.zip b/electron/.yarn/cache/shebang-command-npm-1.2.0-8990ba5d1d-9eed175030.zip
deleted file mode 100644
index 9b734d105..000000000
Binary files a/electron/.yarn/cache/shebang-command-npm-1.2.0-8990ba5d1d-9eed175030.zip and /dev/null differ
diff --git a/electron/.yarn/cache/shebang-command-npm-2.0.0-eb2b01921d-6b52fe8727.zip b/electron/.yarn/cache/shebang-command-npm-2.0.0-eb2b01921d-6b52fe8727.zip
deleted file mode 100644
index 727c5471e..000000000
Binary files a/electron/.yarn/cache/shebang-command-npm-2.0.0-eb2b01921d-6b52fe8727.zip and /dev/null differ
diff --git a/electron/.yarn/cache/shebang-regex-npm-1.0.0-c3612b74e9-404c5a752c.zip b/electron/.yarn/cache/shebang-regex-npm-1.0.0-c3612b74e9-404c5a752c.zip
deleted file mode 100644
index 607d724c3..000000000
Binary files a/electron/.yarn/cache/shebang-regex-npm-1.0.0-c3612b74e9-404c5a752c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/shebang-regex-npm-3.0.0-899a0cd65e-1a2bcae50d.zip b/electron/.yarn/cache/shebang-regex-npm-3.0.0-899a0cd65e-1a2bcae50d.zip
deleted file mode 100644
index 3e891cda9..000000000
Binary files a/electron/.yarn/cache/shebang-regex-npm-3.0.0-899a0cd65e-1a2bcae50d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/signal-exit-npm-3.0.3-5a2d797648-f0169d3f12.zip b/electron/.yarn/cache/signal-exit-npm-3.0.3-5a2d797648-f0169d3f12.zip
deleted file mode 100644
index d313e128d..000000000
Binary files a/electron/.yarn/cache/signal-exit-npm-3.0.3-5a2d797648-f0169d3f12.zip and /dev/null differ
diff --git a/electron/.yarn/cache/simple-plist-npm-1.1.1-581508d38f-735de5be6c.zip b/electron/.yarn/cache/simple-plist-npm-1.1.1-581508d38f-735de5be6c.zip
deleted file mode 100644
index 6390f49c2..000000000
Binary files a/electron/.yarn/cache/simple-plist-npm-1.1.1-581508d38f-735de5be6c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/single-line-log-npm-1.1.2-19d3bbff62-059824dcf9.zip b/electron/.yarn/cache/single-line-log-npm-1.1.2-19d3bbff62-059824dcf9.zip
deleted file mode 100644
index e560f0b05..000000000
Binary files a/electron/.yarn/cache/single-line-log-npm-1.1.2-19d3bbff62-059824dcf9.zip and /dev/null differ
diff --git a/electron/.yarn/cache/slash-npm-3.0.0-b87de2279a-94a93fff61.zip b/electron/.yarn/cache/slash-npm-3.0.0-b87de2279a-94a93fff61.zip
deleted file mode 100644
index 40d6b5114..000000000
Binary files a/electron/.yarn/cache/slash-npm-3.0.0-b87de2279a-94a93fff61.zip and /dev/null differ
diff --git a/electron/.yarn/cache/slice-ansi-npm-3.0.0-d9999864af-5ec6d022d1.zip b/electron/.yarn/cache/slice-ansi-npm-3.0.0-d9999864af-5ec6d022d1.zip
deleted file mode 100644
index 0129e70bf..000000000
Binary files a/electron/.yarn/cache/slice-ansi-npm-3.0.0-d9999864af-5ec6d022d1.zip and /dev/null differ
diff --git a/electron/.yarn/cache/smart-buffer-npm-4.1.0-2a8829a5b4-1db847dcf9.zip b/electron/.yarn/cache/smart-buffer-npm-4.1.0-2a8829a5b4-1db847dcf9.zip
deleted file mode 100644
index dfabcc461..000000000
Binary files a/electron/.yarn/cache/smart-buffer-npm-4.1.0-2a8829a5b4-1db847dcf9.zip and /dev/null differ
diff --git a/electron/.yarn/cache/source-map-npm-0.6.1-1a3621db16-59ce8640cf.zip b/electron/.yarn/cache/source-map-npm-0.6.1-1a3621db16-59ce8640cf.zip
deleted file mode 100644
index 5f6c0e46b..000000000
Binary files a/electron/.yarn/cache/source-map-npm-0.6.1-1a3621db16-59ce8640cf.zip and /dev/null differ
diff --git a/electron/.yarn/cache/source-map-support-npm-0.5.19-65b33ae61e-c72802fdba.zip b/electron/.yarn/cache/source-map-support-npm-0.5.19-65b33ae61e-c72802fdba.zip
deleted file mode 100644
index 05068097b..000000000
Binary files a/electron/.yarn/cache/source-map-support-npm-0.5.19-65b33ae61e-c72802fdba.zip and /dev/null differ
diff --git a/electron/.yarn/cache/spdx-correct-npm-3.1.1-47f574c27a-77ce438344.zip b/electron/.yarn/cache/spdx-correct-npm-3.1.1-47f574c27a-77ce438344.zip
deleted file mode 100644
index 6f5caaecb..000000000
Binary files a/electron/.yarn/cache/spdx-correct-npm-3.1.1-47f574c27a-77ce438344.zip and /dev/null differ
diff --git a/electron/.yarn/cache/spdx-exceptions-npm-2.3.0-2b68dad75a-cb69a26fa3.zip b/electron/.yarn/cache/spdx-exceptions-npm-2.3.0-2b68dad75a-cb69a26fa3.zip
deleted file mode 100644
index faebf4211..000000000
Binary files a/electron/.yarn/cache/spdx-exceptions-npm-2.3.0-2b68dad75a-cb69a26fa3.zip and /dev/null differ
diff --git a/electron/.yarn/cache/spdx-expression-parse-npm-3.0.1-b718cbb35a-a1c6e104a2.zip b/electron/.yarn/cache/spdx-expression-parse-npm-3.0.1-b718cbb35a-a1c6e104a2.zip
deleted file mode 100644
index dcb97d090..000000000
Binary files a/electron/.yarn/cache/spdx-expression-parse-npm-3.0.1-b718cbb35a-a1c6e104a2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/spdx-license-ids-npm-3.0.7-f2c686cec2-b52a88aebc.zip b/electron/.yarn/cache/spdx-license-ids-npm-3.0.7-f2c686cec2-b52a88aebc.zip
deleted file mode 100644
index fd2698167..000000000
Binary files a/electron/.yarn/cache/spdx-license-ids-npm-3.0.7-f2c686cec2-b52a88aebc.zip and /dev/null differ
diff --git a/electron/.yarn/cache/speedometer-npm-0.1.4-52d58d8e4a-870fde4357.zip b/electron/.yarn/cache/speedometer-npm-0.1.4-52d58d8e4a-870fde4357.zip
deleted file mode 100644
index e4f341d05..000000000
Binary files a/electron/.yarn/cache/speedometer-npm-0.1.4-52d58d8e4a-870fde4357.zip and /dev/null differ
diff --git a/electron/.yarn/cache/sprintf-js-npm-1.1.2-ea16269a6d-d4bb464646.zip b/electron/.yarn/cache/sprintf-js-npm-1.1.2-ea16269a6d-d4bb464646.zip
deleted file mode 100644
index 55058e309..000000000
Binary files a/electron/.yarn/cache/sprintf-js-npm-1.1.2-ea16269a6d-d4bb464646.zip and /dev/null differ
diff --git a/electron/.yarn/cache/sshpk-npm-1.16.1-feb759e7e0-5e76afd1ce.zip b/electron/.yarn/cache/sshpk-npm-1.16.1-feb759e7e0-5e76afd1ce.zip
deleted file mode 100644
index 769764ba1..000000000
Binary files a/electron/.yarn/cache/sshpk-npm-1.16.1-feb759e7e0-5e76afd1ce.zip and /dev/null differ
diff --git a/electron/.yarn/cache/stat-mode-npm-1.0.0-e8d0dcec9e-f9daea2dba.zip b/electron/.yarn/cache/stat-mode-npm-1.0.0-e8d0dcec9e-f9daea2dba.zip
deleted file mode 100644
index 7865db2cd..000000000
Binary files a/electron/.yarn/cache/stat-mode-npm-1.0.0-e8d0dcec9e-f9daea2dba.zip and /dev/null differ
diff --git a/electron/.yarn/cache/stream-buffers-npm-2.2.0-4d954acabc-4587d9e8f0.zip b/electron/.yarn/cache/stream-buffers-npm-2.2.0-4d954acabc-4587d9e8f0.zip
deleted file mode 100644
index 58971d702..000000000
Binary files a/electron/.yarn/cache/stream-buffers-npm-2.2.0-4d954acabc-4587d9e8f0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/string-width-npm-1.0.2-01031f9add-5c79439e95.zip b/electron/.yarn/cache/string-width-npm-1.0.2-01031f9add-5c79439e95.zip
deleted file mode 100644
index a1384227f..000000000
Binary files a/electron/.yarn/cache/string-width-npm-1.0.2-01031f9add-5c79439e95.zip and /dev/null differ
diff --git a/electron/.yarn/cache/string-width-npm-2.1.1-0c2c6ae53f-d6173abe08.zip b/electron/.yarn/cache/string-width-npm-2.1.1-0c2c6ae53f-d6173abe08.zip
deleted file mode 100644
index 4547a8bf7..000000000
Binary files a/electron/.yarn/cache/string-width-npm-2.1.1-0c2c6ae53f-d6173abe08.zip and /dev/null differ
diff --git a/electron/.yarn/cache/string-width-npm-3.1.0-e031bfa4e0-57f7ca73d2.zip b/electron/.yarn/cache/string-width-npm-3.1.0-e031bfa4e0-57f7ca73d2.zip
deleted file mode 100644
index 706d03c8c..000000000
Binary files a/electron/.yarn/cache/string-width-npm-3.1.0-e031bfa4e0-57f7ca73d2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/string-width-npm-4.2.0-c4a2a66200-ee2c68df9a.zip b/electron/.yarn/cache/string-width-npm-4.2.0-c4a2a66200-ee2c68df9a.zip
deleted file mode 100644
index dd3d72799..000000000
Binary files a/electron/.yarn/cache/string-width-npm-4.2.0-c4a2a66200-ee2c68df9a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/string-width-npm-4.2.3-2c27177bae-e52c10dc3f.zip b/electron/.yarn/cache/string-width-npm-4.2.3-2c27177bae-e52c10dc3f.zip
deleted file mode 100644
index 9b4c08811..000000000
Binary files a/electron/.yarn/cache/string-width-npm-4.2.3-2c27177bae-e52c10dc3f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/string_decoder-npm-0.10.31-851f3f7302-fe00f8e303.zip b/electron/.yarn/cache/string_decoder-npm-0.10.31-851f3f7302-fe00f8e303.zip
deleted file mode 100644
index 52b4bfdba..000000000
Binary files a/electron/.yarn/cache/string_decoder-npm-0.10.31-851f3f7302-fe00f8e303.zip and /dev/null differ
diff --git a/electron/.yarn/cache/string_decoder-npm-1.1.1-e46a6c1353-9ab7e56f9d.zip b/electron/.yarn/cache/string_decoder-npm-1.1.1-e46a6c1353-9ab7e56f9d.zip
deleted file mode 100644
index 8f86a62f8..000000000
Binary files a/electron/.yarn/cache/string_decoder-npm-1.1.1-e46a6c1353-9ab7e56f9d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/strip-ansi-npm-3.0.1-6aec1365b9-9b974de611.zip b/electron/.yarn/cache/strip-ansi-npm-3.0.1-6aec1365b9-9b974de611.zip
deleted file mode 100644
index a1c9f6a0b..000000000
Binary files a/electron/.yarn/cache/strip-ansi-npm-3.0.1-6aec1365b9-9b974de611.zip and /dev/null differ
diff --git a/electron/.yarn/cache/strip-ansi-npm-4.0.0-d4de985014-d9186e6c0c.zip b/electron/.yarn/cache/strip-ansi-npm-4.0.0-d4de985014-d9186e6c0c.zip
deleted file mode 100644
index f39efd27f..000000000
Binary files a/electron/.yarn/cache/strip-ansi-npm-4.0.0-d4de985014-d9186e6c0c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/strip-ansi-npm-5.2.0-275214c316-bdb5f76ade.zip b/electron/.yarn/cache/strip-ansi-npm-5.2.0-275214c316-bdb5f76ade.zip
deleted file mode 100644
index 2231cf589..000000000
Binary files a/electron/.yarn/cache/strip-ansi-npm-5.2.0-275214c316-bdb5f76ade.zip and /dev/null differ
diff --git a/electron/.yarn/cache/strip-ansi-npm-6.0.0-904613e9eb-04c3239ede.zip b/electron/.yarn/cache/strip-ansi-npm-6.0.0-904613e9eb-04c3239ede.zip
deleted file mode 100644
index f7b2cf035..000000000
Binary files a/electron/.yarn/cache/strip-ansi-npm-6.0.0-904613e9eb-04c3239ede.zip and /dev/null differ
diff --git a/electron/.yarn/cache/strip-ansi-npm-6.0.1-caddc7cb40-f3cd25890a.zip b/electron/.yarn/cache/strip-ansi-npm-6.0.1-caddc7cb40-f3cd25890a.zip
deleted file mode 100644
index 1a63f3baa..000000000
Binary files a/electron/.yarn/cache/strip-ansi-npm-6.0.1-caddc7cb40-f3cd25890a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/strip-bom-npm-2.0.0-5c4b64ed5a-08efb746bc.zip b/electron/.yarn/cache/strip-bom-npm-2.0.0-5c4b64ed5a-08efb746bc.zip
deleted file mode 100644
index b33e06cce..000000000
Binary files a/electron/.yarn/cache/strip-bom-npm-2.0.0-5c4b64ed5a-08efb746bc.zip and /dev/null differ
diff --git a/electron/.yarn/cache/strip-eof-npm-1.0.0-d82eaf947c-40bc8ddd7e.zip b/electron/.yarn/cache/strip-eof-npm-1.0.0-d82eaf947c-40bc8ddd7e.zip
deleted file mode 100644
index 41df01475..000000000
Binary files a/electron/.yarn/cache/strip-eof-npm-1.0.0-d82eaf947c-40bc8ddd7e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/strip-indent-npm-1.0.1-dabb780da0-81ad9a0b8a.zip b/electron/.yarn/cache/strip-indent-npm-1.0.1-dabb780da0-81ad9a0b8a.zip
deleted file mode 100644
index abd4e4e0b..000000000
Binary files a/electron/.yarn/cache/strip-indent-npm-1.0.1-dabb780da0-81ad9a0b8a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/strip-json-comments-npm-2.0.1-e7883b2d04-1074ccb632.zip b/electron/.yarn/cache/strip-json-comments-npm-2.0.1-e7883b2d04-1074ccb632.zip
deleted file mode 100644
index 9c537fe05..000000000
Binary files a/electron/.yarn/cache/strip-json-comments-npm-2.0.1-e7883b2d04-1074ccb632.zip and /dev/null differ
diff --git a/electron/.yarn/cache/sumchecker-npm-2.0.2-13e0909a08-dba69625ee.zip b/electron/.yarn/cache/sumchecker-npm-2.0.2-13e0909a08-dba69625ee.zip
deleted file mode 100644
index d5d24507e..000000000
Binary files a/electron/.yarn/cache/sumchecker-npm-2.0.2-13e0909a08-dba69625ee.zip and /dev/null differ
diff --git a/electron/.yarn/cache/sumchecker-npm-3.0.1-b6973781e3-31ba7a62c8.zip b/electron/.yarn/cache/sumchecker-npm-3.0.1-b6973781e3-31ba7a62c8.zip
deleted file mode 100644
index b4bc26a48..000000000
Binary files a/electron/.yarn/cache/sumchecker-npm-3.0.1-b6973781e3-31ba7a62c8.zip and /dev/null differ
diff --git a/electron/.yarn/cache/supports-color-npm-5.5.0-183ac537bc-95f6f4ba5a.zip b/electron/.yarn/cache/supports-color-npm-5.5.0-183ac537bc-95f6f4ba5a.zip
deleted file mode 100644
index aa46b9881..000000000
Binary files a/electron/.yarn/cache/supports-color-npm-5.5.0-183ac537bc-95f6f4ba5a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/supports-color-npm-7.2.0-606bfcf7da-3dda818de0.zip b/electron/.yarn/cache/supports-color-npm-7.2.0-606bfcf7da-3dda818de0.zip
deleted file mode 100644
index 1fd9e12d4..000000000
Binary files a/electron/.yarn/cache/supports-color-npm-7.2.0-606bfcf7da-3dda818de0.zip and /dev/null differ
diff --git a/electron/.yarn/cache/tar-npm-6.1.0-21d6116ed9-0638a405b6.zip b/electron/.yarn/cache/tar-npm-6.1.0-21d6116ed9-0638a405b6.zip
deleted file mode 100644
index 861c8e773..000000000
Binary files a/electron/.yarn/cache/tar-npm-6.1.0-21d6116ed9-0638a405b6.zip and /dev/null differ
diff --git a/electron/.yarn/cache/temp-file-npm-3.4.0-7802dcdd81-8e2b90321c.zip b/electron/.yarn/cache/temp-file-npm-3.4.0-7802dcdd81-8e2b90321c.zip
deleted file mode 100644
index 529b7718e..000000000
Binary files a/electron/.yarn/cache/temp-file-npm-3.4.0-7802dcdd81-8e2b90321c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/throttleit-npm-0.0.2-05b91e60da-ca83a7b5c1.zip b/electron/.yarn/cache/throttleit-npm-0.0.2-05b91e60da-ca83a7b5c1.zip
deleted file mode 100644
index 48b7521bc..000000000
Binary files a/electron/.yarn/cache/throttleit-npm-0.0.2-05b91e60da-ca83a7b5c1.zip and /dev/null differ
diff --git a/electron/.yarn/cache/through-npm-2.3.8-df5f72a16e-a38c3e0598.zip b/electron/.yarn/cache/through-npm-2.3.8-df5f72a16e-a38c3e0598.zip
deleted file mode 100644
index 425b87ec8..000000000
Binary files a/electron/.yarn/cache/through-npm-2.3.8-df5f72a16e-a38c3e0598.zip and /dev/null differ
diff --git a/electron/.yarn/cache/through2-npm-0.2.3-160d02adc8-7c1377b502.zip b/electron/.yarn/cache/through2-npm-0.2.3-160d02adc8-7c1377b502.zip
deleted file mode 100644
index fde3a0dd5..000000000
Binary files a/electron/.yarn/cache/through2-npm-0.2.3-160d02adc8-7c1377b502.zip and /dev/null differ
diff --git a/electron/.yarn/cache/tmp-npm-0.0.33-bcbf65df2a-902d7aceb7.zip b/electron/.yarn/cache/tmp-npm-0.0.33-bcbf65df2a-902d7aceb7.zip
deleted file mode 100644
index fa335bbc0..000000000
Binary files a/electron/.yarn/cache/tmp-npm-0.0.33-bcbf65df2a-902d7aceb7.zip and /dev/null differ
diff --git a/electron/.yarn/cache/tmp-npm-0.2.1-a9c8d9c0ca-8b12146541.zip b/electron/.yarn/cache/tmp-npm-0.2.1-a9c8d9c0ca-8b12146541.zip
deleted file mode 100644
index d47a2298a..000000000
Binary files a/electron/.yarn/cache/tmp-npm-0.2.1-a9c8d9c0ca-8b12146541.zip and /dev/null differ
diff --git a/electron/.yarn/cache/tmp-promise-npm-3.0.3-6df4ad8df9-f854f5307d.zip b/electron/.yarn/cache/tmp-promise-npm-3.0.3-6df4ad8df9-f854f5307d.zip
deleted file mode 100644
index 416f441c6..000000000
Binary files a/electron/.yarn/cache/tmp-promise-npm-3.0.3-6df4ad8df9-f854f5307d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/to-readable-stream-npm-1.0.0-4fa4da8130-2bd7778490.zip b/electron/.yarn/cache/to-readable-stream-npm-1.0.0-4fa4da8130-2bd7778490.zip
deleted file mode 100644
index 85ae12722..000000000
Binary files a/electron/.yarn/cache/to-readable-stream-npm-1.0.0-4fa4da8130-2bd7778490.zip and /dev/null differ
diff --git a/electron/.yarn/cache/to-regex-range-npm-5.0.1-f1e8263b00-f76fa01b3d.zip b/electron/.yarn/cache/to-regex-range-npm-5.0.1-f1e8263b00-f76fa01b3d.zip
deleted file mode 100644
index acdc9630b..000000000
Binary files a/electron/.yarn/cache/to-regex-range-npm-5.0.1-f1e8263b00-f76fa01b3d.zip and /dev/null differ
diff --git a/electron/.yarn/cache/tough-cookie-npm-2.5.0-79a2fe43fe-16a8cd0902.zip b/electron/.yarn/cache/tough-cookie-npm-2.5.0-79a2fe43fe-16a8cd0902.zip
deleted file mode 100644
index 74e27e746..000000000
Binary files a/electron/.yarn/cache/tough-cookie-npm-2.5.0-79a2fe43fe-16a8cd0902.zip and /dev/null differ
diff --git a/electron/.yarn/cache/trim-newlines-npm-1.0.0-04abefc015-ed96eea318.zip b/electron/.yarn/cache/trim-newlines-npm-1.0.0-04abefc015-ed96eea318.zip
deleted file mode 100644
index 35900de45..000000000
Binary files a/electron/.yarn/cache/trim-newlines-npm-1.0.0-04abefc015-ed96eea318.zip and /dev/null differ
diff --git a/electron/.yarn/cache/truncate-utf8-bytes-npm-1.0.2-ed694c53b0-ad09731470.zip b/electron/.yarn/cache/truncate-utf8-bytes-npm-1.0.2-ed694c53b0-ad09731470.zip
deleted file mode 100644
index 9c624cb4a..000000000
Binary files a/electron/.yarn/cache/truncate-utf8-bytes-npm-1.0.2-ed694c53b0-ad09731470.zip and /dev/null differ
diff --git a/electron/.yarn/cache/tslib-npm-1.14.1-102499115e-dbe628ef87.zip b/electron/.yarn/cache/tslib-npm-1.14.1-102499115e-dbe628ef87.zip
deleted file mode 100644
index 5569f012b..000000000
Binary files a/electron/.yarn/cache/tslib-npm-1.14.1-102499115e-dbe628ef87.zip and /dev/null differ
diff --git a/electron/.yarn/cache/tslib-npm-2.0.3-62a2b3751d-00fcdd1f99.zip b/electron/.yarn/cache/tslib-npm-2.0.3-62a2b3751d-00fcdd1f99.zip
deleted file mode 100644
index fb7e1bcaf..000000000
Binary files a/electron/.yarn/cache/tslib-npm-2.0.3-62a2b3751d-00fcdd1f99.zip and /dev/null differ
diff --git a/electron/.yarn/cache/tunnel-agent-npm-0.6.0-64345ab7eb-05f6510358.zip b/electron/.yarn/cache/tunnel-agent-npm-0.6.0-64345ab7eb-05f6510358.zip
deleted file mode 100644
index 5256e2008..000000000
Binary files a/electron/.yarn/cache/tunnel-agent-npm-0.6.0-64345ab7eb-05f6510358.zip and /dev/null differ
diff --git a/electron/.yarn/cache/tunnel-npm-0.0.6-b1c0830ea4-c362948df9.zip b/electron/.yarn/cache/tunnel-npm-0.0.6-b1c0830ea4-c362948df9.zip
deleted file mode 100644
index 0cd96f658..000000000
Binary files a/electron/.yarn/cache/tunnel-npm-0.0.6-b1c0830ea4-c362948df9.zip and /dev/null differ
diff --git a/electron/.yarn/cache/tweetnacl-npm-0.14.5-a3f766c0d1-6061daba17.zip b/electron/.yarn/cache/tweetnacl-npm-0.14.5-a3f766c0d1-6061daba17.zip
deleted file mode 100644
index 2811987db..000000000
Binary files a/electron/.yarn/cache/tweetnacl-npm-0.14.5-a3f766c0d1-6061daba17.zip and /dev/null differ
diff --git a/electron/.yarn/cache/type-fest-npm-0.13.1-7f4486b973-e6bf2e3c44.zip b/electron/.yarn/cache/type-fest-npm-0.13.1-7f4486b973-e6bf2e3c44.zip
deleted file mode 100644
index 9cdba5d99..000000000
Binary files a/electron/.yarn/cache/type-fest-npm-0.13.1-7f4486b973-e6bf2e3c44.zip and /dev/null differ
diff --git a/electron/.yarn/cache/type-fest-npm-0.20.2-b36432617f-4fb3272df2.zip b/electron/.yarn/cache/type-fest-npm-0.20.2-b36432617f-4fb3272df2.zip
deleted file mode 100644
index 8222fdcc3..000000000
Binary files a/electron/.yarn/cache/type-fest-npm-0.20.2-b36432617f-4fb3272df2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/typedarray-npm-0.0.6-37638b2241-33b39f3d0e.zip b/electron/.yarn/cache/typedarray-npm-0.0.6-37638b2241-33b39f3d0e.zip
deleted file mode 100644
index d03674ea2..000000000
Binary files a/electron/.yarn/cache/typedarray-npm-0.0.6-37638b2241-33b39f3d0e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/typedarray-to-buffer-npm-3.1.5-aadc11995e-99c11aaa8f.zip b/electron/.yarn/cache/typedarray-to-buffer-npm-3.1.5-aadc11995e-99c11aaa8f.zip
deleted file mode 100644
index 0fb80961b..000000000
Binary files a/electron/.yarn/cache/typedarray-to-buffer-npm-3.1.5-aadc11995e-99c11aaa8f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/typescript-npm-4.0.5-ed56dbdcf4-7b1c419ec6.zip b/electron/.yarn/cache/typescript-npm-4.0.5-ed56dbdcf4-7b1c419ec6.zip
deleted file mode 100644
index 2d9dbb5b2..000000000
Binary files a/electron/.yarn/cache/typescript-npm-4.0.5-ed56dbdcf4-7b1c419ec6.zip and /dev/null differ
diff --git a/electron/.yarn/cache/typescript-patch-a69b441b21-395f2f7f05.zip b/electron/.yarn/cache/typescript-patch-a69b441b21-395f2f7f05.zip
deleted file mode 100644
index d35cd5387..000000000
Binary files a/electron/.yarn/cache/typescript-patch-a69b441b21-395f2f7f05.zip and /dev/null differ
diff --git a/electron/.yarn/cache/unique-string-npm-2.0.0-3153c97e47-ef68f63913.zip b/electron/.yarn/cache/unique-string-npm-2.0.0-3153c97e47-ef68f63913.zip
deleted file mode 100644
index 50776c317..000000000
Binary files a/electron/.yarn/cache/unique-string-npm-2.0.0-3153c97e47-ef68f63913.zip and /dev/null differ
diff --git a/electron/.yarn/cache/universalify-npm-0.1.2-9b22d31d2d-40cdc60f6e.zip b/electron/.yarn/cache/universalify-npm-0.1.2-9b22d31d2d-40cdc60f6e.zip
deleted file mode 100644
index b49f2fc0b..000000000
Binary files a/electron/.yarn/cache/universalify-npm-0.1.2-9b22d31d2d-40cdc60f6e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/universalify-npm-2.0.0-03b8b418a8-2406a4edf4.zip b/electron/.yarn/cache/universalify-npm-2.0.0-03b8b418a8-2406a4edf4.zip
deleted file mode 100644
index fa6b36b07..000000000
Binary files a/electron/.yarn/cache/universalify-npm-2.0.0-03b8b418a8-2406a4edf4.zip and /dev/null differ
diff --git a/electron/.yarn/cache/update-notifier-npm-5.1.0-6bf595ecee-461e5e5b00.zip b/electron/.yarn/cache/update-notifier-npm-5.1.0-6bf595ecee-461e5e5b00.zip
deleted file mode 100644
index 385b3119f..000000000
Binary files a/electron/.yarn/cache/update-notifier-npm-5.1.0-6bf595ecee-461e5e5b00.zip and /dev/null differ
diff --git a/electron/.yarn/cache/uri-js-npm-4.4.1-66d11cbcaf-7167432de6.zip b/electron/.yarn/cache/uri-js-npm-4.4.1-66d11cbcaf-7167432de6.zip
deleted file mode 100644
index bd21deb73..000000000
Binary files a/electron/.yarn/cache/uri-js-npm-4.4.1-66d11cbcaf-7167432de6.zip and /dev/null differ
diff --git a/electron/.yarn/cache/url-parse-lax-npm-3.0.0-92aa8effa0-1040e35775.zip b/electron/.yarn/cache/url-parse-lax-npm-3.0.0-92aa8effa0-1040e35775.zip
deleted file mode 100644
index b267d7034..000000000
Binary files a/electron/.yarn/cache/url-parse-lax-npm-3.0.0-92aa8effa0-1040e35775.zip and /dev/null differ
diff --git a/electron/.yarn/cache/utf8-byte-length-npm-1.0.4-cf13f06124-f188ca076e.zip b/electron/.yarn/cache/utf8-byte-length-npm-1.0.4-cf13f06124-f188ca076e.zip
deleted file mode 100644
index 1228c2112..000000000
Binary files a/electron/.yarn/cache/utf8-byte-length-npm-1.0.4-cf13f06124-f188ca076e.zip and /dev/null differ
diff --git a/electron/.yarn/cache/util-deprecate-npm-1.0.2-e3fe1a219c-474acf1146.zip b/electron/.yarn/cache/util-deprecate-npm-1.0.2-e3fe1a219c-474acf1146.zip
deleted file mode 100644
index c2309cfe4..000000000
Binary files a/electron/.yarn/cache/util-deprecate-npm-1.0.2-e3fe1a219c-474acf1146.zip and /dev/null differ
diff --git a/electron/.yarn/cache/uuid-npm-3.4.0-4fd8ef88ad-58de2feed6.zip b/electron/.yarn/cache/uuid-npm-3.4.0-4fd8ef88ad-58de2feed6.zip
deleted file mode 100644
index 86d48ead3..000000000
Binary files a/electron/.yarn/cache/uuid-npm-3.4.0-4fd8ef88ad-58de2feed6.zip and /dev/null differ
diff --git a/electron/.yarn/cache/validate-npm-package-license-npm-3.0.4-7af8adc7a8-35703ac889.zip b/electron/.yarn/cache/validate-npm-package-license-npm-3.0.4-7af8adc7a8-35703ac889.zip
deleted file mode 100644
index e47f64159..000000000
Binary files a/electron/.yarn/cache/validate-npm-package-license-npm-3.0.4-7af8adc7a8-35703ac889.zip and /dev/null differ
diff --git a/electron/.yarn/cache/verror-npm-1.10.0-c3f839c579-c431df0bed.zip b/electron/.yarn/cache/verror-npm-1.10.0-c3f839c579-c431df0bed.zip
deleted file mode 100644
index e81972bde..000000000
Binary files a/electron/.yarn/cache/verror-npm-1.10.0-c3f839c579-c431df0bed.zip and /dev/null differ
diff --git a/electron/.yarn/cache/wait-on-npm-5.0.1-d044ff884b-310bc4d515.zip b/electron/.yarn/cache/wait-on-npm-5.0.1-d044ff884b-310bc4d515.zip
deleted file mode 100644
index fad9c8dc2..000000000
Binary files a/electron/.yarn/cache/wait-on-npm-5.0.1-d044ff884b-310bc4d515.zip and /dev/null differ
diff --git a/electron/.yarn/cache/which-module-npm-2.0.0-daf3daa08d-809f7fd3df.zip b/electron/.yarn/cache/which-module-npm-2.0.0-daf3daa08d-809f7fd3df.zip
deleted file mode 100644
index 5548e31df..000000000
Binary files a/electron/.yarn/cache/which-module-npm-2.0.0-daf3daa08d-809f7fd3df.zip and /dev/null differ
diff --git a/electron/.yarn/cache/which-npm-1.3.1-f0ebb8bdd8-f2e185c624.zip b/electron/.yarn/cache/which-npm-1.3.1-f0ebb8bdd8-f2e185c624.zip
deleted file mode 100644
index 08d0d36d2..000000000
Binary files a/electron/.yarn/cache/which-npm-1.3.1-f0ebb8bdd8-f2e185c624.zip and /dev/null differ
diff --git a/electron/.yarn/cache/which-npm-2.0.2-320ddf72f7-1a5c563d3c.zip b/electron/.yarn/cache/which-npm-2.0.2-320ddf72f7-1a5c563d3c.zip
deleted file mode 100644
index 389ec5e25..000000000
Binary files a/electron/.yarn/cache/which-npm-2.0.2-320ddf72f7-1a5c563d3c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/wide-align-npm-1.1.3-48c7d4953c-d09c801265.zip b/electron/.yarn/cache/wide-align-npm-1.1.3-48c7d4953c-d09c801265.zip
deleted file mode 100644
index 778676aaa..000000000
Binary files a/electron/.yarn/cache/wide-align-npm-1.1.3-48c7d4953c-d09c801265.zip and /dev/null differ
diff --git a/electron/.yarn/cache/widest-line-npm-3.1.0-717bf2680b-03db6c9d0a.zip b/electron/.yarn/cache/widest-line-npm-3.1.0-717bf2680b-03db6c9d0a.zip
deleted file mode 100644
index 4b9315faf..000000000
Binary files a/electron/.yarn/cache/widest-line-npm-3.1.0-717bf2680b-03db6c9d0a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/wrap-ansi-npm-2.1.0-1fd9d50973-2dacd4b363.zip b/electron/.yarn/cache/wrap-ansi-npm-2.1.0-1fd9d50973-2dacd4b363.zip
deleted file mode 100644
index da0cd5ebe..000000000
Binary files a/electron/.yarn/cache/wrap-ansi-npm-2.1.0-1fd9d50973-2dacd4b363.zip and /dev/null differ
diff --git a/electron/.yarn/cache/wrap-ansi-npm-7.0.0-ad6e1a0554-a790b846fd.zip b/electron/.yarn/cache/wrap-ansi-npm-7.0.0-ad6e1a0554-a790b846fd.zip
deleted file mode 100644
index ab6ea6e87..000000000
Binary files a/electron/.yarn/cache/wrap-ansi-npm-7.0.0-ad6e1a0554-a790b846fd.zip and /dev/null differ
diff --git a/electron/.yarn/cache/wrappy-npm-1.0.2-916de4d4b3-159da4805f.zip b/electron/.yarn/cache/wrappy-npm-1.0.2-916de4d4b3-159da4805f.zip
deleted file mode 100644
index 6072a9f2e..000000000
Binary files a/electron/.yarn/cache/wrappy-npm-1.0.2-916de4d4b3-159da4805f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/write-file-atomic-npm-3.0.3-d948a237da-c55b24617c.zip b/electron/.yarn/cache/write-file-atomic-npm-3.0.3-d948a237da-c55b24617c.zip
deleted file mode 100644
index 3790688ed..000000000
Binary files a/electron/.yarn/cache/write-file-atomic-npm-3.0.3-d948a237da-c55b24617c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/xcode-npm-2.0.0-276cfd538e-08684e579f.zip b/electron/.yarn/cache/xcode-npm-2.0.0-276cfd538e-08684e579f.zip
deleted file mode 100644
index 6aa60beb8..000000000
Binary files a/electron/.yarn/cache/xcode-npm-2.0.0-276cfd538e-08684e579f.zip and /dev/null differ
diff --git a/electron/.yarn/cache/xdg-basedir-npm-4.0.0-ed08d380e2-0073d5b59a.zip b/electron/.yarn/cache/xdg-basedir-npm-4.0.0-ed08d380e2-0073d5b59a.zip
deleted file mode 100644
index 3bf6cb242..000000000
Binary files a/electron/.yarn/cache/xdg-basedir-npm-4.0.0-ed08d380e2-0073d5b59a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/xmlbuilder-npm-15.1.1-becc60bf4e-14f7302402.zip b/electron/.yarn/cache/xmlbuilder-npm-15.1.1-becc60bf4e-14f7302402.zip
deleted file mode 100644
index 40b5fcab2..000000000
Binary files a/electron/.yarn/cache/xmlbuilder-npm-15.1.1-becc60bf4e-14f7302402.zip and /dev/null differ
diff --git a/electron/.yarn/cache/xmlbuilder-npm-9.0.7-44519dbccb-8193bb3238.zip b/electron/.yarn/cache/xmlbuilder-npm-9.0.7-44519dbccb-8193bb3238.zip
deleted file mode 100644
index 2399092b6..000000000
Binary files a/electron/.yarn/cache/xmlbuilder-npm-9.0.7-44519dbccb-8193bb3238.zip and /dev/null differ
diff --git a/electron/.yarn/cache/xmldom-npm-0.1.31-86b5d5022f-3073ca4a09.zip b/electron/.yarn/cache/xmldom-npm-0.1.31-86b5d5022f-3073ca4a09.zip
deleted file mode 100644
index e54f77af8..000000000
Binary files a/electron/.yarn/cache/xmldom-npm-0.1.31-86b5d5022f-3073ca4a09.zip and /dev/null differ
diff --git a/electron/.yarn/cache/xtend-npm-2.1.2-5342807e9c-a8b79f3150.zip b/electron/.yarn/cache/xtend-npm-2.1.2-5342807e9c-a8b79f3150.zip
deleted file mode 100644
index e3cf030ab..000000000
Binary files a/electron/.yarn/cache/xtend-npm-2.1.2-5342807e9c-a8b79f3150.zip and /dev/null differ
diff --git a/electron/.yarn/cache/y18n-npm-4.0.1-b22ff0d5e0-b31f20cda2.zip b/electron/.yarn/cache/y18n-npm-4.0.1-b22ff0d5e0-b31f20cda2.zip
deleted file mode 100644
index 461b9386d..000000000
Binary files a/electron/.yarn/cache/y18n-npm-4.0.1-b22ff0d5e0-b31f20cda2.zip and /dev/null differ
diff --git a/electron/.yarn/cache/y18n-npm-5.0.5-1fa41a2023-f97d3cc7e5.zip b/electron/.yarn/cache/y18n-npm-5.0.5-1fa41a2023-f97d3cc7e5.zip
deleted file mode 100644
index 4561297ca..000000000
Binary files a/electron/.yarn/cache/y18n-npm-5.0.5-1fa41a2023-f97d3cc7e5.zip and /dev/null differ
diff --git a/electron/.yarn/cache/yallist-npm-4.0.0-b493d9e907-343617202a.zip b/electron/.yarn/cache/yallist-npm-4.0.0-b493d9e907-343617202a.zip
deleted file mode 100644
index f2d3306fe..000000000
Binary files a/electron/.yarn/cache/yallist-npm-4.0.0-b493d9e907-343617202a.zip and /dev/null differ
diff --git a/electron/.yarn/cache/yargs-npm-12.0.5-b6175e0232-716f467be3.zip b/electron/.yarn/cache/yargs-npm-12.0.5-b6175e0232-716f467be3.zip
deleted file mode 100644
index 803a7dae4..000000000
Binary files a/electron/.yarn/cache/yargs-npm-12.0.5-b6175e0232-716f467be3.zip and /dev/null differ
diff --git a/electron/.yarn/cache/yargs-npm-17.4.1-f5d309f85f-e901232287.zip b/electron/.yarn/cache/yargs-npm-17.4.1-f5d309f85f-e901232287.zip
deleted file mode 100644
index 2ffb330ff..000000000
Binary files a/electron/.yarn/cache/yargs-npm-17.4.1-f5d309f85f-e901232287.zip and /dev/null differ
diff --git a/electron/.yarn/cache/yargs-parser-npm-11.1.1-6295375b3b-91a82f4e62.zip b/electron/.yarn/cache/yargs-parser-npm-11.1.1-6295375b3b-91a82f4e62.zip
deleted file mode 100644
index 41fc1d46d..000000000
Binary files a/electron/.yarn/cache/yargs-parser-npm-11.1.1-6295375b3b-91a82f4e62.zip and /dev/null differ
diff --git a/electron/.yarn/cache/yargs-parser-npm-21.0.1-b778fd3462-c3ea2ed12c.zip b/electron/.yarn/cache/yargs-parser-npm-21.0.1-b778fd3462-c3ea2ed12c.zip
deleted file mode 100644
index e08e0d71f..000000000
Binary files a/electron/.yarn/cache/yargs-parser-npm-21.0.1-b778fd3462-c3ea2ed12c.zip and /dev/null differ
diff --git a/electron/.yarn/cache/yauzl-npm-2.10.0-72e70ea021-7f21fe0bba.zip b/electron/.yarn/cache/yauzl-npm-2.10.0-72e70ea021-7f21fe0bba.zip
deleted file mode 100644
index 7a5f10caf..000000000
Binary files a/electron/.yarn/cache/yauzl-npm-2.10.0-72e70ea021-7f21fe0bba.zip and /dev/null differ
diff --git a/electron/CHANGELOG.md b/electron/CHANGELOG.md
deleted file mode 100644
index 3bb37ab5d..000000000
--- a/electron/CHANGELOG.md
+++ /dev/null
@@ -1,703 +0,0 @@
-## 9.0.3 (2020-12-08)
-
-* fix/ upgrade angular to 11.0.2 ([203e608](https://github.com/maximegris/angular-electron/commit/203e608))
-* misc/ upgrade dependencies ([922bbf9](https://github.com/maximegris/angular-electron/commit/922bbf9))
-* misc/ upgrade to Electron 11 ([becaa73](https://github.com/maximegris/angular-electron/commit/becaa73))
-
-
-
-## 9.0.2 (2020-11-15)
-
-* [Bumped Version] 9.0.2 ([be43e09](https://github.com/maximegris/angular-electron/commit/be43e09))
-* Fix typo in eslint rule ([b8429b8](https://github.com/maximegris/angular-electron/commit/b8429b8))
-* misc/ remove old code ([9933622](https://github.com/maximegris/angular-electron/commit/9933622))
-
-
-
-## 9.0.1 (2020-11-14)
-
-* [Bumped Version] 9.0.1 ([066dcdb](https://github.com/maximegris/angular-electron/commit/066dcdb))
-* ref/ support remote module in unit test ([04d9e8a](https://github.com/maximegris/angular-electron/commit/04d9e8a))
-
-
-
-## 9.0.0 (2020-11-14)
-
-* [Bumped Version] 9.0.0 ([a7964be](https://github.com/maximegris/angular-electron/commit/a7964be))
-* misc/ upgrade to Angular 11 ([d265dfa](https://github.com/maximegris/angular-electron/commit/d265dfa))
-
-
-
-## 8.0.6 (2020-11-14)
-
-* [Bumped Version] 8.0.6 ([e0fb539](https://github.com/maximegris/angular-electron/commit/e0fb539))
-* fix/ zonejs version ([0b9b8b3](https://github.com/maximegris/angular-electron/commit/0b9b8b3))
-
-
-
-## 8.0.5 (2020-09-28)
-
-* [Bumped Version] 8.0.5 ([2374427](https://github.com/maximegris/angular-electron/commit/2374427))
-* misc/ ci - remove fast finish option ([d4ce11d](https://github.com/maximegris/angular-electron/commit/d4ce11d))
-* misc/ enable remote module in renderer process (needed for spectron) ([3309855](https://github.com/maximegris/angular-electron/commit/3309855))
-* misc/ revert electron because spectron cannot handle: electron-userland/spectron#693 ([b1affd0](https://github.com/maximegris/angular-electron/commit/b1affd0)), closes [electron-userland/spectron#693](https://github.com/electron-userland/spectron/issues/693)
-* misc/ upgrade to Electron 10 & Angular 10.1 ([07786a2](https://github.com/maximegris/angular-electron/commit/07786a2))
-
-
-
-## 8.0.4 (2020-08-30)
-
-* [Bumped Version] 8.0.4 ([ac3682d](https://github.com/maximegris/angular-electron/commit/ac3682d))
-* fix/ ng lint config ([753f828](https://github.com/maximegris/angular-electron/commit/753f828))
-* fix/ README typo (e2e chapter) ([85aaf86](https://github.com/maximegris/angular-electron/commit/85aaf86))
-* fix/ travis ci conf ([2632a2d](https://github.com/maximegris/angular-electron/commit/2632a2d))
-* misc/ clarify node lib import ([f41ce65](https://github.com/maximegris/angular-electron/commit/f41ce65))
-* misc/ upgrade Electron 10 ([b71c514](https://github.com/maximegris/angular-electron/commit/b71c514))
-* ref/ clean custom webpack target ('electron-renderer' or 'web') ([e3a4e01](https://github.com/maximegris/angular-electron/commit/e3a4e01))
-* Update README.md ([5cf5e2b](https://github.com/maximegris/angular-electron/commit/5cf5e2b))
-* Update README.md ([0b70270](https://github.com/maximegris/angular-electron/commit/0b70270))
-
-
-
-## 8.0.3 (2020-08-12)
-
-* [Bumped Version] 8.0.2 ([84598a5](https://github.com/maximegris/angular-electron/commit/84598a5))
-* [Bumped Version] 8.0.3 ([00ce410](https://github.com/maximegris/angular-electron/commit/00ce410))
-* fix/ e2e tests with Spectron ([472afc8](https://github.com/maximegris/angular-electron/commit/472afc8))
-* fix/ require error with nodeIntegration = false ([61c5c6b](https://github.com/maximegris/angular-electron/commit/61c5c6b))
-* misc/ Upgrade Angular (10.0.9) and Electron (9.2.0) ([e3d2fca](https://github.com/maximegris/angular-electron/commit/e3d2fca))
-
-
-
-## 8.0.1 (2020-08-12)
-
-* [Bumped Version] 8.0.1 ([e032729](https://github.com/maximegris/angular-electron/commit/e032729))
-* fix/ eslint on main.ts file ([4b17ab6](https://github.com/maximegris/angular-electron/commit/4b17ab6))
-* misc/ remove warinng npm start ( tsconfg.app include key) ([8a73b4a](https://github.com/maximegris/angular-electron/commit/8a73b4a))
-* misc/ upgrade Angular ([a1ef40d](https://github.com/maximegris/angular-electron/commit/a1ef40d))
-
-
-
-## 8.0.0 (2020-07-13)
-
-* [Bumped Version] 8.0.0 ([78a4c9e](https://github.com/maximegris/angular-electron/commit/78a4c9e))
-* added "style" key to "schematics" ([6f5bbc5](https://github.com/maximegris/angular-electron/commit/6f5bbc5))
-* Create FUNDING.yml ([087570a](https://github.com/maximegris/angular-electron/commit/087570a))
-* misc/ update README (Angular & Electron version) ([2d33b15](https://github.com/maximegris/angular-electron/commit/2d33b15))
-* ref/ Upgrade to Angular 10.3 & Electron 9.1 ([84f0519](https://github.com/maximegris/angular-electron/commit/84f0519))
-* Update README.md ([11d0a17](https://github.com/maximegris/angular-electron/commit/11d0a17))
-
-
-
-## 7.2.1 (2020-06-20)
-
-* [Bumped Version] 7.2.1 ([cabd11e](https://github.com/maximegris/angular-electron/commit/cabd11e))
-* ref/ keep only 1 eslint config ([e942747](https://github.com/maximegris/angular-electron/commit/e942747))
-
-
-
-## 7.2.0 (2020-06-20)
-
-* [Bumped Version] 7.2.0 ([a98a84a](https://github.com/maximegris/angular-electron/commit/a98a84a))
-* feat/ merge electron-builder npm scripts ([ddd92b3](https://github.com/maximegris/angular-electron/commit/ddd92b3))
-* fix/ ng lint with eslint ([92d7419](https://github.com/maximegris/angular-electron/commit/92d7419))
-* misc/ upgrade Electron (9.0.4) / Angular (9.1.11) ([21f7401](https://github.com/maximegris/angular-electron/commit/21f7401))
-* ref/ electron remote deprecated ([a8628fc](https://github.com/maximegris/angular-electron/commit/a8628fc))
-
-
-
-## 7.1.0 (2020-05-02)
-
-* [Bumped Version] 7.1.0 ([8dffcea](https://github.com/maximegris/angular-electron/commit/8dffcea))
-* feat/ VSCode : add Debugging config for man process (#465) + Karma ([acc62d9](https://github.com/maximegris/angular-electron/commit/acc62d9)), closes [#465](https://github.com/maximegris/angular-electron/issues/465)
-* fix/ Karma configuration to debug easily ([273e752](https://github.com/maximegris/angular-electron/commit/273e752))
-
-
-
-## 7.0.5 (2020-04-26)
-
-* [Bumped Version] 7.0.5 ([63eed52](https://github.com/maximegris/angular-electron/commit/63eed52))
-* Upgrade Angular 9.1.3 & Electron 8.2.3 ([00b9d43](https://github.com/maximegris/angular-electron/commit/00b9d43))
-
-
-
-## 7.0.4 (2020-04-20)
-
-* [Bumped Version] 7.0.4 ([dbce7a0](https://github.com/maximegris/angular-electron/commit/dbce7a0))
-* ref/ make app reloading/working with and without usehash routing strategy ([386ce67](https://github.com/maximegris/angular-electron/commit/386ce67))
-* Transparent background issue fix for Linux ([4c0c169](https://github.com/maximegris/angular-electron/commit/4c0c169))
-
-
-
-## 7.0.3 (2020-04-11)
-
-* [Bumped Version] 7.0.2 ([c4c36f6](https://github.com/maximegris/angular-electron/commit/c4c36f6))
-* [Bumped Version] 7.0.3 ([6206066](https://github.com/maximegris/angular-electron/commit/6206066))
-* Fix a typo in README.md ([86ac910](https://github.com/maximegris/angular-electron/commit/86ac910))
-* fix/ polyfills in tsconfig ([cf4f172](https://github.com/maximegris/angular-electron/commit/cf4f172))
-* misc/ changelog ([19f6027](https://github.com/maximegris/angular-electron/commit/19f6027))
-* misc/ Changelog ([67437ba](https://github.com/maximegris/angular-electron/commit/67437ba))
-* misc/ maj angular 9.1.1 & electron 8.2.1 ([061e01e](https://github.com/maximegris/angular-electron/commit/061e01e))
-* misc/ maj eslint dep ([09fc1f7](https://github.com/maximegris/angular-electron/commit/09fc1f7))
-* moved all app icons to assets/icons folder ([7d6bb69](https://github.com/maximegris/angular-electron/commit/7d6bb69))
-* ref/ set allowRendererProcessReuse to true ([7c5c43b](https://github.com/maximegris/angular-electron/commit/7c5c43b))
-
-
-
-## 7.0.1 (2020-02-22)
-
-* [Bumped Version] 7.0.1 ([7a84ca0](https://github.com/maximegris/angular-electron/commit/7a84ca0))
-* fix/ README dependencies version ([7276d96](https://github.com/maximegris/angular-electron/commit/7276d96))
-* misc/ upgrade Angular 9.0.2 & Electron 8.0.1 ([174b36f](https://github.com/maximegris/angular-electron/commit/174b36f))
-* ref/ travis test node 10 & 12 ([8b7ee5b](https://github.com/maximegris/angular-electron/commit/8b7ee5b))
-
-
-
-## 7.0.0 (2020-02-09)
-
-* [Bumped Version] 7.0.0 ([0f304d2](https://github.com/maximegris/angular-electron/commit/0f304d2))
-* cast isElectron to boolean #429 ([ee06695](https://github.com/maximegris/angular-electron/commit/ee06695)), closes [#429](https://github.com/maximegris/angular-electron/issues/429)
-* feat/ update angular 8 deps ([7df49ff](https://github.com/maximegris/angular-electron/commit/7df49ff))
-* feat/ update to Angular 9 & Electron 8 ([a304034](https://github.com/maximegris/angular-electron/commit/a304034))
-* fix/ e2e tests ([395d2da](https://github.com/maximegris/angular-electron/commit/395d2da))
-* hot reload note ([28e1854](https://github.com/maximegris/angular-electron/commit/28e1854))
-* ref/ upgrade electron to v8 ([320ce2f](https://github.com/maximegris/angular-electron/commit/320ce2f))
-
-
-
-## 6.4.1 (2019-12-25)
-
-* feat/ update Electron (7.1.2) ([3d76ff5](https://github.com/maximegris/angular-electron/commit/3d76ff5))
-* misc/ maj changelog ([eb46727](https://github.com/maximegris/angular-electron/commit/eb46727))
-* reef/ update stale bot ([671b7c9](https://github.com/maximegris/angular-electron/commit/671b7c9))
-* ref/ remove usunsed files ([9bf5824](https://github.com/maximegris/angular-electron/commit/9bf5824))
-
-
-
-## 6.4.0 (2019-11-19)
-
-* [Bumped Version] 6.4.0 ([fac9eef](https://github.com/maximegris/angular-electron/commit/fac9eef))
-* #412 change selector of WebviewDirective ([76e7918](https://github.com/maximegris/angular-electron/commit/76e7918)), closes [#412](https://github.com/maximegris/angular-electron/issues/412)
-* eslint-migration ([7637f45](https://github.com/maximegris/angular-electron/commit/7637f45))
-* eslint-migration - disable warnings/errors ([99e7ec0](https://github.com/maximegris/angular-electron/commit/99e7ec0))
-* eslint-migration - fix removed translation import ([2f64f37](https://github.com/maximegris/angular-electron/commit/2f64f37))
-* eslint-migration - remove tslint.json configuration ([3c1f9f6](https://github.com/maximegris/angular-electron/commit/3c1f9f6))
-* karma-electron ([21f97fd](https://github.com/maximegris/angular-electron/commit/21f97fd))
-* karma-electron - remove chrome deps for travis ([0f09907](https://github.com/maximegris/angular-electron/commit/0f09907))
-* misc/ add npmrc ([9d94f9c](https://github.com/maximegris/angular-electron/commit/9d94f9c))
-* misc/ typo README ([d52b03a](https://github.com/maximegris/angular-electron/commit/d52b03a))
-* permissive eslint rules to remove linter warnings ([964b57f](https://github.com/maximegris/angular-electron/commit/964b57f))
-* require is not defined ([632c454](https://github.com/maximegris/angular-electron/commit/632c454))
-
-
-
-## 6.3.1 (2019-11-01)
-
-* [Bumped Version] 6.3.1 ([671b6a3](https://github.com/maximegris/angular-electron/commit/671b6a3))
-* #395 - require is not defined ([c4b2cb6](https://github.com/maximegris/angular-electron/commit/c4b2cb6)), closes [#395](https://github.com/maximegris/angular-electron/issues/395)
-* changelog ([39b0bca](https://github.com/maximegris/angular-electron/commit/39b0bca))
-
-
-
-## 6.3.0 (2019-10-25)
-
-* [Bumped Version] 6.3.0 ([09f9646](https://github.com/maximegris/angular-electron/commit/09f9646))
-* misc/ change Electron version to 7.0.0 in README ([6a4e2de](https://github.com/maximegris/angular-electron/commit/6a4e2de))
-* misc/ remove link to dependenciesci ([93d5a8c](https://github.com/maximegris/angular-electron/commit/93d5a8c))
-* misc/ upgrade Electron 7 ([d732340](https://github.com/maximegris/angular-electron/commit/d732340))
-
-
-
-## 6.2.0 (2019-09-29)
-
-* [Bumped Version] 6.2.0 ([8838e0e](https://github.com/maximegris/angular-electron/commit/8838e0e))
-* Maj Changelog ([bc4c950](https://github.com/maximegris/angular-electron/commit/bc4c950))
-* misc/ add Stale to close unactive issues ([398bdf1](https://github.com/maximegris/angular-electron/commit/398bdf1))
-* Upgrade Angular 8.2.8 & Electron 6.0.10 ([2ecda63](https://github.com/maximegris/angular-electron/commit/2ecda63))
-
-
-
-## 6.1.0 (2019-08-15)
-
-* [Bumped Version] 6.1.0 ([b47c594](https://github.com/maximegris/angular-electron/commit/b47c594))
-* [DELETE]: vscode settings removed ([becc9b4](https://github.com/maximegris/angular-electron/commit/becc9b4))
-* [UPDATE]: Typescript version fixes ([a284c23](https://github.com/maximegris/angular-electron/commit/a284c23))
-* Angular src restructured as modular as per angular official guidelines, .travis.yml support added fo ([5983703](https://github.com/maximegris/angular-electron/commit/5983703))
-* bump tslint & codelyzer versions, update tslint rules & alphabetize ([8425cdc](https://github.com/maximegris/angular-electron/commit/8425cdc))
-* Corejs path updates ([88056d6](https://github.com/maximegris/angular-electron/commit/88056d6))
-* Electron 6.0.0 ([1aef350](https://github.com/maximegris/angular-electron/commit/1aef350))
-* fix/ Version Electron in README ([acf0d4f](https://github.com/maximegris/angular-electron/commit/acf0d4f))
-* misc/ upgrade Angular 8.2 / Spectron 7 ([6e2211f](https://github.com/maximegris/angular-electron/commit/6e2211f))
-* Update dependencies ([bd51f28](https://github.com/maximegris/angular-electron/commit/bd51f28))
-
-
-
-## 6.0.1 (2019-05-31)
-
-* [Bumped Version] 6.0.1 ([4f9cef3](https://github.com/maximegris/angular-electron/commit/4f9cef3))
-* Add CI for macOS. ([3ba02e3](https://github.com/maximegris/angular-electron/commit/3ba02e3))
-* ref/ strict version build-angular & zonejs ([5a24b56](https://github.com/maximegris/angular-electron/commit/5a24b56))
-* ref/ strict version codelyzer ([6ede0c8](https://github.com/maximegris/angular-electron/commit/6ede0c8))
-* Remove Node.js v12. ([ccbf6cd](https://github.com/maximegris/angular-electron/commit/ccbf6cd))
-* Run CI for Node.js version 10 ([2538965](https://github.com/maximegris/angular-electron/commit/2538965))
-* Use service xvfb. ([4db31e3](https://github.com/maximegris/angular-electron/commit/4db31e3))
-
-
-
-## 6.0.0 (2019-05-31)
-
-* [Bumped Version] 6.0.0 ([fb719ab](https://github.com/maximegris/angular-electron/commit/fb719ab))
-* bump angular version ([7a564a0](https://github.com/maximegris/angular-electron/commit/7a564a0))
-* Fix Travis CI link ([10aaa4c](https://github.com/maximegris/angular-electron/commit/10aaa4c))
-* Not gitignore src/karma.conf.js ([7599320](https://github.com/maximegris/angular-electron/commit/7599320))
-* ref/ upgrade Angular 8 and Electron 5 ([92334cf](https://github.com/maximegris/angular-electron/commit/92334cf))
-* update versions and prepare for electron 5 ([07a5786](https://github.com/maximegris/angular-electron/commit/07a5786))
-* version bump ([bb1d6bb](https://github.com/maximegris/angular-electron/commit/bb1d6bb))
-* feat(CI): update Ubuntu and Node versions in Travis ([e0ff557](https://github.com/maximegris/angular-electron/commit/e0ff557))
-* fix: type conflicts ([a2971bf](https://github.com/maximegris/angular-electron/commit/a2971bf))
-* fix(e2e): add mocha types ([20e1e89](https://github.com/maximegris/angular-electron/commit/20e1e89))
-* fix(e2e): without devTools ([2581983](https://github.com/maximegris/angular-electron/commit/2581983)), closes [/github.com/electron/spectron/issues/174#issuecomment-319242097](https://github.com//github.com/electron/spectron/issues/174/issues/issuecomment-319242097)
-* chore: Spectron for e2e tests ([901438a](https://github.com/maximegris/angular-electron/commit/901438a))
-
-
-
-## 5.1.0 (2018-11-30)
-
-* [Bumped Version] 5.1.0 ([b790e12](https://github.com/maximegris/angular-electron/commit/b790e12))
-* fix/ typo Angular 7 ([fde371f](https://github.com/maximegris/angular-electron/commit/fde371f))
-* fix/ typo README ([723233c](https://github.com/maximegris/angular-electron/commit/723233c))
-* fix/ typo script npm electron:windows ([45bab44](https://github.com/maximegris/angular-electron/commit/45bab44))
-* ref/ remve npx - fix vulnerabilities ([41aeb57](https://github.com/maximegris/angular-electron/commit/41aeb57))
-* update README ([f146d5d](https://github.com/maximegris/angular-electron/commit/f146d5d))
-
-
-
-## 5.0.0 (2018-11-11)
-
-* Fix typos in README file ([0440ee9](https://github.com/maximegris/angular-electron/commit/0440ee9))
-* ref/ Generate changelog ([a89b3ce](https://github.com/maximegris/angular-electron/commit/a89b3ce))
-* ref/ Upgrade to Angular 7 ([315a79b](https://github.com/maximegris/angular-electron/commit/315a79b))
-* Update electron-builder.json files rule ([82c7bcf](https://github.com/maximegris/angular-electron/commit/82c7bcf))
-* Update Version Electron 2 to 3 #hacktoberfest ([f083328](https://github.com/maximegris/angular-electron/commit/f083328))
-
-
-
-## 4.2.2 (2018-08-22)
-
-* fix/ build serve & electron with single tsc command ([9106c8f](https://github.com/maximegris/angular-electron/commit/9106c8f))
-* fix/ typo README ([a9448aa](https://github.com/maximegris/angular-electron/commit/a9448aa))
-
-
-
-## 4.2.1 (2018-08-22)
-
-* fix/ jslib in main process error ([ef33f5e](https://github.com/maximegris/angular-electron/commit/ef33f5e))
-
-
-
-## 4.2.0 (2018-08-19)
-
-* [Bumped Version] V4.2.0 ([0da3856](https://github.com/maximegris/angular-electron/commit/0da3856))
-* fix/ electron builder output directories #200 ([f4535e5](https://github.com/maximegris/angular-electron/commit/f4535e5)), closes [#200](https://github.com/maximegris/angular-electron/issues/200)
-* Make sure tsconfig be used. ([961c8b1](https://github.com/maximegris/angular-electron/commit/961c8b1))
-* ref/ remove some directories of tsconfig.app.json ([1adad4a](https://github.com/maximegris/angular-electron/commit/1adad4a))
-* Upgrade Angular (6.1.2) deps ([d8818c1](https://github.com/maximegris/angular-electron/commit/d8818c1))
-
-
-
-## 4.1.0 (2018-06-27)
-
-* Allow Angular Using Electron Modules ([ec705ee](https://github.com/maximegris/angular-electron/commit/ec705ee))
-* fix/ version angular (revert 6.0.6 -> 6.0.5) ([63a41b8](https://github.com/maximegris/angular-electron/commit/63a41b8))
-* fix/ version ts-node ([0d8341a](https://github.com/maximegris/angular-electron/commit/0d8341a))
-* ref/ postinstall web & electron ([50657d0](https://github.com/maximegris/angular-electron/commit/50657d0))
-* update README ([1d48e32](https://github.com/maximegris/angular-electron/commit/1d48e32))
-* feat(zone): add zone-patch-electron to patch Electron native APIs in polyfills ([01842e2](https://github.com/maximegris/angular-electron/commit/01842e2))
-
-
-
-## 4.0.0 (2018-05-25)
-
-* misc/ remove unused packages ([a7e33b6](https://github.com/maximegris/angular-electron/commit/a7e33b6))
-* misc/ update Changelog ([b758122](https://github.com/maximegris/angular-electron/commit/b758122))
-* ref/ upgrade angular to 6.0.3 ([e7fac6e](https://github.com/maximegris/angular-electron/commit/e7fac6e))
-* refactor: update electron, electron-builder to latest (2.0.2, 20.14.7) ([f19e6ee](https://github.com/maximegris/angular-electron/commit/f19e6ee))
-* refactor: upgrade to NodeJS 8, Angular 6, CLI 6, Electron 2.0, RxJS 6.1 ([e37efdb](https://github.com/maximegris/angular-electron/commit/e37efdb))
-* refactor(hooks): replace hooks to ng-cli fileReplacements logic ([c940037](https://github.com/maximegris/angular-electron/commit/c940037))
-* fix(test): create polyfills-test.ts for karma test & setup Travis CI ([7fbc68c](https://github.com/maximegris/angular-electron/commit/7fbc68c))
-* fix(travis): set progress to false (speed up npm) ([be48531](https://github.com/maximegris/angular-electron/commit/be48531))
-
-
-
-## 3.4.1 (2018-05-25)
-
-* misc/ update changelog ([70b359f](https://github.com/maximegris/angular-electron/commit/70b359f))
-* Modify electron builder configuration to remove source code and tests ([0cf6899](https://github.com/maximegris/angular-electron/commit/0cf6899))
-* version 3.4.1 ([308ea9c](https://github.com/maximegris/angular-electron/commit/308ea9c))
-
-
-
-## 3.4.0 (2018-05-25)
-
-* misc/ update changelog ([7d5eeb3](https://github.com/maximegris/angular-electron/commit/7d5eeb3))
-* ref/ remove contributors ([6dc97a1](https://github.com/maximegris/angular-electron/commit/6dc97a1))
-* The file is unused ([05c9e39](https://github.com/maximegris/angular-electron/commit/05c9e39))
-* Translation issue ([35354b1](https://github.com/maximegris/angular-electron/commit/35354b1))
-* version 3.4.0 ([06d6b0f](https://github.com/maximegris/angular-electron/commit/06d6b0f))
-
-
-
-## 3.3.0 (2018-04-15)
-
-* add Changelog file ([71083f1](https://github.com/maximegris/angular-electron/commit/71083f1))
-* fix/ typo README.md (production variables) ([a8c2b63](https://github.com/maximegris/angular-electron/commit/a8c2b63))
-* version 3.3.0 ([a88bda6](https://github.com/maximegris/angular-electron/commit/a88bda6))
-* version 3.3.0 changelog ([ddfbbf9](https://github.com/maximegris/angular-electron/commit/ddfbbf9))
-
-
-
-## 3.2.0 (2018-04-15)
-
-* fix e2e tests based on PR #161 and terminate the npm process after test execution ([fccf348](https://github.com/maximegris/angular-electron/commit/fccf348)), closes [#161](https://github.com/maximegris/angular-electron/issues/161)
-* fix/ app e2e spec ([8046b2a](https://github.com/maximegris/angular-electron/commit/8046b2a))
-* Including electron to eliminate Electron not found err sg ([d78203f](https://github.com/maximegris/angular-electron/commit/d78203f))
-* provide webFrame access ([6bd044e](https://github.com/maximegris/angular-electron/commit/6bd044e))
-* ref/ add node/electron module import as exemple : fs and remote ([e3ad12d](https://github.com/maximegris/angular-electron/commit/e3ad12d))
-* remove copyfiles ([9af5138](https://github.com/maximegris/angular-electron/commit/9af5138))
-* update dependencies ([89963ab](https://github.com/maximegris/angular-electron/commit/89963ab))
-* version 3.2.0 ([8dc69fa](https://github.com/maximegris/angular-electron/commit/8dc69fa))
-
-
-
-## 3.1.0 (2018-03-15)
-
-* Added option -o to script npm run ng:serve so that it really open the browser ([72aff8d](https://github.com/maximegris/angular-electron/commit/72aff8d))
-* Fix to change environment ([448d68b](https://github.com/maximegris/angular-electron/commit/448d68b))
-* version 3.1.0 ([f7c71e7](https://github.com/maximegris/angular-electron/commit/f7c71e7))
-
-
-
-## 3.0.1 (2018-03-07)
-
-* fix/ icon app ([22699ef](https://github.com/maximegris/angular-electron/commit/22699ef))
-* version 3.0.1 ([5258ff1](https://github.com/maximegris/angular-electron/commit/5258ff1))
-
-
-
-## 3.0.0 (2018-02-25)
-
-* fix/ TranslateModule test ([7863aa9](https://github.com/maximegris/angular-electron/commit/7863aa9))
-* Ng not ejected anymore ([67ab31c](https://github.com/maximegris/angular-electron/commit/67ab31c))
-* pin all dependency versions ([0558d6a](https://github.com/maximegris/angular-electron/commit/0558d6a))
-* update dependencies and fix unit tests ([4d3ca6e](https://github.com/maximegris/angular-electron/commit/4d3ca6e))
-
-
-
-## 2.7.1 (2018-02-15)
-
-* ref/ dernière version cli ([3df8158](https://github.com/maximegris/angular-electron/commit/3df8158))
-* version 2.7.1 ([1ae6f7a](https://github.com/maximegris/angular-electron/commit/1ae6f7a))
-
-
-
-## 2.7.0 (2018-02-15)
-
-* Correction of a word. ([d6655c7](https://github.com/maximegris/angular-electron/commit/d6655c7))
-* feat/ add webview directive ([e1b5600](https://github.com/maximegris/angular-electron/commit/e1b5600))
-* migrate Angular to 5.2.0 ([b8cf343](https://github.com/maximegris/angular-electron/commit/b8cf343))
-* ref/ Remove sponsor ([2a28239](https://github.com/maximegris/angular-electron/commit/2a28239))
-* ref/ update angular & dep ([e3b1fab](https://github.com/maximegris/angular-electron/commit/e3b1fab))
-* ref/ upgrade electron (security issue) ([f6a0c4e](https://github.com/maximegris/angular-electron/commit/f6a0c4e))
-* version bump + logo resize ([3545d16](https://github.com/maximegris/angular-electron/commit/3545d16))
-* fix: fixes maximegris/angular-electron#118 ([6d21e69](https://github.com/maximegris/angular-electron/commit/6d21e69)), closes [maximegris/angular-electron#118](https://github.com/maximegris/angular-electron/issues/118)
-* fix: fixes maximegris/angular-electron#98 ([136344b](https://github.com/maximegris/angular-electron/commit/136344b)), closes [maximegris/angular-electron#98](https://github.com/maximegris/angular-electron/issues/98)
-
-
-
-## 2.4.1 (2017-12-14)
-
-* fix/ Manage icons for linux binary generation ([ccd0601](https://github.com/maximegris/angular-electron/commit/ccd0601))
-* version 2.4.1 ([5fcfca0](https://github.com/maximegris/angular-electron/commit/5fcfca0))
-
-
-
-## 2.4.0 (2017-12-08)
-
-* Use HttpClientModule ([5704e2e](https://github.com/maximegris/angular-electron/commit/5704e2e))
-* version 2.4.0 ([0437b33](https://github.com/maximegris/angular-electron/commit/0437b33))
-
-
-
-## 2.3.0 (2017-12-04)
-
-* add ngx translate ([facda37](https://github.com/maximegris/angular-electron/commit/facda37))
-
-
-
-## 2.2.0 (2017-11-28)
-
-* Brought back scripts defined in webpack.config.js ([441da3d](https://github.com/maximegris/angular-electron/commit/441da3d))
-* migrate to Angular 5.0.3 ([f4bc5b2](https://github.com/maximegris/angular-electron/commit/f4bc5b2))
-* Update LICENSE badge ([fa783aa](https://github.com/maximegris/angular-electron/commit/fa783aa))
-* Update to electron-builder ([0e94b52](https://github.com/maximegris/angular-electron/commit/0e94b52))
-
-
-
-## 2.1.1 (2017-11-19)
-
-* Move codesponsor ([064be4c](https://github.com/maximegris/angular-electron/commit/064be4c))
-
-
-
-## 2.1.0 (2017-11-19)
-
-* Add codesponsor ([87e695d](https://github.com/maximegris/angular-electron/commit/87e695d))
-* Add script for winportable ([2be2dae](https://github.com/maximegris/angular-electron/commit/2be2dae))
-* Add support for building a Windows self-contained executable ([7cfa790](https://github.com/maximegris/angular-electron/commit/7cfa790))
-* fix/ electron-packager need favicon >= 256x256 on Windows ([d2c253f](https://github.com/maximegris/angular-electron/commit/d2c253f))
-* fix/ refact webpack config (inspired by ng eject Angular 5) ([d1c30ac](https://github.com/maximegris/angular-electron/commit/d1c30ac))
-* fix/ replace aotPlugin in no prod mode ([a0caf1e](https://github.com/maximegris/angular-electron/commit/a0caf1e))
-* fix/ Replace AotPlugin to AngularCompilerPlugin ([bef106e](https://github.com/maximegris/angular-electron/commit/bef106e))
-* fix/ Update README Angular 5 ([93c6949](https://github.com/maximegris/angular-electron/commit/93c6949))
-* fix/ webpack template path ([518b66b](https://github.com/maximegris/angular-electron/commit/518b66b))
-* Mgrate to Angular 5.0.2 ([bd7bed6](https://github.com/maximegris/angular-electron/commit/bd7bed6))
-* Update package.json ([b16cf73](https://github.com/maximegris/angular-electron/commit/b16cf73))
-* Version 2.1.0 ([fccef2f](https://github.com/maximegris/angular-electron/commit/fccef2f))
-
-
-
-## 2.0.0 (2017-11-13)
-
-* Add buffer to externals ([7e797f0](https://github.com/maximegris/angular-electron/commit/7e797f0))
-* Edit a typo on README ([956a2bc](https://github.com/maximegris/angular-electron/commit/956a2bc))
-* Fix #55 , and also added functionality for scripts global building ([012a894](https://github.com/maximegris/angular-electron/commit/012a894)), closes [#55](https://github.com/maximegris/angular-electron/issues/55)
-* Fix #55 removed bootstraps.css which for example purpose before. ([41445eb](https://github.com/maximegris/angular-electron/commit/41445eb)), closes [#55](https://github.com/maximegris/angular-electron/issues/55)
-* License MIT ([73494b7](https://github.com/maximegris/angular-electron/commit/73494b7))
-* Migrate to Angular 5 ([3a3ffe1](https://github.com/maximegris/angular-electron/commit/3a3ffe1))
-
-
-
-## 1.9.0 (2017-09-22)
-
-* feat/ launch electron & webpack in // (npm run start) ([8c37cc4](https://github.com/maximegris/angular-electron/commit/8c37cc4))
-* ref/ Exclude node_modules (tslint) ([412a0a5](https://github.com/maximegris/angular-electron/commit/412a0a5))
-
-
-
-## 1.8.1 (2017-09-22)
-
-* ref/ add package-lock in gitignore ([4edd98d](https://github.com/maximegris/angular-electron/commit/4edd98d))
-* remove package-lock ([8e98627](https://github.com/maximegris/angular-electron/commit/8e98627))
-* upgrade angular version 4.4.3 ([10d0f87](https://github.com/maximegris/angular-electron/commit/10d0f87))
-* version 1.8.1 ([70879d1](https://github.com/maximegris/angular-electron/commit/70879d1))
-
-
-
-## 1.8.0 (2017-09-09)
-
-* upgrade lib version ([2ac2aa0](https://github.com/maximegris/angular-electron/commit/2ac2aa0))
-
-
-
-## 1.7.0 (2017-08-18)
-
-* ref/ Update Angular (4.3.5) / Electron (1.7.2) / Electron Packager (8.7.2) / Typescript (2.5.0) ([f97cd81](https://github.com/maximegris/angular-electron/commit/f97cd81))
-
-
-
-## 1.6.1 (2017-07-27)
-
-* fix/ angular-cli error in prod compilation with aot ([c26a5ae](https://github.com/maximegris/angular-electron/commit/c26a5ae))
-* version 1.6.1 ([899babd](https://github.com/maximegris/angular-electron/commit/899babd))
-
-
-
-## 1.6.0 (2017-07-16)
-
-* ajout package-lock npm v5 ([09c0840](https://github.com/maximegris/angular-electron/commit/09c0840))
-* Change background img ([7e58717](https://github.com/maximegris/angular-electron/commit/7e58717))
-* Fix npm run build:prod ([c23bade](https://github.com/maximegris/angular-electron/commit/c23bade))
-* fix/ Bindings not updating automatically #44 ([2a90191](https://github.com/maximegris/angular-electron/commit/2a90191)), closes [#44](https://github.com/maximegris/angular-electron/issues/44)
-* fix/ e2e test with jasmine2 ([9c51f32](https://github.com/maximegris/angular-electron/commit/9c51f32))
-* fix/ typescript issues ([bb0a6ab](https://github.com/maximegris/angular-electron/commit/bb0a6ab))
-* increment version deps ([bde452c](https://github.com/maximegris/angular-electron/commit/bde452c))
-* Revert last pull request - break production compilation ([ccc9064](https://github.com/maximegris/angular-electron/commit/ccc9064))
-* upgrade angular version to 4.3.0 ([ab16959](https://github.com/maximegris/angular-electron/commit/ab16959))
-
-
-
-## 1.5.0 (2017-06-10)
-
-* fix/ karma Unit test ([ea13d6d](https://github.com/maximegris/angular-electron/commit/ea13d6d))
-* fix/ remove yarn because of error with module dep in prod builds ([8a49a45](https://github.com/maximegris/angular-electron/commit/8a49a45))
-* update yarn lock ([18c0e62](https://github.com/maximegris/angular-electron/commit/18c0e62))
-
-
-
-## 1.4.4 (2017-06-08)
-
-* fix/ Fix npm run lint ([db7972a](https://github.com/maximegris/angular-electron/commit/db7972a))
-* ref/ electron ./dist more generic ([7e71add](https://github.com/maximegris/angular-electron/commit/7e71add))
-* Replace const icon to let icon ([dadf65f](https://github.com/maximegris/angular-electron/commit/dadf65f))
-
-
-
-## 1.4.3 (2017-06-06)
-
-* fix/ favicon path during packaging ([aa2b012](https://github.com/maximegris/angular-electron/commit/aa2b012))
-* remove build node 8 till node-sass failed ([34f201d](https://github.com/maximegris/angular-electron/commit/34f201d))
-* v1.4.3 ([4961fb0](https://github.com/maximegris/angular-electron/commit/4961fb0))
-
-
-
-## 1.4.2 (2017-05-31)
-
-* Change dep versions ([62d08d3](https://github.com/maximegris/angular-electron/commit/62d08d3))
-* install npm dep when building ([56948d0](https://github.com/maximegris/angular-electron/commit/56948d0))
-* Minor update ([5f282b7](https://github.com/maximegris/angular-electron/commit/5f282b7))
-* No hot reload in browser ([7892f0d](https://github.com/maximegris/angular-electron/commit/7892f0d))
-* update Electron v1.6.10 ([f2f2080](https://github.com/maximegris/angular-electron/commit/f2f2080))
-* upgrade ng/electron dependencies ([78b0f27](https://github.com/maximegris/angular-electron/commit/78b0f27))
-* chore(package): bump dependencies ([b62c7b6](https://github.com/maximegris/angular-electron/commit/b62c7b6))
-
-
-
-## 1.4.0 (2017-05-23)
-
-* 1.4.0 ([23213c4](https://github.com/maximegris/angular-electron/commit/23213c4))
-* Change style home page ([93dcc52](https://github.com/maximegris/angular-electron/commit/93dcc52))
-* Fixed compiler warnings ([fca6b15](https://github.com/maximegris/angular-electron/commit/fca6b15))
-* ref/ electron main from js to ts ([835d32b](https://github.com/maximegris/angular-electron/commit/835d32b))
-* Remove caret & tilde ([dd98155](https://github.com/maximegris/angular-electron/commit/dd98155))
-
-
-
-## 1.3.5 (2017-05-18)
-
-* Add new tags ([cd07a86](https://github.com/maximegris/angular-electron/commit/cd07a86))
-* v 1.3.5 ([d528a71](https://github.com/maximegris/angular-electron/commit/d528a71))
-
-
-
-## 1.3.4 (2017-05-12)
-
-* feat/ add nodejs native lib in webpack config ([27d9bc6](https://github.com/maximegris/angular-electron/commit/27d9bc6))
-* Fix issue #15 ([d77cbf1](https://github.com/maximegris/angular-electron/commit/d77cbf1)), closes [#15](https://github.com/maximegris/angular-electron/issues/15)
-* Ref/ Electron packager in external file ([17b04e8](https://github.com/maximegris/angular-electron/commit/17b04e8))
-* version 1.3.4 ([374af16](https://github.com/maximegris/angular-electron/commit/374af16))
-
-
-
-## 1.3.3 (2017-05-10)
-
-* Chapters order ([a772b9c](https://github.com/maximegris/angular-electron/commit/a772b9c))
-* Chapters order ([06547e5](https://github.com/maximegris/angular-electron/commit/06547e5))
-* Delete spec file of electron.service ([083498e](https://github.com/maximegris/angular-electron/commit/083498e))
-* Fix issue #15 ([e7cd6e6](https://github.com/maximegris/angular-electron/commit/e7cd6e6)), closes [#15](https://github.com/maximegris/angular-electron/issues/15)
-* Move Browser mode chapter ([8818750](https://github.com/maximegris/angular-electron/commit/8818750))
-* Version 1.3.3 ([f4db75b](https://github.com/maximegris/angular-electron/commit/f4db75b))
-
-
-
-## 1.3.2 (2017-05-05)
-
-* Add comments of how conditional import works ([e6c1b3b](https://github.com/maximegris/angular-electron/commit/e6c1b3b))
-* Conditional import of Electron/NodeJS libs - The app can be launch in browser mode ([c434f8a](https://github.com/maximegris/angular-electron/commit/c434f8a))
-* Fix indentation ([6a9836a](https://github.com/maximegris/angular-electron/commit/6a9836a))
-* Fix prepree2e script ([b2af4fd](https://github.com/maximegris/angular-electron/commit/b2af4fd))
-* Set e2e tests ([d223974](https://github.com/maximegris/angular-electron/commit/d223974))
-* Suround electron browser by try/catch ([88be472](https://github.com/maximegris/angular-electron/commit/88be472))
-* Update @types/node ([9d43304](https://github.com/maximegris/angular-electron/commit/9d43304))
-* Update readme with e2e info ([01bbf13](https://github.com/maximegris/angular-electron/commit/01bbf13))
-* update version ([0849a0a](https://github.com/maximegris/angular-electron/commit/0849a0a))
-
-
-
-## 1.3.1 (2017-05-05)
-
-* Add routing module ([7334ce8](https://github.com/maximegris/angular-electron/commit/7334ce8))
-* Fixed hardcoded path in glob copy, blocking assets after eject ([815d519](https://github.com/maximegris/angular-electron/commit/815d519))
-* update comments in dev/prod env files ([7cf6a51](https://github.com/maximegris/angular-electron/commit/7cf6a51))
-* Version 1.3.1 ([f18ac77](https://github.com/maximegris/angular-electron/commit/f18ac77))
-
-
-
-## 1.3.0 (2017-05-01)
-
-* Fix webpack prod/dev env ([8549da1](https://github.com/maximegris/angular-electron/commit/8549da1))
-
-
-
-## 1.2.1 (2017-04-30)
-
-* allowJs ([4efd188](https://github.com/maximegris/angular-electron/commit/4efd188))
-* Example url background in scss ([3705a35](https://github.com/maximegris/angular-electron/commit/3705a35))
-* Fix electron build (extract-zip workaround) ([a7ee90e](https://github.com/maximegris/angular-electron/commit/a7ee90e))
-* Fix webpack config url in css ([cea4be5](https://github.com/maximegris/angular-electron/commit/cea4be5))
-* html loader ([c55558a](https://github.com/maximegris/angular-electron/commit/c55558a))
-* update version 1.2.1 ([78e8da7](https://github.com/maximegris/angular-electron/commit/78e8da7))
-
-
-
-## 1.2.0 (2017-04-19)
-
-* Set one example of css class in app component ([a15775f](https://github.com/maximegris/angular-electron/commit/a15775f))
-* Update npm dependencies ([0a93ebe](https://github.com/maximegris/angular-electron/commit/0a93ebe))
-
-
-
-## 1.1.2 (2017-04-18)
-
-* Fix typo & fix script electron:mac ([bd06859](https://github.com/maximegris/angular-electron/commit/bd06859))
-* Set theme jekyll-theme-architect ([644d857](https://github.com/maximegris/angular-electron/commit/644d857))
-* update README ([97fa63d](https://github.com/maximegris/angular-electron/commit/97fa63d))
-* update README ([23fc0a9](https://github.com/maximegris/angular-electron/commit/23fc0a9))
-* update README ([a8dcf6a](https://github.com/maximegris/angular-electron/commit/a8dcf6a))
-* v1.1.2 ([e29e467](https://github.com/maximegris/angular-electron/commit/e29e467))
-
-
-
-## 1.1.1 (2017-04-12)
-
-* Fix webpack.config file path (travisci) ([a172df9](https://github.com/maximegris/angular-electron/commit/a172df9))
-* live reload on disk ([7bb2f8b](https://github.com/maximegris/angular-electron/commit/7bb2f8b))
-* Remove unused dependency (webpack-dev-server) ([e9150f4](https://github.com/maximegris/angular-electron/commit/e9150f4))
-
-
-
-## 1.1.0 (2017-04-12)
-
-* add depdencies CI & Licence ([6ceb0f2](https://github.com/maximegris/angular-electron/commit/6ceb0f2))
-* Override webpack configuration ([60d6116](https://github.com/maximegris/angular-electron/commit/60d6116))
-
-
-
-## 1.0.3 (2017-04-07)
-
-* Add TravisCI ([e5640fd](https://github.com/maximegris/angular-electron/commit/e5640fd))
-* v1.0.3 ([9866d53](https://github.com/maximegris/angular-electron/commit/9866d53))
-
-
-
-## 1.0.2 (2017-04-07)
-
-* Add TravisCI ([ef4b80e](https://github.com/maximegris/angular-electron/commit/ef4b80e))
-* Fix typo ([f964c3f](https://github.com/maximegris/angular-electron/commit/f964c3f))
-* Fix typo ([e42bb5e](https://github.com/maximegris/angular-electron/commit/e42bb5e))
-* Update README ([3bb45b3](https://github.com/maximegris/angular-electron/commit/3bb45b3))
-* Update README with angular-cli doc ([5a57578](https://github.com/maximegris/angular-electron/commit/5a57578))
-* v1.0.2 ([1bd8e0e](https://github.com/maximegris/angular-electron/commit/1bd8e0e))
-
-
-
-## 1.0.1 (2017-04-03)
-
-* feat/ Add electron-packager scripts ([57891dc](https://github.com/maximegris/angular-electron/commit/57891dc))
-* ref/ update README ([7fddc20](https://github.com/maximegris/angular-electron/commit/7fddc20))
-* update README ([9a983c1](https://github.com/maximegris/angular-electron/commit/9a983c1))
-* v1.0.0 ([7a21eb9](https://github.com/maximegris/angular-electron/commit/7a21eb9))
-* v1.0.1 ([68275a3](https://github.com/maximegris/angular-electron/commit/68275a3))
-* chore: initial commit from @angular/cli ([616a69e](https://github.com/maximegris/angular-electron/commit/616a69e))
-
-
-
diff --git a/electron/LICENSE.md b/electron/LICENSE.md
deleted file mode 100644
index 58862f7ce..000000000
--- a/electron/LICENSE.md
+++ /dev/null
@@ -1,7 +0,0 @@
-Copyright 2020 - Maxime GRIS
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/electron/README.md b/electron/README.md
deleted file mode 100644
index 6a6e703b8..000000000
--- a/electron/README.md
+++ /dev/null
@@ -1,124 +0,0 @@
-[![Angular Logo](https://www.vectorlogo.zone/logos/angular/angular-icon.svg)](https://angular.io/) [![Electron Logo](https://www.vectorlogo.zone/logos/electronjs/electronjs-icon.svg)](https://electronjs.org/)
-
-![Maintained][maintained-badge]
-[![Travis Build Status][build-badge]][build]
-[![Make a pull request][prs-badge]][prs]
-[![License](http://img.shields.io/badge/Licence-MIT-brightgreen.svg)](LICENSE.md)
-
-[![Watch on GitHub][github-watch-badge]][github-watch]
-[![Star on GitHub][github-star-badge]][github-star]
-[![Tweet][twitter-badge]][twitter]
-
-# Introduction
-
-Bootstrap and package your project with Angular 11 and Electron 11 (Typescript + SASS + Hot Reload) for creating Desktop applications.
-
-Currently runs with:
-
-- Angular v11.0.3
-- Electron v11.0.3
-- Electron Builder v22.9.1
-
-With this sample, you can :
-
-- Run your app in a local development environment with Electron & Hot reload
-- Run your app in a production environment
-- Package your app into an executable file for Linux, Windows & Mac
-
-/!\ Hot reload only pertains to the renderer process. The main electron process is not able to be hot reloaded, only restarted.
-
-/!\ Angular 11.x CLI needs Node 10.13 or later to work correctly.
-
-## Getting Started
-
-Clone this repository locally :
-
-``` bash
-git clone https://github.com/maximegris/angular-electron.git
-```
-
-Install dependencies with npm :
-
-``` bash
-npm install
-```
-
-There is an issue with `yarn` and `node_modules` when the application is built by the packager. Please use `npm` as dependencies manager.
-
-
-If you want to generate Angular components with Angular-cli , you **MUST** install `@angular/cli` in npm global context.
-Please follow [Angular-cli documentation](https://github.com/angular/angular-cli) if you had installed a previous version of `angular-cli`.
-
-``` bash
-npm install -g @angular/cli
-```
-
-## To build for development
-
-- **in a terminal window** -> npm start
-
-Voila! You can use your Angular + Electron app in a local development environment with hot reload !
-
-The application code is managed by `main.ts`. In this sample, the app runs with a simple Angular App (http://localhost:4200) and an Electron window.
-The Angular component contains an example of Electron and NodeJS native lib import.
-You can disable "Developer Tools" by commenting `win.webContents.openDevTools();` in `main.ts`.
-
-## Use Electron / NodeJS / 3rd party libraries
-
-As see in previous chapter, this sample project runs on both mode (web and electron). To make this happens, **you have to import your dependencies the right way**. Please check `providers/electron.service.ts` to watch how conditional import of libraries has to be done when using electron / NodeJS / 3rd party librairies in renderer context (ie. Angular).
-
-## Browser mode
-
-Maybe you only want to execute the application in the browser with hot reload ? Just run `npm run ng:serve:web`.
-
-## Included Commands
-
-|Command|Description|
-|--|--|
-|`npm run ng:serve`| Execute the app in the browser |
-|`npm run build`| Build the app. Your built files are in the /dist folder. |
-|`npm run build:prod`| Build the app with Angular aot. Your built files are in the /dist folder. |
-|`npm run electron:local`| Builds your application and start electron
-|`npm run electron:build`| Builds your application and creates an app consumable based on your operating system |
-
-**Your application is optimised. Only /dist folder and node dependencies are included in the executable.**
-
-## You want to use a specific lib (like rxjs) in electron main thread ?
-
-YES! You can do it! Just by importing your library in npm dependencies section (not **devDependencies**) with `npm install --save`. It will be loaded by electron during build phase and added to your final package. Then use your library by importing it in `main.ts` file. Quite simple, isn't it ?
-
-## E2E Testing
-
-E2E Test scripts can be found in `e2e` folder.
-
-|Command|Description|
-|--|--|
-|`npm run e2e`| Execute end to end tests |
-
-Note: To make it work behind a proxy, you can add this proxy exception in your terminal
-`export {no_proxy,NO_PROXY}="127.0.0.1,localhost"`
-
-## Branch & Packages version
-
-- Angular 4 & Electron 1 : Branch [angular4](https://github.com/maximegris/angular-electron/tree/angular4)
-- Angular 5 & Electron 1 : Branch [angular5](https://github.com/maximegris/angular-electron/tree/angular5)
-- Angular 6 & Electron 3 : Branch [angular6](https://github.com/maximegris/angular-electron/tree/angular6)
-- Angular 7 & Electron 3 : Branch [angular7](https://github.com/maximegris/angular-electron/tree/angular7)
-- Angular 8 & Electron 7 : Branch [angular8](https://github.com/maximegris/angular-electron/tree/angular8)
-- Angular 9 & Electron 7 : Branch [angular9](https://github.com/maximegris/angular-electron/tree/angular9)
-- Angular 10 & Electron 9 : Branch [angular10](https://github.com/maximegris/angular-electron/tree/angular9)
-- Angular 11 & Electron 10 : (master)
-
-[build-badge]: https://travis-ci.org/maximegris/angular-electron.svg?branch=master&style=style=flat-square
-[build]: https://travis-ci.org/maximegris/angular-electron
-[license-badge]: https://img.shields.io/badge/license-Apache2-blue.svg?style=style=flat-square
-[license]: https://github.com/maximegris/angular-electron/blob/master/LICENSE.md
-[prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square
-[prs]: http://makeapullrequest.com
-[github-watch-badge]: https://img.shields.io/github/watchers/maximegris/angular-electron.svg?style=social
-[github-watch]: https://github.com/maximegris/angular-electron/watchers
-[github-star-badge]: https://img.shields.io/github/stars/maximegris/angular-electron.svg?style=social
-[github-star]: https://github.com/maximegris/angular-electron/stargazers
-[twitter]: https://twitter.com/intent/tweet?text=Check%20out%20angular-electron!%20https://github.com/maximegris/angular-electron%20%F0%9F%91%8D
-[twitter-badge]: https://img.shields.io/twitter/url/https/github.com/maximegris/angular-electron.svg?style=social
-[maintained-badge]: https://img.shields.io/badge/maintained-yes-brightgreen
diff --git a/electron/angular.json b/electron/angular.json
deleted file mode 100644
index e3b3d2fa6..000000000
--- a/electron/angular.json
+++ /dev/null
@@ -1,162 +0,0 @@
-{
- "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
- "version": 1,
- "newProjectRoot": "projects",
- "projects": {
- "angular-electron": {
- "root": "",
- "sourceRoot": "src",
- "projectType": "application",
- "architect": {
- "build": {
- "builder": "@angular-builders/custom-webpack:browser",
- "options": {
- "outputPath": "dist",
- "index": "src/index.html",
- "main": "src/main.ts",
- "tsConfig": "src/tsconfig.app.json",
- "polyfills": "src/polyfills.ts",
- "assets": [
- "src/assets"
- ],
- "styles": [
- "src/styles.scss"
- ],
- "scripts": [],
- "customWebpackConfig": {
- "path": "./angular.webpack.js"
- }
- },
- "configurations": {
- "dev": {
- "optimization": false,
- "outputHashing": "all",
- "sourceMap": true,
- "namedChunks": false,
- "aot": false,
- "extractLicenses": true,
- "vendorChunk": false,
- "buildOptimizer": false,
- "fileReplacements": [
- {
- "replace": "src/environments/environment.ts",
- "with": "src/environments/environment.dev.ts"
- }
- ]
- },
- "web": {
- "optimization": false,
- "outputHashing": "all",
- "sourceMap": true,
- "extractCss": true,
- "namedChunks": false,
- "aot": false,
- "extractLicenses": true,
- "vendorChunk": false,
- "buildOptimizer": false,
- "fileReplacements": [
- {
- "replace": "src/environments/environment.ts",
- "with": "src/environments/environment.web.ts"
- }
- ]
- },
- "production": {
- "optimization": true,
- "outputHashing": "all",
- "sourceMap": false,
- "namedChunks": false,
- "aot": true,
- "extractLicenses": true,
- "vendorChunk": false,
- "buildOptimizer": true,
- "fileReplacements": [
- {
- "replace": "src/environments/environment.ts",
- "with": "src/environments/environment.prod.ts"
- }
- ]
- }
- }
- },
- "serve": {
- "builder": "@angular-builders/custom-webpack:dev-server",
- "options": {
- "browserTarget": "angular-electron:build"
- },
- "configurations": {
- "dev": {
- "browserTarget": "angular-electron:build:dev"
- },
- "web": {
- "browserTarget": "angular-electron:build:web"
- },
- "production": {
- "browserTarget": "angular-electron:build:production"
- }
- }
- },
- "extract-i18n": {
- "builder": "@angular-devkit/build-angular:extract-i18n",
- "options": {
- "browserTarget": "angular-electron:build"
- }
- },
- "test": {
- "builder": "@angular-builders/custom-webpack:karma",
- "options": {
- "main": "src/test.ts",
- "polyfills": "src/polyfills-test.ts",
- "tsConfig": "src/tsconfig.spec.json",
- "karmaConfig": "src/karma.conf.js",
- "scripts": [],
- "styles": [
- "src/styles.scss"
- ],
- "assets": [
- "src/assets"
- ],
- "customWebpackConfig": {
- "path": "./angular.webpack.js"
- }
- }
- },
- "lint": {
- "builder": "@angular-eslint/builder:lint",
- "options": {
- "eslintConfig": ".eslintrc.json",
- "lintFilePatterns": [
- "src/**.ts",
- "main.ts"
- ]
- }
- }
- }
- },
- "angular-electron-e2e": {
- "root": "e2e",
- "projectType": "application",
- "architect": {
- "lint": {
- "builder": "@angular-eslint/builder:lint",
- "options": {
- "eslintConfig": ".eslintrc.json",
- "lintFilePatterns": [
- "e2e/**.ts"
- ]
- }
- }
- }
- }
- },
- "defaultProject": "angular-electron",
- "schematics": {
- "@schematics/angular:component": {
- "prefix": "app",
- "style": "scss"
- },
- "@schematics/angular:directive": {
- "prefix": "app"
- }
- }
-}
diff --git a/electron/angular.webpack.js b/electron/angular.webpack.js
deleted file mode 100644
index 698102b6c..000000000
--- a/electron/angular.webpack.js
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * Custom angular webpack configuration
- */
-
-module.exports = (config, options) => {
- config.target = 'electron-renderer';
-
-
- if (options.fileReplacements) {
- for(let fileReplacement of options.fileReplacements) {
- if (fileReplacement.replace !== 'src/environments/environment.ts') {
- continue;
- }
-
- let fileReplacementParts = fileReplacement['with'].split('.');
- if (fileReplacementParts.length > 1 && ['web'].indexOf(fileReplacementParts[1]) >= 0) {
- config.target = 'web';
- }
- break;
- }
- }
-
- return config;
-}
diff --git a/electron/build/icon.png b/electron/build/icon.png
deleted file mode 100644
index 0468276ef..000000000
Binary files a/electron/build/icon.png and /dev/null differ
diff --git a/electron/cloud_fun.ico b/electron/cloud_fun.ico
deleted file mode 100644
index bdeaa6edd..000000000
Binary files a/electron/cloud_fun.ico and /dev/null differ
diff --git a/electron/e2e/common-setup.ts b/electron/e2e/common-setup.ts
deleted file mode 100644
index ac5c2f028..000000000
--- a/electron/e2e/common-setup.ts
+++ /dev/null
@@ -1,38 +0,0 @@
-const Application = require('spectron').Application;
-const electronPath = require('electron'); // Require Electron from the binaries included in node_modules.
-const path = require('path');
-
-export default function setup(): void {
- beforeEach(async function () {
- this.app = new Application({
- // Your electron path can be any binary
- // i.e for OSX an example path could be '/Applications/MyApp.app/Contents/MacOS/MyApp'
- // But for the sake of the example we fetch it from our node_modules.
- path: electronPath,
-
- // Assuming you have the following directory structure
-
- // |__ my project
- // |__ ...
- // |__ main.js
- // |__ package.json
- // |__ index.html
- // |__ ...
- // |__ test
- // |__ spec.js <- You are here! ~ Well you should be.
-
- // The following line tells spectron to look and use the main.js file
- // and the package.json located 1 level above.
- args: [path.join(__dirname, '..')],
- webdriverOptions: {}
- });
-
- await this.app.start();
- });
-
- afterEach(async function () {
- if (this.app && this.app.isRunning()) {
- await this.app.stop();
- }
- });
-}
diff --git a/electron/e2e/main.e2e.ts b/electron/e2e/main.e2e.ts
deleted file mode 100644
index 23cd9cc1f..000000000
--- a/electron/e2e/main.e2e.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-import { expect } from 'chai';
-import { SpectronClient } from 'spectron';
-
-import commonSetup from './common-setup';
-
-describe('angular-electron App', function () {
-
- commonSetup.apply(this);
-
- let client: SpectronClient;
-
- beforeEach(function() {
- client = this.app.client;
- });
-
- it('creates initial windows', async function () {
- const count = await client.getWindowCount();
- expect(count).to.equal(1);
- });
-
- it('should display message saying App works !', async function () {
- const elem = await client.$('app-home h1');
- const text = await elem.getText();
- expect(text).to.equal('App works !');
- });
-
-});
diff --git a/electron/e2e/tsconfig.e2e.json b/electron/e2e/tsconfig.e2e.json
deleted file mode 100644
index 5596dea2b..000000000
--- a/electron/e2e/tsconfig.e2e.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "extends": "../tsconfig.json",
- "compilerOptions": {
- "outDir": "../out-tsc/e2e",
- "module": "commonjs",
- "types": [
- "mocha",
- "node"
- ]
- },
- "include": [
- "**.ts"
- ]
-}
diff --git a/electron/electron-builder.json b/electron/electron-builder.json
deleted file mode 100644
index ed1bf6e28..000000000
--- a/electron/electron-builder.json
+++ /dev/null
@@ -1,50 +0,0 @@
-{
- "productName": "aoe2companion",
- "directories": {
- "output": "release/"
- },
- "files": [
- "**/*",
- "!**/*.ts",
- "!*.code-workspace",
- "!LICENSE.md",
- "!package.json",
- "!package-lock.json",
- "!src/",
- "!e2e/",
- "!hooks/",
- "!angular.json",
- "!_config.yml",
- "!karma.conf.js",
- "!tsconfig.json",
- "!tslint.json",
- "!release/"
- ],
- "win": {
- "icon": "build/icon.ico",
- "target": [
- "nsis"
- ],
- "certificateFile": "certificate.pfx",
- "signAndEditExecutable": true,
- "forceCodeSigning": true,
- "verifyUpdateCodeSignature": false,
- "artifactName": "${productName}-${version}.${ext}"
- },
- "forceCodeSigning": true,
- "mac": {
- "icon": "dist/assets/icons",
- "target": [
- "dmg"
- ],
- "cscLink": "certificate.p12",
- "forceCodeSigning": true,
- "artifactName": "${productName}-${version}.${ext}"
- },
- "linux": {
- "icon": "dist/assets/icons",
- "target": [
- "AppImage"
- ]
- }
-}
diff --git a/electron/main.ts b/electron/main.ts
deleted file mode 100644
index 353b26e2e..000000000
--- a/electron/main.ts
+++ /dev/null
@@ -1,93 +0,0 @@
-import {app, ipcMain, Tray} from 'electron';
-import {initUpdate} from "./util/update";
-import {initElectrolytic} from "./util/electrolytic";
-import {createTray} from "./view/tray";
-import {initShortcut, unregisterGlobalShortcuts} from "./util/shortcut";
-import {initProcess} from "./util/process";
-import * as Sentry from "@sentry/electron";
-import * as path from 'path';
-import {initPrefs} from "./util/prefs";
-import {initQuery} from "./view/query.window";
-import {createOrShowAppWindow, createOrShowBuildWindow, createOrShowOverlayWindow, getAppWindow} from "./view/windows";
-import {initBuild} from "./view/build.window";
-
-const serve = require('electron-serve');
-
-
-let tray: Tray;
-
-const args = process.argv.slice(1);
-export const serving = args.some(val => val === '--serve');
-export const showDevTools = false && serving;
-export const width = 450 + (showDevTools ? 757 : 0);
-const startedViaAutostart = process.argv.includes('--autostart');
-
-if (!serving) {
- Sentry.init({ dsn: "https://2ec5da86c7a344e6af4a11fc8ca2f510@o431543.ingest.sentry.io/5665269" });
-}
-
-// let myUndefinedFunction2 = undefined as any;
-// myUndefinedFunction2();
-
-
-try {
- const gotTheLock = app.requestSingleInstanceLock();
-
- if (!gotTheLock) {
- app.quit()
- } else {
- app.on('second-instance', async (event, commandLine, workingDirectory) => {
- console.log('second-instance');
- await createOrShowAppWindow();
- });
-
- serve({directory: path.join(__dirname, 'dist/')});
-
- app.whenReady().then(async () => {
- initPrefs();
- initElectrolytic();
- initUpdate();
- initProcess();
- initShortcut();
- initQuery();
- initBuild();
- tray = createTray();
- if (startedViaAutostart) return;
- console.log('createOrShowAppWindow');
- // await createOrShowQueryWindow();
- await createOrShowAppWindow();
- // await createOrShowBuildWindow();
- // await createOrShowOverlayWindow('74869116'); // 8 tg viper
- // await createOrShowOverlayWindow('75049202'); // 8 free for all
- // await createOrShowOverlayWindow('75046190'); // vs AI
- // await createOrShowOverlayWindow('72704893');
- });
-
- ipcMain.handle('close-app-window', () => {
- console.log('close-app-window', getAppWindow() != null);
- getAppWindow()?.destroy();
- });
-
- app.on('will-quit', () => {
- console.log('app will-quit');
- unregisterGlobalShortcuts();
- });
-
- app.setLoginItemSettings({
- openAtLogin: true,
- path: process.execPath,
- args: [
- '--autostart',
- ],
- });
-
- app.on('activate', async () => {
- console.log('activate');
- // On OS X it's common to re-create a window in the app when the dock icon is clicked and there are no other windows open.
- await createOrShowAppWindow();
- });
- }
-} catch (e) {
- // Catch Error
- throw e;
-}
diff --git a/electron/package.angular.json b/electron/package.angular.json
deleted file mode 100644
index 780ca37e5..000000000
--- a/electron/package.angular.json
+++ /dev/null
@@ -1,110 +0,0 @@
-{
- "name": "aoe2companion",
- "version": "23.0.1",
- "description": "AoE II Companion",
- "homepage": "https://aoe2companion.com/",
- "repository": "denniske/aoe2companion",
- "author": {
- "name": "Dennis Keil",
- "email": "hello@aoe2companion.com"
- },
- "keywords": [
- "aoe"
- ],
- "main": "main.js",
- "private": true,
- "scripts": {
- "postinstall": "electron-builder install-app-deps",
- "ng": "ng",
- "start": "npm-run-all -p electron:serve",
- "build": "npm run electron:serve-tsc && ng build --base-href ./",
- "build:dev": "npm run build -- -c dev",
- "build:prod": "npm run build -- -c production",
- "ng:serve": "ng serve -c web -o",
- "electron:serve-tsc": "tsc -p tsconfig.serve.json",
- "electron:serve": "wait-on tcp:19006 && npm run electron:serve-tsc && npx electron . --serve",
- "electron:servef": "npm run electron:serve-tsc && npx electron . --serve",
- "electron:local": "npm run build:prod && npx electron .",
- "electron:build": "npm run electron:serve-tsc && env-cmd electron-builder build",
- "electron:build:ci": "electron-builder build",
- "electron:publish": "npm run electron:serve-tsc && env-cmd electron-builder build --publish always",
- "test": "ng test --watch=false",
- "test:watch": "ng test",
- "e2e": "npm run build:prod && cross-env TS_NODE_PROJECT='e2e/tsconfig.e2e.json' mocha --timeout 300000 --require ts-node/register e2e/**/*.e2e.ts",
- "version": "conventional-changelog -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md",
- "lint": "ng lint"
- },
- "dependencies": {
- "electrolytic": "^0.1.0",
- "electron-active-window": "^0.0.5",
- "electron-fetch": "^1.7.3",
- "electron-store": "^7.0.2",
- "electron-updater-no-verify": "^4.3.7",
- "env-cmd": "^10.1.0",
- "ps-list": "^7.2.0",
- "request": "^2.88.2",
- "semver": "^7.3.4"
- },
- "devDependencies": {
- "@angular-builders/custom-webpack": "10.0.1",
- "@angular-devkit/build-angular": "0.1100.3",
- "@angular-eslint/builder": "0.8.0-beta.3",
- "@angular-eslint/eslint-plugin": "0.8.0-beta.3",
- "@angular-eslint/eslint-plugin-template": "0.8.0-beta.3",
- "@angular-eslint/schematics": "0.8.0-beta.3",
- "@angular-eslint/template-parser": "0.8.0-beta.3",
- "@angular/cli": "11.0.3",
- "@angular/common": "11.0.3",
- "@angular/compiler": "11.0.3",
- "@angular/compiler-cli": "11.0.3",
- "@angular/core": "11.0.3",
- "@angular/forms": "11.0.3",
- "@angular/language-service": "11.0.3",
- "@angular/platform-browser": "11.0.3",
- "@angular/platform-browser-dynamic": "11.0.3",
- "@angular/router": "11.0.3",
- "@ngx-translate/core": "13.0.0",
- "@ngx-translate/http-loader": "6.0.0",
- "@types/jasmine": "3.6.2",
- "@types/jasminewd2": "2.0.8",
- "@types/mocha": "8.0.4",
- "@types/node": "12.12.6",
- "@typescript-eslint/eslint-plugin": "4.7.0",
- "@typescript-eslint/eslint-plugin-tslint": "4.7.0",
- "@typescript-eslint/parser": "4.7.0",
- "chai": "4.2.0",
- "conventional-changelog-cli": "2.1.1",
- "core-js": "3.6.5",
- "cross-env": "7.0.2",
- "electron": "11.3.0",
- "electron-builder": "22.9.1",
- "electron-reload": "1.5.0",
- "eslint": "7.13.0",
- "eslint-plugin-import": "2.22.1",
- "eslint-plugin-jsdoc": "30.7.8",
- "eslint-plugin-prefer-arrow": "1.2.2",
- "jasmine-core": "3.6.0",
- "jasmine-spec-reporter": "6.0.0",
- "karma": "~5.1.0",
- "karma-coverage-istanbul-reporter": "3.0.3",
- "karma-electron": "6.3.1",
- "karma-jasmine": "4.0.1",
- "karma-jasmine-html-reporter": "1.5.4",
- "mocha": "8.2.1",
- "npm-run-all": "4.1.5",
- "rxjs": "6.6.3",
- "spectron": "13.0.0",
- "ts-node": "9.1.0",
- "tslib": "2.0.3",
- "typescript": "4.0.5",
- "wait-on": "5.0.1",
- "webdriver-manager": "12.1.7",
- "zone.js": "0.10.3"
- },
- "engines": {
- "node": ">=10.13.0"
- },
- "browserslist": [
- "chrome 83"
- ]
-}
diff --git a/electron/package.json b/electron/package.json
deleted file mode 100644
index b4f3375d0..000000000
--- a/electron/package.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
- "name": "aoe2companion-desktop",
- "version": "22.0.0",
- "description": "AoE II Companion",
- "homepage": "https://aoe2companion.com/",
- "repository": "denniske/aoe2companion",
- "author": {
- "name": "Dennis Keil",
- "email": "hello@aoe2companion.com"
- },
- "keywords": [
- "aoe"
- ],
- "main": "main.js",
- "private": true,
- "scripts": {
- "postinstall": "electron-builder install-app-deps",
- "ng": "ng",
- "ng:serve": "ng serve -c web -o",
- "start": "npm-run-all -p electron:serve",
- "build": "npm run electron:serve-tsc && ng build --base-href ./",
- "build:dev": "npm run build -- -c dev",
- "build:prod": "npm run build -- -c production",
- "electron:serve-tsc": "tsc -p tsconfig.serve.json",
- "electron:serve": "wait-on tcp:19006 && npm run electron:serve-tsc && npx electron . --serve",
- "electron:servef": "npm run electron:serve-tsc && npx electron . --serve",
- "electron:local": "npm run build:prod && npx electron .",
- "electron:build": "rm -rf release && npm run electron:serve-tsc && env-cmd \"electron-builder build -c.extraMetadata.version=26.0.0+0\"",
- "electron:build:fast": "npm run electron:serve-tsc && env-cmd electron-builder build -c.compression=store",
- "electron:build:ci": "electron-builder build",
- "electron:publish": "npm run electron:serve-tsc && env-cmd electron-builder build --publish always",
- "test": "ng test --watch=false",
- "test:watch": "ng test",
- "e2e": "npm run build:prod && cross-env TS_NODE_PROJECT='e2e/tsconfig.e2e.json' mocha --timeout 300000 --require ts-node/register e2e/**/*.e2e.ts",
- "version": "conventional-changelog -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md",
- "lint": "ng lint"
- },
- "dependencies": {
- "@sentry/electron": "^2.4.0",
- "@sentry/wizard": "^1.2.2",
- "electrolytic": "^0.1.0",
- "electron-active-window": "^0.0.5",
- "electron-fetch": "^1.7.3",
- "electron-serve": "^1.1.0",
- "electron-store": "^7.0.2",
- "env-cmd": "^10.1.0",
- "global": "^4.4.0",
- "ps-list": "^7.2.0",
- "request": "^2.88.2",
- "semver": "^7.3.4",
- "slash": "^3.0.0"
- },
- "devDependencies": {
- "@sentry/cli": "^1.63.1",
- "@types/node": "14.14.34",
- "cross-env": "7.0.2",
- "electron": "12.0.1",
- "electron-builder": "^22.14.13",
- "electron-download": "^4.1.1",
- "electron-reload": "1.5.0",
- "tslib": "2.0.3",
- "typescript": "4.0.5",
- "wait-on": "5.0.1"
- },
- "engines": {
- "node": ">=10.13.0"
- }
-}
diff --git a/electron/sentry-symbols.js b/electron/sentry-symbols.js
deleted file mode 100644
index 478d9caaa..000000000
--- a/electron/sentry-symbols.js
+++ /dev/null
@@ -1,105 +0,0 @@
-#!/usr/bin/env node
-
-let SentryCli;
-let download;
-
-try {
- SentryCli = require('@sentry/cli');
- download = require('electron-download');
-} catch (e) {
- console.error('ERROR: Missing required packages, please run:');
- console.error('npm install --save-dev @sentry/cli electron-download');
- process.exit(1);
-}
-
-const VERSION = /\bv?(?:0|[1-9]\d*)\.(?:0|[1-9]\d*)\.(?:0|[1-9]\d*)(?:-[\da-z-]+(?:\.[\da-z-]+)*)?(?:\+[\da-z-]+(?:\.[\da-z-]+)*)?\b/i;
-const SYMBOL_CACHE_FOLDER = '.electron-symbols';
-const package = require('./package.json');
-const sentryCli = new SentryCli('./sentry.properties');
-
-async function main() {
- let version = getElectronVersion();
- if (!version) {
- console.error('Cannot detect electron version, check package.json');
- return;
- }
-
- console.log('We are starting to download all possible electron symbols');
- console.log('We need it in order to symbolicate native crashes');
- console.log(
- 'This step is only needed once whenever you update your electron version',
- );
- console.log('Just call this script again it should do everything for you.');
-
- let zipPath = await downloadSymbols({
- version,
- platform: 'darwin',
- arch: 'x64',
- dsym: true,
- });
- await sentryCli.execute(['upload-dif', '-t', 'dsym', zipPath], true);
-
- zipPath = await downloadSymbols({
- version,
- platform: 'win32',
- arch: 'ia32',
- symbols: true,
- });
- await sentryCli.execute(['upload-dif', '-t', 'breakpad', zipPath], true);
-
- zipPath = await downloadSymbols({
- version,
- platform: 'win32',
- arch: 'x64',
- symbols: true,
- });
- await sentryCli.execute(['upload-dif', '-t', 'breakpad', zipPath], true);
-
- zipPath = await downloadSymbols({
- version,
- platform: 'linux',
- arch: 'x64',
- symbols: true,
- });
- await sentryCli.execute(['upload-dif', '-t', 'breakpad', zipPath], true);
-
- console.log('Finished downloading and uploading to Sentry');
- console.log(`Feel free to delete the ${SYMBOL_CACHE_FOLDER}`);
-}
-
-function getElectronVersion() {
- if (!package) {
- return false;
- }
-
- let electronVersion =
- (package.dependencies && package.dependencies.electron) ||
- (package.devDependencies && package.devDependencies.electron);
-
- if (!electronVersion) {
- return false;
- }
-
- const matches = VERSION.exec(electronVersion);
- return matches ? matches[0] : false;
-}
-
-async function downloadSymbols(options) {
- return new Promise((resolve, reject) => {
- download(
- {
- ...options,
- cache: SYMBOL_CACHE_FOLDER,
- },
- (err, zipPath) => {
- if (err) {
- reject(err);
- } else {
- resolve(zipPath);
- }
- },
- );
- });
-}
-
-main().catch(e => console.error(e));
diff --git a/electron/src/app/app-routing.module.ts b/electron/src/app/app-routing.module.ts
deleted file mode 100644
index 27a5f4dc6..000000000
--- a/electron/src/app/app-routing.module.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-import { NgModule } from '@angular/core';
-import { Routes, RouterModule } from '@angular/router';
-import { PageNotFoundComponent } from './shared/components';
-
-import { HomeRoutingModule } from './home/home-routing.module';
-import { DetailRoutingModule } from './detail/detail-routing.module';
-
-const routes: Routes = [
- {
- path: '',
- redirectTo: 'home',
- pathMatch: 'full'
- },
- {
- path: '**',
- component: PageNotFoundComponent
- }
-];
-
-@NgModule({
- imports: [
- RouterModule.forRoot(routes, { relativeLinkResolution: 'legacy' }),
- HomeRoutingModule,
- DetailRoutingModule
- ],
- exports: [RouterModule]
-})
-export class AppRoutingModule { }
diff --git a/electron/src/app/app.component.html b/electron/src/app/app.component.html
deleted file mode 100644
index 0680b43f9..000000000
--- a/electron/src/app/app.component.html
+++ /dev/null
@@ -1 +0,0 @@
-
- page-not-found works! -
diff --git a/electron/src/app/shared/components/page-not-found/page-not-found.component.scss b/electron/src/app/shared/components/page-not-found/page-not-found.component.scss deleted file mode 100644 index e69de29bb..000000000 diff --git a/electron/src/app/shared/components/page-not-found/page-not-found.component.spec.ts b/electron/src/app/shared/components/page-not-found/page-not-found.component.spec.ts deleted file mode 100644 index 89162fd3d..000000000 --- a/electron/src/app/shared/components/page-not-found/page-not-found.component.spec.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; - -import { PageNotFoundComponent } from './page-not-found.component'; - -describe('PageNotFoundComponent', () => { - let component: PageNotFoundComponent; - let fixture: ComponentFixture