diff --git a/package.json b/package.json index d7bf3f4b8..661b3b88a 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "devDependencies": { "@commitlint/cli": "^18.2.0", "@commitlint/config-conventional": "^18.1.0", - "@electron-forge/cli": "^6.4.1", + "@electron-forge/cli": "^7.0.0", "@electron-forge/maker-deb": "^6.4.1", "@electron-forge/maker-rpm": "^6.4.1", "@electron-forge/maker-squirrel": "^6.4.1", diff --git a/yarn.lock b/yarn.lock index 6196c7250..2e4f79e30 100644 --- a/yarn.lock +++ b/yarn.lock @@ -199,14 +199,14 @@ dependencies: "@jridgewell/trace-mapping" "0.3.9" -"@electron-forge/cli@^6.4.1": - version "6.4.1" - resolved "https://registry.yarnpkg.com/@electron-forge/cli/-/cli-6.4.1.tgz#8b663a96991c9eaca8ba6c802e4f1dc3534babf8" - integrity sha512-pwOKbqheuXP1VpSEwrcPGLmlibGPZBDhoxZ90rc368Uf6Bu7h1P0zWajZ2TU+7kbuYmQhm/GKSD+eafmFxll9g== +"@electron-forge/cli@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@electron-forge/cli/-/cli-7.0.0.tgz#525c167e5bd716a1c89e553d4dde4ac03fcbfc6f" + integrity sha512-XI1F4ijteS2d3Yd97eOnwCiC1EASwkAMjGtAoIR1MmGphie4iKjmiKq1rKoBYypb2IaeHvb9+FtLc+TbT/v7bQ== dependencies: - "@electron-forge/core" "6.4.1" - "@electron-forge/shared-types" "6.4.1" - "@electron/get" "^2.0.0" + "@electron-forge/core" "7.0.0" + "@electron-forge/shared-types" "7.0.0" + "@electron/get" "^3.0.0" chalk "^4.0.0" commander "^4.1.1" debug "^4.3.1" @@ -230,27 +230,44 @@ semver "^7.2.1" yarn-or-npm "^3.0.1" -"@electron-forge/core@6.4.1": - version "6.4.1" - resolved "https://registry.yarnpkg.com/@electron-forge/core/-/core-6.4.1.tgz#f8aa6395be55fbb91b331eb507da48a68e42dc85" - integrity sha512-gWji5si2M4t5SolGALK9NhR7aI18eSiQO0KNsqZcvCCIjxsOk/hRN07MgAu9xDWs3sAyNX+Eb8Hu556kx2uthw== +"@electron-forge/core-utils@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@electron-forge/core-utils/-/core-utils-7.0.0.tgz#56ba6c061d726709d3b1327b0028b01866434c74" + integrity sha512-ybF8I+bET7zEFFD7mf72upiidiT90xMpyk6/cOutJ7q/NiB4Rd2B5/6+c0N6XwasIVu4/Afj7xVTvpLQJ0Ectg== dependencies: - "@electron-forge/core-utils" "6.4.1" - "@electron-forge/maker-base" "6.4.1" - "@electron-forge/plugin-base" "6.4.1" - "@electron-forge/publisher-base" "6.4.1" - "@electron-forge/shared-types" "6.4.1" - "@electron-forge/template-base" "6.4.1" - "@electron-forge/template-vite" "6.4.1" - "@electron-forge/template-vite-typescript" "6.4.1" - "@electron-forge/template-webpack" "6.4.1" - "@electron-forge/template-webpack-typescript" "6.4.1" - "@electron/get" "^2.0.0" + "@electron-forge/shared-types" "7.0.0" + "@electron/rebuild" "^3.2.10" + "@malept/cross-spawn-promise" "^2.0.0" + chalk "^4.0.0" + debug "^4.3.1" + find-up "^5.0.0" + fs-extra "^10.0.0" + log-symbols "^4.0.0" + semver "^7.2.1" + yarn-or-npm "^3.0.1" + +"@electron-forge/core@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@electron-forge/core/-/core-7.0.0.tgz#abc4d222fe9892558d1b085a2c1b80fec9d9d1de" + integrity sha512-9LtyrRUodJCj3AhFbN9Wd0wekMZSWJynAcmarPiXUmxYeIg3V3KiFl2si6jVHTNA4LYb+t9qagfGQSV/TFGmKg== + dependencies: + "@electron-forge/core-utils" "7.0.0" + "@electron-forge/maker-base" "7.0.0" + "@electron-forge/plugin-base" "7.0.0" + "@electron-forge/publisher-base" "7.0.0" + "@electron-forge/shared-types" "7.0.0" + "@electron-forge/template-base" "7.0.0" + "@electron-forge/template-vite" "7.0.0" + "@electron-forge/template-vite-typescript" "7.0.0" + "@electron-forge/template-webpack" "7.0.0" + "@electron-forge/template-webpack-typescript" "7.0.0" + "@electron-forge/tracer" "7.0.0" + "@electron/get" "^3.0.0" + "@electron/packager" "^18.0.0" "@electron/rebuild" "^3.2.10" "@malept/cross-spawn-promise" "^2.0.0" chalk "^4.0.0" debug "^4.3.1" - electron-packager "^17.1.2" fast-glob "^3.2.7" filenamify "^4.1.0" find-up "^5.0.0" @@ -279,6 +296,15 @@ fs-extra "^10.0.0" which "^2.0.2" +"@electron-forge/maker-base@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@electron-forge/maker-base/-/maker-base-7.0.0.tgz#b2e1165c397843b9861277b1b64be378b14d20b0" + integrity sha512-bOKplbGpl33UjrXlfw/pfTFSGxhhzyWRhK/AQ6IN4HXFbUCWJ+d97QjlRwcIYLeXIn6Ri614qrd6yXODoj4CVw== + dependencies: + "@electron-forge/shared-types" "7.0.0" + fs-extra "^10.0.0" + which "^2.0.2" + "@electron-forge/maker-deb@^6.4.1": version "6.4.1" resolved "https://registry.yarnpkg.com/@electron-forge/maker-deb/-/maker-deb-6.4.1.tgz#f40461c1e27be8862ced511cabe51fd5bfb392bb" @@ -336,6 +362,13 @@ dependencies: "@electron-forge/shared-types" "6.4.1" +"@electron-forge/plugin-base@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@electron-forge/plugin-base/-/plugin-base-7.0.0.tgz#08cff3a2f06847743a016862cb2b525e0c0fc79b" + integrity sha512-dirXw/dV/AzQzhBpnEh/NqMPUG37Wtj5uc0jBFAPbI4Dn7Y9U8heAlmxPpAqRQejPWGnMCm1ylCCDMGbrvbAHg== + dependencies: + "@electron-forge/shared-types" "7.0.0" + "@electron-forge/plugin-webpack@6.4.1": version "6.4.1" resolved "https://registry.yarnpkg.com/@electron-forge/plugin-webpack/-/plugin-webpack-6.4.1.tgz#e4c4f6c36a88ed8096856df562249a449b22d2ff" @@ -353,13 +386,6 @@ webpack-dev-server "^4.0.0" webpack-merge "^5.7.3" -"@electron-forge/publisher-base@6.4.1": - version "6.4.1" - resolved "https://registry.yarnpkg.com/@electron-forge/publisher-base/-/publisher-base-6.4.1.tgz#b5997b1ea61ba177edfc5e824419bef5d51d092e" - integrity sha512-2j1/9hlKxI2ua4DrZyDBhon740cO4b4INsl1E5/M+wmGCN7pfQF24ctizBsoobnd+L6CCqG88GfP9bZL3OTGHA== - dependencies: - "@electron-forge/shared-types" "6.4.1" - "@electron-forge/publisher-base@6.4.2": version "6.4.2" resolved "https://registry.yarnpkg.com/@electron-forge/publisher-base/-/publisher-base-6.4.2.tgz#89a5a85a889bfc96ae760b801a91da39f212f6b5" @@ -367,6 +393,13 @@ dependencies: "@electron-forge/shared-types" "6.4.2" +"@electron-forge/publisher-base@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@electron-forge/publisher-base/-/publisher-base-7.0.0.tgz#621d2f51af0aabc9b843fce835f9749ca350cdfb" + integrity sha512-orVGINrfYWw9ZsVDjZ/ORfDsvSYgIuYfzZKsGFXsnvd5u6GMqJRHnLu8c76dlOSFU/O+pHSUTdi2uMSE87Wjiw== + dependencies: + "@electron-forge/shared-types" "7.0.0" + "@electron-forge/publisher-github@^6.4.2": version "6.4.2" resolved "https://registry.yarnpkg.com/@electron-forge/publisher-github/-/publisher-github-6.4.2.tgz#34ead6fea30a39be83a22aff0cb77dc83c481503" @@ -400,53 +433,70 @@ electron-packager "^17.1.2" listr2 "^5.0.3" -"@electron-forge/template-base@6.4.1": - version "6.4.1" - resolved "https://registry.yarnpkg.com/@electron-forge/template-base/-/template-base-6.4.1.tgz#37c1b59e2174b58f0b188bcdf6afc87140ae3498" - integrity sha512-ZgV9qVa3IQY7MOTDpCB4cJg8YTJmL0P3SzcKoq5Or/WWo7GtsI9GiPk7OGs9IcNGiAkqcABmgOmD/NwgInMVig== +"@electron-forge/shared-types@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@electron-forge/shared-types/-/shared-types-7.0.0.tgz#66633528554f9b319f56b124aa4014c831c73c19" + integrity sha512-unGoAuBPsFTyry55clgRHpt2l/YmbAXcMfScJK6Apke8/3VBNo3hcWep+v+EZcpeK6i3FEpNutoFsuZWrVv65g== dependencies: - "@electron-forge/shared-types" "6.4.1" + "@electron-forge/tracer" "7.0.0" + "@electron/packager" "^18.0.0" + "@electron/rebuild" "^3.2.10" + listr2 "^5.0.3" + +"@electron-forge/template-base@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@electron-forge/template-base/-/template-base-7.0.0.tgz#5700ce23ae4e1ca661df7ebe11e02c7e5dd30aaa" + integrity sha512-AjiwEf5mn9wSK2ia+Hk84MCoNDPFOVnKpyybZ2+9bwGCG8mvyoJ9o5b9g/miiEsOAfr+xp+ZRnBV7sqHox18zA== + dependencies: + "@electron-forge/shared-types" "7.0.0" "@malept/cross-spawn-promise" "^2.0.0" debug "^4.3.1" fs-extra "^10.0.0" username "^5.1.0" -"@electron-forge/template-vite-typescript@6.4.1": - version "6.4.1" - resolved "https://registry.yarnpkg.com/@electron-forge/template-vite-typescript/-/template-vite-typescript-6.4.1.tgz#5ed3e8ded66da37cd1c67eded71885f16d04619c" - integrity sha512-Giici3rlQ005LG4A7Jxb87sMXXHV+2LKMxKid1l4GHk36JK3fDoOy/Zv/TcKn5ULzC1rOeVm1VcDGYnLOenBJw== +"@electron-forge/template-vite-typescript@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@electron-forge/template-vite-typescript/-/template-vite-typescript-7.0.0.tgz#5778e739a144f8dbe0f515b9f58c908cf6a3200a" + integrity sha512-1Y6t8Bn+5RUAKix5Ih9hbCyPjQexXLnU7zTnHVwG7CttRLoXI8PKRkTGB4A7rjw2QawJDBLa+twyu6U34ZNqhA== dependencies: - "@electron-forge/shared-types" "6.4.1" - "@electron-forge/template-base" "6.4.1" + "@electron-forge/shared-types" "7.0.0" + "@electron-forge/template-base" "7.0.0" fs-extra "^10.0.0" -"@electron-forge/template-vite@6.4.1": - version "6.4.1" - resolved "https://registry.yarnpkg.com/@electron-forge/template-vite/-/template-vite-6.4.1.tgz#44fb11d3268ec6485f0c48f0d1c63a697d14efe7" - integrity sha512-ynknELO1Il7rH9LRyQQXlinuSd3CC6oyujlFpemX7497z8K3DL3FDrLYTKFjWhrZ94CxxJuh1zjsJGZm4F5p0Q== +"@electron-forge/template-vite@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@electron-forge/template-vite/-/template-vite-7.0.0.tgz#d283068b21d82077767ed2f0eb8b1895f753a5fb" + integrity sha512-B1e2HkAnOlLf0aNk6wn90Osh4DD8T31BngHpopjfN5XjEWPNx8dSzZckaa3JwvBRbgBkDS8Yh5nTnTgj3czbxw== dependencies: - "@electron-forge/shared-types" "6.4.1" - "@electron-forge/template-base" "6.4.1" + "@electron-forge/shared-types" "7.0.0" + "@electron-forge/template-base" "7.0.0" fs-extra "^10.0.0" -"@electron-forge/template-webpack-typescript@6.4.1": - version "6.4.1" - resolved "https://registry.yarnpkg.com/@electron-forge/template-webpack-typescript/-/template-webpack-typescript-6.4.1.tgz#310a6ce38fe4b85d609bde3955d03403c3c74c19" - integrity sha512-ekQY8FNkrAkgF09bhNPkGyKu23KsttPVQ8RRdW/HlGFOfdxOxBhMGgh2r/g5ILF+lCK20QgZ6R0fVhmHfqHV4g== +"@electron-forge/template-webpack-typescript@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@electron-forge/template-webpack-typescript/-/template-webpack-typescript-7.0.0.tgz#c23c641bac3e653b5b1f39383cfca3ab21e8eab4" + integrity sha512-wh0PpcbboZth64UgWLv+/ypTSQjmq4W/7TYMuckEtFezuy97q8xhpboc1Mx6/Rlt+NlyZf4Ypvm7Ki8kg7K6hg== dependencies: - "@electron-forge/shared-types" "6.4.1" - "@electron-forge/template-base" "6.4.1" + "@electron-forge/shared-types" "7.0.0" + "@electron-forge/template-base" "7.0.0" fs-extra "^10.0.0" -"@electron-forge/template-webpack@6.4.1": - version "6.4.1" - resolved "https://registry.yarnpkg.com/@electron-forge/template-webpack/-/template-webpack-6.4.1.tgz#55a8f534a1ac4129a4450ebe16834a77a2871de0" - integrity sha512-X+k4/N8Gip2IzpNB0qT76L1OOA64fpklYL4CGGPjUA+MjFbm98q0Sr9B6YxqxspNjnPsjEqfNNrnrJQJyZLSKw== +"@electron-forge/template-webpack@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@electron-forge/template-webpack/-/template-webpack-7.0.0.tgz#ff31d8e87672a713c61783000192a03b3ef937b2" + integrity sha512-mpjNIVtJu0VmpgXsy9qGYxcnPNiV9R5yczVSArdvQHiStB0uq7IHzlsOz4ZOYYK61g1OaNPXxf4QqnbJ0zSo7A== dependencies: - "@electron-forge/shared-types" "6.4.1" - "@electron-forge/template-base" "6.4.1" + "@electron-forge/shared-types" "7.0.0" + "@electron-forge/template-base" "7.0.0" fs-extra "^10.0.0" +"@electron-forge/tracer@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@electron-forge/tracer/-/tracer-7.0.0.tgz#fa789fb97b8702e7f279043d1e015912edf72e54" + integrity sha512-28j4GC7I06r0TpTVWbenvPXqcvfUp+8FVizFxETuUjd24sp8UgZGI+v1AVSqmsrknoHsFuZuCMb9U08Fq/kcRQ== + dependencies: + chrome-trace-event "^1.0.3" + "@electron-forge/web-multi-logger@6.4.1": version "6.4.1" resolved "https://registry.yarnpkg.com/@electron-forge/web-multi-logger/-/web-multi-logger-6.4.1.tgz#f285c756fff32dbec0f9ad4cb920c4c199db7a82" @@ -502,6 +552,21 @@ global-agent "^3.0.0" global-tunnel-ng "^2.7.1" +"@electron/get@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@electron/get/-/get-3.0.0.tgz#2b0c794b98902d0bc5218546872c1379bef68aa2" + integrity sha512-hLv4BYFiyrNRI+U0Mm2X7RxCCdJLkDUn8GCEp9QJzbLpZRko+UaLlCjOMkj6TEtirNLPyBA7y1SeGfnpOB21aQ== + dependencies: + debug "^4.1.1" + env-paths "^2.2.0" + fs-extra "^8.1.0" + got "^11.8.5" + progress "^2.0.3" + semver "^6.2.0" + sumchecker "^3.0.1" + optionalDependencies: + global-agent "^3.0.0" + "@electron/notarize@^1.2.3": version "1.2.3" resolved "https://registry.yarnpkg.com/@electron/notarize/-/notarize-1.2.3.tgz#38056a629e5a0b5fd56c975c4828c0f74285b644" @@ -510,6 +575,15 @@ debug "^4.1.1" fs-extra "^9.0.1" +"@electron/notarize@^2.1.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@electron/notarize/-/notarize-2.2.0.tgz#40455f9d8ca8098a74567aa4613b709089d82657" + integrity sha512-Sf7RG47rafeGuUm+kLEbTXMN8XZeYXN70dMBstrcgiykxCq3SLl1uqxFWndxSI1LfMqv4Eq9PTDHLPwiya31Kg== + dependencies: + debug "^4.1.1" + fs-extra "^9.0.1" + promise-retry "^2.0.1" + "@electron/osx-sign@^1.0.5": version "1.0.5" resolved "https://registry.yarnpkg.com/@electron/osx-sign/-/osx-sign-1.0.5.tgz#0af7149f2fce44d1a8215660fd25a9fb610454d8" @@ -522,6 +596,31 @@ minimist "^1.2.6" plist "^3.0.5" +"@electron/packager@^18.0.0": + version "18.0.0" + resolved "https://registry.yarnpkg.com/@electron/packager/-/packager-18.0.0.tgz#073e2b82be44b1bd5e186992ad92f9e41461aad4" + integrity sha512-OihHRTSkMiAuiZISN8h6azFRXgWqLWY/S1OpGru3sBB9Q4lQ0gD3WbqP7MSpFKEFcOozDvIB4LZUyAsfJIRQBg== + dependencies: + "@electron/asar" "^3.2.1" + "@electron/get" "^3.0.0" + "@electron/notarize" "^2.1.0" + "@electron/osx-sign" "^1.0.5" + "@electron/universal" "^1.3.2" + cross-spawn-windows-exe "^1.2.0" + debug "^4.0.1" + extract-zip "^2.0.0" + filenamify "^4.1.0" + fs-extra "^11.1.0" + galactus "^1.0.0" + get-package-info "^1.0.0" + junk "^3.1.0" + parse-author "^2.0.0" + plist "^3.0.0" + rcedit "^4.0.0" + resolve "^1.1.6" + semver "^7.1.3" + yargs-parser "^21.1.1" + "@electron/rebuild@^3.2.10": version "3.2.10" resolved "https://registry.yarnpkg.com/@electron/rebuild/-/rebuild-3.2.10.tgz#adc9443179709d4e4b93a68fac6a08b9a3b9e5e6" @@ -2234,7 +2333,7 @@ chownr@^2.0.0: resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== -chrome-trace-event@^1.0.2: +chrome-trace-event@^1.0.2, chrome-trace-event@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== @@ -7623,6 +7722,13 @@ rcedit@^3.0.1: dependencies: cross-spawn-windows-exe "^1.1.0" +rcedit@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/rcedit/-/rcedit-4.0.1.tgz#892ac47a19204a380f49e00ea38ce070443343c2" + integrity sha512-bZdaQi34krFWhrDn+O53ccBDw0MkAT2Vhu75SqhtvhQu4OPyFM4RoVheyYiVQYdjhUi6EJMVWQ0tR6bCIYVkUg== + dependencies: + cross-spawn-windows-exe "^1.1.0" + react-dom@^18.2.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"