From a07f81e20cfca9a3a417a43672e5a4a40e64a845 Mon Sep 17 00:00:00 2001 From: Dr_rOot Date: Wed, 26 Apr 2023 13:26:47 +0800 Subject: [PATCH 1/4] feat: preference basic show progress bar --- src/main/Application.js | 54 ++++++++++++++++---- src/main/core/ConfigManager.js | 1 + src/renderer/components/Preference/Basic.vue | 7 +++ src/shared/configKeys.js | 1 + 4 files changed, 54 insertions(+), 9 deletions(-) diff --git a/src/main/Application.js b/src/main/Application.js index 094d64be7..27b3ead4b 100644 --- a/src/main/Application.js +++ b/src/main/Application.js @@ -271,6 +271,20 @@ export default class Application extends EventEmitter { }) } + watchShowProgressBarChange () { + const { userConfig } = this.configManager + const key = 'show-progress-bar' + this.configListeners[key] = userConfig.onDidChange(key, async (newValue, oldValue) => { + logger.info(`[Motrix] detected ${key} value change event:`, newValue, oldValue) + + if (newValue) { + this.bindProgressChange() + } else { + this.unbindProgressChange() + } + }) + } + initUPnPManager () { this.upnp = new UPnPManager() @@ -829,6 +843,7 @@ export default class Application extends EventEmitter { this.watchOpenAtLoginChange() this.watchProtocolsChange() this.watchRunModeChange() + this.watchShowProgressBarChange() this.on('download-status-change', (downloading) => { this.trayManager.handleDownloadStatusChange(downloading) @@ -853,15 +868,36 @@ export default class Application extends EventEmitter { app.addRecentDocument(path) }) - this.on('progress-change', (progress) => { - if (this.updateManager.isChecking) { - return - } - if (!is.windows() && progress === 2) { - progress = 0 - } - this.windowManager.getWindow('index').setProgressBar(progress) - }) + if (this.configManager.userConfig.get('show-progress-bar')) { + this.bindProgressChange() + } + } + + handleProgressChange (progress) { + if (this.updateManager.isChecking) { + return + } + if (!is.windows() && progress === 2) { + progress = 0 + } + this.windowManager.getWindow('index').setProgressBar(progress) + } + + bindProgressChange () { + if (this.listeners('progress-change').length > 0) { + return + } + + this.on('progress-change', this.handleProgressChange) + } + + unbindProgressChange () { + if (this.listeners('progress-change').length === 0) { + return + } + + this.off('progress-change', this.handleProgressChange) + this.windowManager.getWindow('index').setProgressBar(-1) } handleIpcMessages () { diff --git a/src/main/core/ConfigManager.js b/src/main/core/ConfigManager.js index 3135dec49..f773322f3 100644 --- a/src/main/core/ConfigManager.js +++ b/src/main/core/ConfigManager.js @@ -117,6 +117,7 @@ export default class ConfigManager { 'protocols': { 'magnet': true, 'thunder': false }, 'resume-all-when-app-launched': false, 'run-mode': APP_RUN_MODE.STANDARD, + 'show-progress-bar': true, 'task-notification': true, 'theme': APP_THEME.AUTO, 'tracker-source': [ diff --git a/src/renderer/components/Preference/Basic.vue b/src/renderer/components/Preference/Basic.vue index 9a6c81882..497ad7b45 100644 --- a/src/renderer/components/Preference/Basic.vue +++ b/src/renderer/components/Preference/Basic.vue @@ -43,6 +43,11 @@ {{ $t('preferences.tray-speedometer') }} + + + {{ $t('preferences.show-progress-bar') }} + + Date: Wed, 26 Apr 2023 13:27:04 +0800 Subject: [PATCH 2/4] chore: i18n show progress bar --- src/shared/locales/ar/preferences.js | 1 + src/shared/locales/ca/preferences.js | 1 + src/shared/locales/de/preferences.js | 1 + src/shared/locales/el/preferences.js | 1 + src/shared/locales/en-US/preferences.js | 1 + src/shared/locales/es/preferences.js | 1 + src/shared/locales/fa/preferences.js | 1 + src/shared/locales/fr/preferences.js | 1 + src/shared/locales/hu/preferences.js | 1 + src/shared/locales/id/preferences.js | 1 + src/shared/locales/it/preferences.js | 1 + src/shared/locales/ja/preferences.js | 1 + src/shared/locales/ko/preferences.js | 1 + src/shared/locales/nb/preferences.js | 1 + src/shared/locales/nl/preferences.js | 1 + src/shared/locales/pl/preferences.js | 1 + src/shared/locales/pt-BR/preferences.js | 1 + src/shared/locales/ro/preferences.js | 1 + src/shared/locales/ru/preferences.js | 1 + src/shared/locales/th/preferences.js | 1 + src/shared/locales/tr/preferences.js | 1 + src/shared/locales/uk/preferences.js | 1 + src/shared/locales/vi/preferences.js | 1 + src/shared/locales/zh-CN/preferences.js | 1 + src/shared/locales/zh-TW/preferences.js | 1 + 25 files changed, 25 insertions(+) diff --git a/src/shared/locales/ar/preferences.js b/src/shared/locales/ar/preferences.js index 493a25f96..6fcbbacfc 100644 --- a/src/shared/locales/ar/preferences.js +++ b/src/shared/locales/ar/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'تطبيق العلبة', 'run-mode-hide-tray': 'إخفاء تطبيق العلبة', 'tray-speedometer': 'يعرض درج شريط القوائم السرعة في الوقت الفعلي', + 'show-progress-bar': 'عرض شريط تقدم التنزيل', 'language': 'اللغة', 'change-language': 'تغيير اللغة', 'hide-app-menu': 'إخفاء قائمة التطبيقات (Windows و Linux فقط)', diff --git a/src/shared/locales/ca/preferences.js b/src/shared/locales/ca/preferences.js index afc6f4164..c695f9335 100644 --- a/src/shared/locales/ca/preferences.js +++ b/src/shared/locales/ca/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Aplicació de la safata', 'run-mode-hide-tray': 'Amagar l\'aplicació de la safata', 'tray-speedometer': 'La safata de barres de menús mostra la velocitat en temps real', + 'show-progress-bar': 'Mostra la barra de progrés de la descàrrega', 'language': 'Idioma', 'change-language': 'Cambiar idioma', 'hide-app-menu': 'Ocultar el menú (només Windows i Linux)', diff --git a/src/shared/locales/de/preferences.js b/src/shared/locales/de/preferences.js index 45b95c367..5be84b563 100644 --- a/src/shared/locales/de/preferences.js +++ b/src/shared/locales/de/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Infobereichsanwendung', 'run-mode-hide-tray': 'Infobereichsanwendung ausblenden', 'tray-speedometer': 'Das Menüleistenfach zeigt die Echtzeitgeschwindigkeit an', + 'show-progress-bar': 'Fortschrittsbalken anzeigen', 'language': 'Sprache', 'change-language': 'Sprache ändern', 'hide-app-menu': 'App Menü ausblenden (nur auf Windows & Linux)', diff --git a/src/shared/locales/el/preferences.js b/src/shared/locales/el/preferences.js index 8e4392c86..55e47445c 100644 --- a/src/shared/locales/el/preferences.js +++ b/src/shared/locales/el/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Εφαρμογή περιοχής ειδοποιήσεων', 'run-mode-hide-tray': 'Απόκρυψη εφαρμογής της περιοχής ειδοποιήσεων', 'tray-speedometer': 'Δείξε τη ταχύτητα στο μενου', + 'show-progress-bar': 'Εμφάνιση μπάρας προόδου λήψης', 'language': 'Γλώσσα', 'change-language': 'Αλλαγή Γλώσσας', 'hide-app-menu': 'Κρύψε το μενού της εφαρμογής (μόνο για Windows & Linux)', diff --git a/src/shared/locales/en-US/preferences.js b/src/shared/locales/en-US/preferences.js index 3a99821cf..84dce958b 100644 --- a/src/shared/locales/en-US/preferences.js +++ b/src/shared/locales/en-US/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Tray Application', 'run-mode-hide-tray': 'Hide Tray Application', 'tray-speedometer': 'Show the real-time speed in the menu bar tray', + 'show-progress-bar': 'Show download prgress bar', 'language': 'Language', 'change-language': 'Change language', 'hide-app-menu': 'Hide App Menu (Windows & Linux Only)', diff --git a/src/shared/locales/es/preferences.js b/src/shared/locales/es/preferences.js index 61067a639..3ecb5ee29 100644 --- a/src/shared/locales/es/preferences.js +++ b/src/shared/locales/es/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Aplicación de bandeja', 'run-mode-hide-tray': 'Ocultar aplicación de bandeja', 'tray-speedometer': 'La bandeja de la barra de menú muestra la velocidad en tiempo real', + 'show-progress-bar': 'Mostrar la barra de progreso de descarga', 'language': 'Idioma', 'change-language': 'Cambiar Idioma', 'hide-app-menu': 'Ocultar el menú (Solo Windows y Linux)', diff --git a/src/shared/locales/fa/preferences.js b/src/shared/locales/fa/preferences.js index a2c6f75e3..c068054ab 100644 --- a/src/shared/locales/fa/preferences.js +++ b/src/shared/locales/fa/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'برنامه سینی', 'run-mode-hide-tray': 'مخفی کردن برنامه سینی', 'tray-speedometer': 'سینی نوار منو سرعت زمان واقعی را نشان می‌دهد', + 'show-progress-bar': 'نمایش نوار پیشرفت دانلود', 'language': 'زبان', 'change-language': 'تغییر زبان', 'hide-app-menu': 'پنهان کردن منوی برنامه (تنها در ویندوز و لینوکس)', diff --git a/src/shared/locales/fr/preferences.js b/src/shared/locales/fr/preferences.js index 1dc1ee6e6..45d6a37fa 100644 --- a/src/shared/locales/fr/preferences.js +++ b/src/shared/locales/fr/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Application de la zone de notification', 'run-mode-hide-tray': 'Masquer l\'application de la barre d\'état système', 'tray-speedometer': 'La barre de menus affiche la vitesse en temps réel', + 'show-progress-bar': 'Afficher la barre de progression du téléchargement', 'language': 'Langues', 'change-language': 'Changer la langue', 'hide-app-menu': 'Cacher le menu de l\'application (Windows & Linux uniquement)', diff --git a/src/shared/locales/hu/preferences.js b/src/shared/locales/hu/preferences.js index f0b2dc872..71447be6a 100644 --- a/src/shared/locales/hu/preferences.js +++ b/src/shared/locales/hu/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Tálcás alkalmazás', 'run-mode-hide-tray': 'Tálca alkalmazás elrejtése', 'tray-speedometer': 'Menu csik mutasa a letöltés és feltöltés sebbeséget', + 'show-progress-bar': 'Letöltési előrehaladási sáv megjelenítése', 'language': 'Nyelv', 'change-language': 'Nyelv váltas', 'hide-app-menu': 'Alkalmazás csik elrejtése (csak Windows és Linux)', diff --git a/src/shared/locales/id/preferences.js b/src/shared/locales/id/preferences.js index 8c051c3a6..809cc130e 100644 --- a/src/shared/locales/id/preferences.js +++ b/src/shared/locales/id/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Aplikasi Tray', 'run-mode-hide-tray': 'Sembunyikan Aplikasi Tray', 'tray-speedometer': 'Baki menu bar menunjukkan kecepatan waktu-nyata', + 'show-progress-bar': 'Tampilkan bilah kemajuan unduhan', 'language': 'Bahasa', 'change-language': 'Ubah Bahasa', 'hide-app-menu': 'Sembunyikan Menu Aplikasi (hanya: Windows & Linux)', diff --git a/src/shared/locales/it/preferences.js b/src/shared/locales/it/preferences.js index bbead317d..48afd10a6 100644 --- a/src/shared/locales/it/preferences.js +++ b/src/shared/locales/it/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Applicazione della barra delle applicazioni', 'run-mode-hide-tray': 'Nascondi applicazione della barra delle applicazioni', 'tray-speedometer': 'La barra dei menu mostra la velocità in tempo reale', + 'show-progress-bar': 'Mostra la barra di progresso del download', 'language': 'Lingua', 'change-language': 'Cambia lingua', 'hide-app-menu': 'Nascondi dal menu delle app (Solo Windows & Linux)', diff --git a/src/shared/locales/ja/preferences.js b/src/shared/locales/ja/preferences.js index 9759ff168..e3d4f2108 100644 --- a/src/shared/locales/ja/preferences.js +++ b/src/shared/locales/ja/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'トレイアプリケーション', 'run-mode-hide-tray': 'トレイアプリケーションを非表示にする', 'tray-speedometer': 'メニューバートレイは、リアルタイムの速度を示します', + 'show-progress-bar': 'ダウンロード進行状況の表示', 'language': '言語', 'change-language': '言語を切り替え', 'hide-app-menu': 'メニューバーを隠す(Windows と Linux のみサポート)', diff --git a/src/shared/locales/ko/preferences.js b/src/shared/locales/ko/preferences.js index d74588168..f2b0cb563 100644 --- a/src/shared/locales/ko/preferences.js +++ b/src/shared/locales/ko/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': '트레이 애플리케이션', 'run-mode-hide-tray': '트레이 응용 프로그램 숨기기', 'tray-speedometer': '메뉴 막대 트레이에 실시간 속도가 표시됩니다', + 'show-progress-bar': '다운로드 진행률 막대기 보이기', 'language': '언어', 'change-language': '언어 변경', 'hide-app-menu': '앱 메뉴 숨기기 (Windows 및 Linux)', diff --git a/src/shared/locales/nb/preferences.js b/src/shared/locales/nb/preferences.js index 580e10937..ccbb404e3 100644 --- a/src/shared/locales/nb/preferences.js +++ b/src/shared/locales/nb/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Tray-applikasjon', 'run-mode-hide-tray': 'Skjul statusfeltprogram', 'tray-speedometer': 'Menylinje viser sanntidshastighet', + 'show-progress-bar': 'Vis fremgangslinjen for nedlastning', 'language': 'Språk', 'change-language': 'Skifte språk', 'hide-app-menu': 'Skjul appmeny (kun Windows og Linux)', diff --git a/src/shared/locales/nl/preferences.js b/src/shared/locales/nl/preferences.js index 5ded69ea3..dd7ee9189 100644 --- a/src/shared/locales/nl/preferences.js +++ b/src/shared/locales/nl/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Toepassing voor systeemvak', 'run-mode-hide-tray': 'Toepassing in systeemvak verbergen', 'tray-speedometer': 'Menubalk toon real-time snelheid', + 'show-progress-bar': 'Downloadvoortgangsbalk weergeven', 'language': 'Taal', 'change-language': 'Taal veranderen', 'hide-app-menu': 'App menu verbergen (alleen Windows & Linux)', diff --git a/src/shared/locales/pl/preferences.js b/src/shared/locales/pl/preferences.js index 463f37de2..aa80eae6f 100644 --- a/src/shared/locales/pl/preferences.js +++ b/src/shared/locales/pl/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Aplikacja z paska powiadomień', 'run-mode-hide-tray': 'Ukryj aplikację zasobnika', 'tray-speedometer': 'Pasek zadań będzie pokazywać aktualną prędkość', + 'show-progress-bar': 'Pokaż pasek postępu pobierania', 'language': 'Język', 'change-language': 'Zmień język', 'hide-app-menu': 'Schowaj menu aplikacji (Tylko Windows i Linux)', diff --git a/src/shared/locales/pt-BR/preferences.js b/src/shared/locales/pt-BR/preferences.js index 505aee5ca..4ea794a53 100644 --- a/src/shared/locales/pt-BR/preferences.js +++ b/src/shared/locales/pt-BR/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Aplicativo de bandeja', 'run-mode-hide-tray': 'Ocultar aplicativo da bandeja', 'tray-speedometer': 'A bandeja da barra de menus mostra a velocidade em tempo real', + 'show-progress-bar': 'Mostrar barra de progresso de download', 'language': 'Idioma', 'change-language': 'Mudar o Idioma', 'hide-app-menu': 'Ocultar o Menu do App (Windows & Linux apenas)', diff --git a/src/shared/locales/ro/preferences.js b/src/shared/locales/ro/preferences.js index fbeb881f2..91ea334dc 100644 --- a/src/shared/locales/ro/preferences.js +++ b/src/shared/locales/ro/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Aplicație pentru tava', 'run-mode-hide-tray': 'Ascundeți aplicația tăvii', 'tray-speedometer': 'Iconița din bară arată viteza în timp real', + 'show-progress-bar': 'Afișează bara de progres a descărcării', 'language': 'Limba', 'change-language': 'Schimbă limba', 'hide-app-menu': 'Ascundeți meniul aplicației (numai Windows și Linux)', diff --git a/src/shared/locales/ru/preferences.js b/src/shared/locales/ru/preferences.js index 262342dc1..5565b5721 100644 --- a/src/shared/locales/ru/preferences.js +++ b/src/shared/locales/ru/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Приложение в трее', 'run-mode-hide-tray': 'Скрыть приложение в трее', 'tray-speedometer': 'Панель меню отображает скорость в реальном времени', + 'show-progress-bar': 'Показать индикатор загрузки', 'language': 'Язык', 'change-language': 'Сменить язык', 'hide-app-menu': 'Скрыть меню приложения (только для Windows и Linux)', diff --git a/src/shared/locales/th/preferences.js b/src/shared/locales/th/preferences.js index 899263b5c..30deb5f03 100644 --- a/src/shared/locales/th/preferences.js +++ b/src/shared/locales/th/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'แถบแจ้งเตือนแอปพลิเคชัน', 'run-mode-hide-tray': 'ซ่อนแอปพลิเคชันถาด', 'tray-speedometer': 'ถาดแถบเมนูแสดงความเร็วแบบเรียลไทม์', + 'show-progress-bar': 'แสดงแถบความคืบหน้าการดาวน์โหลด', 'language': 'ภาษา', 'change-language': 'เปลี่ยนภาษา', 'hide-app-menu': 'ซ่อนเมนูแอป (Windows & Linux เท่านั้น)', diff --git a/src/shared/locales/tr/preferences.js b/src/shared/locales/tr/preferences.js index ed9288737..b3607343f 100644 --- a/src/shared/locales/tr/preferences.js +++ b/src/shared/locales/tr/preferences.js @@ -43,6 +43,7 @@ export default { 'theme-dark': 'Koyu', 'run-mode-hide-tray': 'Tepsi uygulamasını gizle', 'tray-speedometer': 'Menü çubuğu tepsisi gerçek zamanlı hızı gösterir', + 'show-progress-bar': 'İndirme ilerleme çubuğunu göster', 'language': 'Dil', 'change-language': 'Dil değiştir', 'hide-app-menu': 'Uygulama menüsünü göster (Windows & Linux için)', diff --git a/src/shared/locales/uk/preferences.js b/src/shared/locales/uk/preferences.js index c583c92e8..9cfc467c0 100644 --- a/src/shared/locales/uk/preferences.js +++ b/src/shared/locales/uk/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Додаток у лотку', 'run-mode-hide-tray': 'Приховати програму лотка', 'tray-speedometer': 'Лоток панелі меню показує швидкість у режимі реального часу', + 'show-progress-bar': 'Показати панель завантаження', 'language': 'Мова', 'change-language': 'Змінити мову', 'hide-app-menu': 'Сховати меню додатка (Тільки для Windows та Linux)', diff --git a/src/shared/locales/vi/preferences.js b/src/shared/locales/vi/preferences.js index f1fd90a93..b1e6466e4 100644 --- a/src/shared/locales/vi/preferences.js +++ b/src/shared/locales/vi/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': 'Ứng dụng khay thông báo', 'run-mode-hide-tray': 'Ẩn ứng dụng khay hệ thống', 'tray-speedometer': 'Thanh menu hiển thị tốc độ thời gian thực', + 'show-progress-bar': 'Hiển thị thanh tiến trình tải xuống', 'language': 'Ngôn ngữ', 'change-language': 'Thay đổi Ngôn ngữ', 'hide-app-menu': 'Ẩn thanh Menu (Chỉ Windows & Linux)', diff --git a/src/shared/locales/zh-CN/preferences.js b/src/shared/locales/zh-CN/preferences.js index e5dbd6d6a..4341a3a16 100644 --- a/src/shared/locales/zh-CN/preferences.js +++ b/src/shared/locales/zh-CN/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': '托盘应用', 'run-mode-hide-tray': '隐藏托盘应用', 'tray-speedometer': '托盘显示实时速度', + 'show-progress-bar': '显示下载进度条', 'language': '语言', 'change-language': '切换语言', 'hide-app-menu': '隐藏菜单栏(仅支持 Windows 和 Linux)', diff --git a/src/shared/locales/zh-TW/preferences.js b/src/shared/locales/zh-TW/preferences.js index 81f2c6f24..e874e7950 100644 --- a/src/shared/locales/zh-TW/preferences.js +++ b/src/shared/locales/zh-TW/preferences.js @@ -43,6 +43,7 @@ export default { 'run-mode-tray': '托盤應用程式', 'run-mode-hide-tray': '隱藏托盤應用程式', 'tray-speedometer': '托盤顯示即時速度', + 'show-progress-bar': '顯示下載進度條', 'language': '語言', 'change-language': '更改語言', 'hide-app-menu': '隱藏選單列(僅支援 Windows 和 Linux)', From df1b30d6f404189bf801c94dcb3c20fd220286c1 Mon Sep 17 00:00:00 2001 From: Dr_rOot Date: Wed, 26 Apr 2023 13:27:31 +0800 Subject: [PATCH 3/4] chore: sign darwin aria2c bin --- extra/darwin/arm64/engine/aria2c | Bin 3433976 -> 3453168 bytes extra/darwin/x64/engine/aria2c | Bin 3616816 -> 3664416 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/extra/darwin/arm64/engine/aria2c b/extra/darwin/arm64/engine/aria2c index 21f757f58a9de6b54bfde021bd6566bd5b0ce4c0..9bc495f4fc5df90f4a09ea76b2e08dd66986c224 100755 GIT binary patch delta 10490 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 delta 367 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 Q!Wa`wF~j_5TZ^^!1yELDS^xk5 From 292ad1515293b3eccbd8801b6543957a59c697af Mon Sep 17 00:00:00 2001 From: Dr_rOot Date: Wed, 26 Apr 2023 13:27:39 +0800 Subject: [PATCH 4/4] chore: update deps --- package.json | 16 +-- yarn.lock | 325 ++++++++++++++++++++++++++------------------------- 2 files changed, 175 insertions(+), 166 deletions(-) diff --git a/package.json b/package.json index e6553d199..f3d054181 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "@panter/vue-i18next": "^0.15.2", "@vue/eslint-config-standard": "^6.1.0", "ajv": "^8.12.0", - "axios": "^1.3.5", + "axios": "^1.3.6", "babel-eslint": "^10.1.0", "babel-loader": "^9.1.2", "babel-plugin-component": "^1.1.1", @@ -80,18 +80,18 @@ "eslint-plugin-import": "^2.27.5", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^6.1.1", - "eslint-plugin-vue": "^9.10.0", + "eslint-plugin-vue": "^9.11.0", "eslint-webpack-plugin": "^4.0.1", "file-loader": "^6.2.0", - "html-webpack-plugin": "^5.5.0", - "i18next": "^22.4.14", + "html-webpack-plugin": "^5.5.1", + "i18next": "^22.4.15", "lodash": "^4.17.21", "mini-css-extract-plugin": "2.7.5", "node-loader": "^2.0.0", "normalize.css": "^8.0.1", "parse-torrent": "^9.1.5", "randomatic": "^3.1.1", - "sass": "1.62.0", + "sass": "1.62.1", "sass-loader": "^12.6.0", "style-loader": "^3.3.2", "terser-webpack-plugin": "^5.3.7", @@ -104,9 +104,9 @@ "vue-template-compiler": "^2.7.14", "vuex": "^3.6.2", "vuex-router-sync": "^5.0.0", - "webpack": "^5.79.0", - "webpack-cli": "^5.0.1", - "webpack-dev-server": "^4.13.2", + "webpack": "^5.80.0", + "webpack-cli": "^5.0.2", + "webpack-dev-server": "^4.13.3", "webpack-hot-middleware": "^2.25.3", "webpack-merge": "^5.8.0", "worker-loader": "^3.0.8" diff --git a/yarn.lock b/yarn.lock index e6399ed1d..aa0a56fe0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1563,125 +1563,125 @@ eslint-import-resolver-node "^0.3.4" eslint-import-resolver-webpack "^0.13.1" -"@webassemblyjs/ast@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" - integrity sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw== - dependencies: - "@webassemblyjs/helper-numbers" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - -"@webassemblyjs/floating-point-hex-parser@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz#f6c61a705f0fd7a6aecaa4e8198f23d9dc179e4f" - integrity sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ== - -"@webassemblyjs/helper-api-error@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz#1a63192d8788e5c012800ba6a7a46c705288fd16" - integrity sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg== - -"@webassemblyjs/helper-buffer@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz#832a900eb444884cde9a7cad467f81500f5e5ab5" - integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA== - -"@webassemblyjs/helper-numbers@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz#64d81da219fbbba1e3bd1bfc74f6e8c4e10a62ae" - integrity sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ== - dependencies: - "@webassemblyjs/floating-point-hex-parser" "1.11.1" - "@webassemblyjs/helper-api-error" "1.11.1" +"@webassemblyjs/ast@1.11.5", "@webassemblyjs/ast@^1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.5.tgz#6e818036b94548c1fb53b754b5cae3c9b208281c" + integrity sha512-LHY/GSAZZRpsNQH+/oHqhRQ5FT7eoULcBqgfyTB5nQHogFnK3/7QoN7dLnwSE/JkUAF0SrRuclT7ODqMFtWxxQ== + dependencies: + "@webassemblyjs/helper-numbers" "1.11.5" + "@webassemblyjs/helper-wasm-bytecode" "1.11.5" + +"@webassemblyjs/floating-point-hex-parser@1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.5.tgz#e85dfdb01cad16b812ff166b96806c050555f1b4" + integrity sha512-1j1zTIC5EZOtCplMBG/IEwLtUojtwFVwdyVMbL/hwWqbzlQoJsWCOavrdnLkemwNoC/EOwtUFch3fuo+cbcXYQ== + +"@webassemblyjs/helper-api-error@1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.5.tgz#1e82fa7958c681ddcf4eabef756ce09d49d442d1" + integrity sha512-L65bDPmfpY0+yFrsgz8b6LhXmbbs38OnwDCf6NpnMUYqa+ENfE5Dq9E42ny0qz/PdR0LJyq/T5YijPnU8AXEpA== + +"@webassemblyjs/helper-buffer@1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.5.tgz#91381652ea95bb38bbfd270702351c0c89d69fba" + integrity sha512-fDKo1gstwFFSfacIeH5KfwzjykIE6ldh1iH9Y/8YkAZrhmu4TctqYjSh7t0K2VyDSXOZJ1MLhht/k9IvYGcIxg== + +"@webassemblyjs/helper-numbers@1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.5.tgz#23380c910d56764957292839006fecbe05e135a9" + integrity sha512-DhykHXM0ZABqfIGYNv93A5KKDw/+ywBFnuWybZZWcuzWHfbp21wUfRkbtz7dMGwGgT4iXjWuhRMA2Mzod6W4WA== + dependencies: + "@webassemblyjs/floating-point-hex-parser" "1.11.5" + "@webassemblyjs/helper-api-error" "1.11.5" "@xtuc/long" "4.2.2" -"@webassemblyjs/helper-wasm-bytecode@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz#f328241e41e7b199d0b20c18e88429c4433295e1" - integrity sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q== +"@webassemblyjs/helper-wasm-bytecode@1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.5.tgz#e258a25251bc69a52ef817da3001863cc1c24b9f" + integrity sha512-oC4Qa0bNcqnjAowFn7MPCETQgDYytpsfvz4ujZz63Zu/a/v71HeCAAmZsgZ3YVKec3zSPYytG3/PrRCqbtcAvA== -"@webassemblyjs/helper-wasm-section@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz#21ee065a7b635f319e738f0dd73bfbda281c097a" - integrity sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg== +"@webassemblyjs/helper-wasm-section@1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.5.tgz#966e855a6fae04d5570ad4ec87fbcf29b42ba78e" + integrity sha512-uEoThA1LN2NA+K3B9wDo3yKlBfVtC6rh0i4/6hvbz071E8gTNZD/pT0MsBf7MeD6KbApMSkaAK0XeKyOZC7CIA== dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" + "@webassemblyjs/ast" "1.11.5" + "@webassemblyjs/helper-buffer" "1.11.5" + "@webassemblyjs/helper-wasm-bytecode" "1.11.5" + "@webassemblyjs/wasm-gen" "1.11.5" -"@webassemblyjs/ieee754@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz#963929e9bbd05709e7e12243a099180812992614" - integrity sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ== +"@webassemblyjs/ieee754@1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.5.tgz#b2db1b33ce9c91e34236194c2b5cba9b25ca9d60" + integrity sha512-37aGq6qVL8A8oPbPrSGMBcp38YZFXcHfiROflJn9jxSdSMMM5dS5P/9e2/TpaJuhE+wFrbukN2WI6Hw9MH5acg== dependencies: "@xtuc/ieee754" "^1.2.0" -"@webassemblyjs/leb128@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz#ce814b45574e93d76bae1fb2644ab9cdd9527aa5" - integrity sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw== +"@webassemblyjs/leb128@1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.5.tgz#482e44d26b6b949edf042a8525a66c649e38935a" + integrity sha512-ajqrRSXaTJoPW+xmkfYN6l8VIeNnR4vBOTQO9HzR7IygoCcKWkICbKFbVTNMjMgMREqXEr0+2M6zukzM47ZUfQ== dependencies: "@xtuc/long" "4.2.2" -"@webassemblyjs/utf8@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz#d1f8b764369e7c6e6bae350e854dec9a59f0a3ff" - integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== - -"@webassemblyjs/wasm-edit@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz#ad206ebf4bf95a058ce9880a8c092c5dec8193d6" - integrity sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/helper-wasm-section" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - "@webassemblyjs/wasm-opt" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - "@webassemblyjs/wast-printer" "1.11.1" - -"@webassemblyjs/wasm-gen@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz#86c5ea304849759b7d88c47a32f4f039ae3c8f76" - integrity sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/ieee754" "1.11.1" - "@webassemblyjs/leb128" "1.11.1" - "@webassemblyjs/utf8" "1.11.1" - -"@webassemblyjs/wasm-opt@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz#657b4c2202f4cf3b345f8a4c6461c8c2418985f2" - integrity sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - -"@webassemblyjs/wasm-parser@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz#86ca734534f417e9bd3c67c7a1c75d8be41fb199" - integrity sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-api-error" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/ieee754" "1.11.1" - "@webassemblyjs/leb128" "1.11.1" - "@webassemblyjs/utf8" "1.11.1" - -"@webassemblyjs/wast-printer@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz#d0c73beda8eec5426f10ae8ef55cee5e7084c2f0" - integrity sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg== - dependencies: - "@webassemblyjs/ast" "1.11.1" +"@webassemblyjs/utf8@1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.5.tgz#83bef94856e399f3740e8df9f63bc47a987eae1a" + integrity sha512-WiOhulHKTZU5UPlRl53gHR8OxdGsSOxqfpqWeA2FmcwBMaoEdz6b2x2si3IwC9/fSPLfe8pBMRTHVMk5nlwnFQ== + +"@webassemblyjs/wasm-edit@^1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.5.tgz#93ee10a08037657e21c70de31c47fdad6b522b2d" + integrity sha512-C0p9D2fAu3Twwqvygvf42iGCQ4av8MFBLiTb+08SZ4cEdwzWx9QeAHDo1E2k+9s/0w1DM40oflJOpkZ8jW4HCQ== + dependencies: + "@webassemblyjs/ast" "1.11.5" + "@webassemblyjs/helper-buffer" "1.11.5" + "@webassemblyjs/helper-wasm-bytecode" "1.11.5" + "@webassemblyjs/helper-wasm-section" "1.11.5" + "@webassemblyjs/wasm-gen" "1.11.5" + "@webassemblyjs/wasm-opt" "1.11.5" + "@webassemblyjs/wasm-parser" "1.11.5" + "@webassemblyjs/wast-printer" "1.11.5" + +"@webassemblyjs/wasm-gen@1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.5.tgz#ceb1c82b40bf0cf67a492c53381916756ef7f0b1" + integrity sha512-14vteRlRjxLK9eSyYFvw1K8Vv+iPdZU0Aebk3j6oB8TQiQYuO6hj9s4d7qf6f2HJr2khzvNldAFG13CgdkAIfA== + dependencies: + "@webassemblyjs/ast" "1.11.5" + "@webassemblyjs/helper-wasm-bytecode" "1.11.5" + "@webassemblyjs/ieee754" "1.11.5" + "@webassemblyjs/leb128" "1.11.5" + "@webassemblyjs/utf8" "1.11.5" + +"@webassemblyjs/wasm-opt@1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.5.tgz#b52bac29681fa62487e16d3bb7f0633d5e62ca0a" + integrity sha512-tcKwlIXstBQgbKy1MlbDMlXaxpucn42eb17H29rawYLxm5+MsEmgPzeCP8B1Cl69hCice8LeKgZpRUAPtqYPgw== + dependencies: + "@webassemblyjs/ast" "1.11.5" + "@webassemblyjs/helper-buffer" "1.11.5" + "@webassemblyjs/wasm-gen" "1.11.5" + "@webassemblyjs/wasm-parser" "1.11.5" + +"@webassemblyjs/wasm-parser@1.11.5", "@webassemblyjs/wasm-parser@^1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.5.tgz#7ba0697ca74c860ea13e3ba226b29617046982e2" + integrity sha512-SVXUIwsLQlc8srSD7jejsfTU83g7pIGr2YYNb9oHdtldSxaOhvA5xwvIiWIfcX8PlSakgqMXsLpLfbbJ4cBYew== + dependencies: + "@webassemblyjs/ast" "1.11.5" + "@webassemblyjs/helper-api-error" "1.11.5" + "@webassemblyjs/helper-wasm-bytecode" "1.11.5" + "@webassemblyjs/ieee754" "1.11.5" + "@webassemblyjs/leb128" "1.11.5" + "@webassemblyjs/utf8" "1.11.5" + +"@webassemblyjs/wast-printer@1.11.5": + version "1.11.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.5.tgz#7a5e9689043f3eca82d544d7be7a8e6373a6fa98" + integrity sha512-f7Pq3wvg3GSPUPzR0F6bmI89Hdb+u9WXrSKc4v+N0aV0q6r42WoF92Jp2jEorBEBRoRNXgjp53nBniDXcqZYPA== + dependencies: + "@webassemblyjs/ast" "1.11.5" "@xtuc/long" "4.2.2" "@webpack-cli/configtest@^2.0.1": @@ -1694,10 +1694,10 @@ resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-2.0.1.tgz#eed745799c910d20081e06e5177c2b2569f166c0" integrity sha512-fE1UEWTwsAxRhrJNikE7v4EotYflkEhBL7EbajfkPlf6E37/2QshOy/D48Mw8G5XMFlQtS6YV42vtbG9zBpIQA== -"@webpack-cli/serve@^2.0.1": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.1.tgz#34bdc31727a1889198855913db2f270ace6d7bf8" - integrity sha512-0G7tNyS+yW8TdgHwZKlDWYXFA6OJQnoLCQvYKkQP0Q2X205PSQ6RNUj0M+1OB/9gRQaUZ/ccYfaxd0nhaWKfjw== +"@webpack-cli/serve@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.2.tgz#10aa290e44a182c02e173a89452781b1acbc86d9" + integrity sha512-S9h3GmOmzUseyeFW3tYNnWS7gNUuwxZ3mmMq0JyW78Vx1SGKPSkt5bT4pB0rUnVfHjP0EL9gW2bOzmtiTfQt0A== "@xtuc/ieee754@^1.2.0": version "1.2.0" @@ -2024,10 +2024,10 @@ available-typed-arrays@^1.0.5: resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== -axios@^1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.3.5.tgz#e07209b39a0d11848e3e341fa087acd71dadc542" - integrity sha512-glL/PvG/E+xCWwV8S6nCHcrfg1exGx7vxyUIivIA1iL7BIh6bePylCfVHwp6k13ao7SATxB6imau2kqY+I67kw== +axios@^1.3.6: + version "1.3.6" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.3.6.tgz#1ace9a9fb994314b5f6327960918406fa92c6646" + integrity sha512-PEcdkk7JcdPiMDkvM4K6ZBRYq9keuVJsToxm2zQIM70Qqo2WHTdJZMXcG9X+RmRp2VPNUQC8W1RAGbgt6b1yMg== dependencies: follow-redirects "^1.15.0" form-data "^4.0.0" @@ -2559,6 +2559,11 @@ combined-stream@^1.0.8: dependencies: delayed-stream "~1.0.0" +commander@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" + integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== + commander@^2.20.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" @@ -2579,11 +2584,6 @@ commander@^8.3.0: resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== -commander@^9.4.1: - version "9.5.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30" - integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ== - commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" @@ -3338,10 +3338,10 @@ enhanced-resolve@^0.9.1: memory-fs "^0.2.0" tapable "^0.1.8" -enhanced-resolve@^5.10.0: - version "5.12.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz#300e1c90228f5b570c4d35babf263f6da7155634" - integrity sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ== +enhanced-resolve@^5.13.0: + version "5.13.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.13.0.tgz#26d1ecc448c02de997133217b5c1053f34a0a275" + integrity sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" @@ -3569,7 +3569,7 @@ eslint-plugin-promise@^6.1.1: resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz#269a3e2772f62875661220631bd4dafcb4083816" integrity sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig== -eslint-plugin-vue@^9.10.0: +eslint-plugin-vue@^9.11.0: version "9.11.0" resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.11.0.tgz#99a247455c02181f24d9240d422380fd16dd630c" integrity sha512-bBCJAZnkBV7ATH4Z1E7CvN3nmtS4H7QUU3UBxPdo8WohRU+yHjnQRALpTbxMVcz0e4Mx3IyxIdP5HYODMxK9cQ== @@ -4359,10 +4359,10 @@ html-minifier-terser@^6.0.2: relateurl "^0.2.7" terser "^5.10.0" -html-webpack-plugin@^5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz#c3911936f57681c1f9f4d8b68c158cd9dfe52f50" - integrity sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw== +html-webpack-plugin@^5.5.1: + version "5.5.1" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.1.tgz#826838e31b427f5f7f30971f8d8fa2422dfa6763" + integrity sha512-cTUzZ1+NqjGEKjmVgZKLMdiFg3m9MdRXkZW2OEe69WYVi5ONLMmlnSZdXzGGMOq0C8jGDrL6EWyEDDUioHO/pA== dependencies: "@types/html-minifier-terser" "^6.0.0" html-minifier-terser "^6.0.2" @@ -4473,10 +4473,10 @@ humanize-ms@^1.2.1: dependencies: ms "^2.0.0" -i18next@^22.4.14: - version "22.4.14" - resolved "https://registry.yarnpkg.com/i18next/-/i18next-22.4.14.tgz#18dd94e9adc2618497c7de101a206e1ca3a18727" - integrity sha512-VtLPtbdwGn0+DAeE00YkiKKXadkwg+rBUV+0v8v0ikEjwdiJ0gmYChVE4GIa9HXymY6wKapkL93vGT7xpq6aTw== +i18next@^22.4.15: + version "22.4.15" + resolved "https://registry.yarnpkg.com/i18next/-/i18next-22.4.15.tgz#951882b751872994f8502b5a6ef6f796e6a7d7f8" + integrity sha512-yYudtbFrrmWKLEhl6jvKUYyYunj4bTBCe2qIUYAxbXoPusY7YmdwPvOE6fx6UIfWvmlbCWDItr7wIs8KEBZ5Zg== dependencies: "@babel/runtime" "^7.20.6" @@ -6582,10 +6582,10 @@ sass-loader@^12.6.0: klona "^2.0.4" neo-async "^2.6.2" -sass@1.62.0: - version "1.62.0" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.62.0.tgz#3686b2195b93295d20765135e562366b33ece37d" - integrity sha512-Q4USplo4pLYgCi+XlipZCWUQz5pkg/ruSSgJ0WRDSb/+3z9tXUOkQ7QPYn4XrhZKYAK4HlpaQecRwKLJX6+DBg== +sass@1.62.1: + version "1.62.1" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.62.1.tgz#caa8d6bf098935bc92fc73fa169fb3790cacd029" + integrity sha512-NHpxIzN29MXvWiuswfc1W3I0N8SXBd8UR26WntmDlRYf0bSADnwnOjsyMZ3lMezSlArD33Vs3YFhp7dWvL770A== dependencies: chokidar ">=3.0.0 <4.0.0" immutable "^4.0.0" @@ -6596,7 +6596,7 @@ sax@>=0.6.0, sax@^1.2.4: resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== -schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: +schema-utils@^3.0.0, schema-utils@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281" integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== @@ -6605,6 +6605,15 @@ schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: ajv "^6.12.5" ajv-keywords "^3.5.2" +schema-utils@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.2.tgz#36c10abca6f7577aeae136c804b0c741edeadc99" + integrity sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + schema-utils@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.0.tgz#60331e9e3ae78ec5d16353c467c34b3a0a1d3df7" @@ -7507,17 +7516,17 @@ webidl-conversions@^3.0.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== -webpack-cli@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.0.1.tgz#95fc0495ac4065e9423a722dec9175560b6f2d9a" - integrity sha512-S3KVAyfwUqr0Mo/ur3NzIp6jnerNpo7GUO6so51mxLi1spqsA17YcMXy0WOIJtBSnj748lthxC6XLbNKh/ZC+A== +webpack-cli@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.0.2.tgz#2954c10ecb61c5d4dad6f68ee2d77f051741946c" + integrity sha512-4y3W5Dawri5+8dXm3+diW6Mn1Ya+Dei6eEVAdIduAmYNLzv1koKVAqsfgrrc9P2mhrYHQphx5htnGkcNwtubyQ== dependencies: "@discoveryjs/json-ext" "^0.5.0" "@webpack-cli/configtest" "^2.0.1" "@webpack-cli/info" "^2.0.1" - "@webpack-cli/serve" "^2.0.1" + "@webpack-cli/serve" "^2.0.2" colorette "^2.0.14" - commander "^9.4.1" + commander "^10.0.1" cross-spawn "^7.0.3" envinfo "^7.7.3" fastest-levenshtein "^1.0.12" @@ -7537,10 +7546,10 @@ webpack-dev-middleware@^5.3.1: range-parser "^1.2.1" schema-utils "^4.0.0" -webpack-dev-server@^4.13.2: - version "4.13.2" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.13.2.tgz#d97445481d78691efe6d9a3b230833d802fc31f9" - integrity sha512-5i6TrGBRxG4vnfDpB6qSQGfnB6skGBXNL5/542w2uRGLimX6qeE5BQMLrzIC3JYV/xlGOv+s+hTleI9AZKUQNw== +webpack-dev-server@^4.13.3: + version "4.13.3" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.13.3.tgz#9feb740b8b56b886260bae1360286818a221bae8" + integrity sha512-KqqzrzMRSRy5ePz10VhjyL27K2dxqwXQLP5rAKwRJBPUahe7Z2bBWzHw37jeb8GCPKxZRO79ZdQUAPesMh/Nug== dependencies: "@types/bonjour" "^3.5.9" "@types/connect-history-api-fallback" "^1.3.5" @@ -7595,21 +7604,21 @@ webpack-sources@^3.2.3: resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@^5.79.0: - version "5.79.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.79.0.tgz#8552b5da5a26e4e25842c08a883e08fc7740547a" - integrity sha512-3mN4rR2Xq+INd6NnYuL9RC9GAmc1ROPKJoHhrZ4pAjdMFEkJJWrsPw8o2JjCIyQyTu7rTXYn4VG6OpyB3CobZg== +webpack@^5.80.0: + version "5.80.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.80.0.tgz#3e660b4ab572be38c5e954bdaae7e2bf76010fdc" + integrity sha512-OIMiq37XK1rWO8mH9ssfFKZsXg4n6klTEDL7S8/HqbAOBBaiy8ABvXvz0dDCXeEF9gqwxSvVk611zFPjS8hJxA== dependencies: "@types/eslint-scope" "^3.7.3" "@types/estree" "^1.0.0" - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/wasm-edit" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" + "@webassemblyjs/ast" "^1.11.5" + "@webassemblyjs/wasm-edit" "^1.11.5" + "@webassemblyjs/wasm-parser" "^1.11.5" acorn "^8.7.1" acorn-import-assertions "^1.7.6" browserslist "^4.14.5" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.10.0" + enhanced-resolve "^5.13.0" es-module-lexer "^1.2.1" eslint-scope "5.1.1" events "^3.2.0" @@ -7619,7 +7628,7 @@ webpack@^5.79.0: loader-runner "^4.2.0" mime-types "^2.1.27" neo-async "^2.6.2" - schema-utils "^3.1.0" + schema-utils "^3.1.2" tapable "^2.1.1" terser-webpack-plugin "^5.3.7" watchpack "^2.4.0"