4
1
mirror of https://github.com/Qortal/qortal-ui.git synced 2025-02-11 17:55:51 +00:00

Merge pull request #316 from AlphaX-Projects/master

Additions and fixes
This commit is contained in:
crowetic 2024-06-11 11:37:50 -07:00 committed by GitHub
commit fbff262146
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
29 changed files with 2389 additions and 258 deletions

View File

@ -27,7 +27,7 @@ Easiest way to install the lastest required packages on Linux is via nvm.
``` source ~/.bashrc ``` (For Fedora / CentOS) <br/> ``` source ~/.bashrc ``` (For Fedora / CentOS) <br/>
``` nvm ls-remote ``` (Fetch list of available versions) <br/> ``` nvm ls-remote ``` (Fetch list of available versions) <br/>
``` nvm install v20.11.1 ``` (LTS: Iron supported by Electron V30) <br/> ``` nvm install v20.11.1 ``` (LTS: Iron supported by Electron V30) <br/>
``` npm --location=global install npm@10.8.0 ``` <br/> ``` npm --location=global install npm@10.8.1 ``` <br/>
Adding via binary package mirror will only work if you have set the package path. You can do a node or java build via ports instead by downloading ports with portsnap fetch method. Adding via binary package mirror will only work if you have set the package path. You can do a node or java build via ports instead by downloading ports with portsnap fetch method.

View File

@ -973,7 +973,10 @@
"gchange65": "Ersetzen Sie diese Adresse durch EIGENTUM der Gruppe übertragen!", "gchange65": "Ersetzen Sie diese Adresse durch EIGENTUM der Gruppe übertragen!",
"gchange66": "Ungültige Besitzer-/neue Besitzeradresse", "gchange66": "Ungültige Besitzer-/neue Besitzeradresse",
"gchange67": "Gruppen-UPDATE erfolgreich!", "gchange67": "Gruppen-UPDATE erfolgreich!",
"gchange68": "Gruppen-Avatar festlegen" "gchange68": "Gruppen-Avatar festlegen",
"gchange69": "Nachrichten",
"gchange70": "Keine Nachrichten in den letzten 24 Stunden!",
"gchange71": "Du bist dieser Gruppe bereits beigetreten!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Rätsel", "pchange1": "Rätsel",

View File

@ -973,8 +973,10 @@
"gchange65": "¡Reemplace esta dirección para TRANSFERIR LA PROPIEDAD del grupo!", "gchange65": "¡Reemplace esta dirección para TRANSFERIR LA PROPIEDAD del grupo!",
"gchange66": "Propietario no válido / Dirección de nuevo propietario", "gchange66": "Propietario no válido / Dirección de nuevo propietario",
"gchange67": "¡Éxito de la ACTUALIZACIÓN del grupo!", "gchange67": "¡Éxito de la ACTUALIZACIÓN del grupo!",
"gchange68": "Establecer avatar de grupo" "gchange68": "Establecer avatar de grupo",
"gchange69": "Mensajes",
"gchange70": "¡No hay mensajes en las últimas 24 horas!",
"gchange71": "¡Ya te uniste a este grupo!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Rompecabezas", "pchange1": "Rompecabezas",

View File

@ -973,7 +973,10 @@
"gchange65": "Asendage see aadress grupi omandiõiguse üleandmiseks!", "gchange65": "Asendage see aadress grupi omandiõiguse üleandmiseks!",
"gchange66": "Kehtetu omanik / uue omaniku aadress", "gchange66": "Kehtetu omanik / uue omaniku aadress",
"gchange67": "Grupi UUENDAMINE edukas!", "gchange67": "Grupi UUENDAMINE edukas!",
"gchange68": "Rühma avatari määramine" "gchange68": "Rühma avatari määramine",
"gchange69": "Sõnumid",
"gchange70": "Viimase 24 tunni jooksul pole ühtegi sõnumit!",
"gchange71": "Olete selle grupiga juba liitunud!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Puzzled", "pchange1": "Puzzled",

View File

@ -973,7 +973,10 @@
"gchange65": "Korvaa tämä osoite muotoon SIIRRÄ RYHMÄN OMISTAJUUS!", "gchange65": "Korvaa tämä osoite muotoon SIIRRÄ RYHMÄN OMISTAJUUS!",
"gchange66": "Virheellinen omistaja / uuden omistajan osoite", "gchange66": "Virheellinen omistaja / uuden omistajan osoite",
"gchange67": "Ryhmän päivitys onnistui!", "gchange67": "Ryhmän päivitys onnistui!",
"gchange68": "Aseta ryhmän avatar" "gchange68": "Aseta ryhmän avatar",
"gchange69": "Viestit",
"gchange70": "Ei viestejä viimeisen 24 tunnin aikana!",
"gchange71": "Olet jo liittynyt tähän ryhmään!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Palapelit", "pchange1": "Palapelit",

View File

@ -973,7 +973,10 @@
"gchange65": "Remplacez cette adresse par TRANSFERT DE PROPRIÉTÉ du groupe !", "gchange65": "Remplacez cette adresse par TRANSFERT DE PROPRIÉTÉ du groupe !",
"gchange66": "Invalid Owner / New Owner Address", "gchange66": "Invalid Owner / New Owner Address",
"gchange67": "MISE À JOUR DE GROUPE réussie !", "gchange67": "MISE À JOUR DE GROUPE réussie !",
"gchange68": "Définir l'avatar de groupe" "gchange68": "Définir l'avatar de groupe",
"gchange69": "Messages",
"gchange70": "Aucun message ces dernières 24 heures !",
"gchange71": "Vous avez déjà rejoint ce groupe !"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Puzzles", "pchange1": "Puzzles",

View File

@ -973,7 +973,10 @@
"gchange65": "इस पते को समूह के स्थानांतरण स्वामित्व में बदलें!", "gchange65": "इस पते को समूह के स्थानांतरण स्वामित्व में बदलें!",
"gchange66": "अमान्य मालिक/नए मालिक का पता", "gchange66": "अमान्य मालिक/नए मालिक का पता",
"gchange67": "समूह अद्यतन सफल!", "gchange67": "समूह अद्यतन सफल!",
"gchange68": "समूह अवतार सेट करें" "gchange68": "समूह अवतार सेट करें",
"gchange69": "संदेश",
"gchange70": "पिछले 24 घंटों में कोई संदेश नहीं!",
"gchange71": "आप पहले ही इस समूह में शामिल हो चुके हैं!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "पहेलि", "pchange1": "पहेलि",

View File

@ -973,7 +973,10 @@
"gchange65": "Zamijenite ovu adresu u PRIJENOS VLASNIŠTVA grupe!", "gchange65": "Zamijenite ovu adresu u PRIJENOS VLASNIŠTVA grupe!",
"gchange66": "Vlasnik / nova adresa vlasnika nisu valjani", "gchange66": "Vlasnik / nova adresa vlasnika nisu valjani",
"gchange67": "Grupa UPDATE Uspješna!", "gchange67": "Grupa UPDATE Uspješna!",
"gchange68": "Postavi grupni avatar" "gchange68": "Postavi grupni avatar",
"gchange69": "Poruke",
"gchange70": "Nema poruka u zadnja 24 sata!",
"gchange71": "Već ste se pridružili ovoj grupi!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Zagonetke", "pchange1": "Zagonetke",

View File

@ -973,7 +973,10 @@
"gchange65": "Cserélje ki ezt a címet erre: A CSOPORT TULAJDONJOGÁNAK ÁTRUHÁZÁSA!", "gchange65": "Cserélje ki ezt a címet erre: A CSOPORT TULAJDONJOGÁNAK ÁTRUHÁZÁSA!",
"gchange66": "Érvénytelen tulajdonos / új tulajdonos címe", "gchange66": "Érvénytelen tulajdonos / új tulajdonos címe",
"gchange67": "Csoportos FRISSÍTÉS sikeres!", "gchange67": "Csoportos FRISSÍTÉS sikeres!",
"gchange68": "Csoportavatar beállítása" "gchange68": "Csoportavatar beállítása",
"gchange69": "Üzenetek",
"gchange70": "Nincs üzenet az elmúlt 24 órában!",
"gchange71": "Már csatlakoztál ehhez a csoporthoz!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Rejtvények", "pchange1": "Rejtvények",

View File

@ -973,7 +973,10 @@
"gchange65": "Sostituisci questo indirizzo per TRASFERIRE LA PROPRIETA' del gruppo!", "gchange65": "Sostituisci questo indirizzo per TRASFERIRE LA PROPRIETA' del gruppo!",
"gchange66": "Indirizzo del proprietario non valido/nuovo proprietario", "gchange66": "Indirizzo del proprietario non valido/nuovo proprietario",
"gchange67": "AGGIORNAMENTO di gruppo riuscito!", "gchange67": "AGGIORNAMENTO di gruppo riuscito!",
"gchange68": "Imposta avatar di gruppo" "gchange68": "Imposta avatar di gruppo",
"gchange69": "Messaggi",
"gchange70": "Nessun messaggio nelle ultime 24 ore!",
"gchange71": "Ti sei già unito a questo gruppo!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Puzzle", "pchange1": "Puzzle",

View File

@ -973,7 +973,10 @@
"gchange65": "このアドレスをグループの所有権の譲渡に置き換えてください。", "gchange65": "このアドレスをグループの所有権の譲渡に置き換えてください。",
"gchange66": "無効な所有者/新しい所有者のアドレス", "gchange66": "無効な所有者/新しい所有者のアドレス",
"gchange67": "グループ UPDATE 成功しました!", "gchange67": "グループ UPDATE 成功しました!",
"gchange68": "グループアバターの設定" "gchange68": "グループアバターの設定",
"gchange69": "メッセージ",
"gchange70": "過去 24 時間以内にメッセージはありません。",
"gchange71": "このグループにはすでに参加しています。"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "パズル", "pchange1": "パズル",

View File

@ -973,7 +973,10 @@
"gchange65": "이 주소를 그룹의 소유권 이전으로 바꾸십시오!", "gchange65": "이 주소를 그룹의 소유권 이전으로 바꾸십시오!",
"gchange66": "잘못된 소유자/새 소유자 주소", "gchange66": "잘못된 소유자/새 소유자 주소",
"gchange67": "그룹 업데이트 성공!", "gchange67": "그룹 업데이트 성공!",
"gchange68": "그룹 아바타 설정" "gchange68": "그룹 아바타 설정",
"gchange69": "메시지",
"gchange70": "지난 24시간 동안 메시지가 없습니다!",
"gchange71": "당신은 이미 이 그룹에 가입했습니다!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "퍼즐", "pchange1": "퍼즐",

View File

@ -973,7 +973,10 @@
"gchange65": "Vervang dit adres enkel als U de EIGENDOM van de groep wenst OVER TE DRAGEN!", "gchange65": "Vervang dit adres enkel als U de EIGENDOM van de groep wenst OVER TE DRAGEN!",
"gchange66": "Ongeldig adres van huidige of nieuwe eigenaar", "gchange66": "Ongeldig adres van huidige of nieuwe eigenaar",
"gchange67": "Groep UPDATE succesvol uitgevoerd!", "gchange67": "Groep UPDATE succesvol uitgevoerd!",
"gchange68": "Groepsavatar instellen" "gchange68": "Groepsavatar instellen",
"gchange69": "Berichten",
"gchange70": "Geen berichten in de afgelopen 24 uur!",
"gchange71": "Je bent al lid van deze groep!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Puzzels", "pchange1": "Puzzels",

View File

@ -973,7 +973,10 @@
"gchange65": "Erstatt denne adressen til OVERFØR EIERSKAP av gruppen!", "gchange65": "Erstatt denne adressen til OVERFØR EIERSKAP av gruppen!",
"gchange66": "Ugyldig eier / ny eieradresse", "gchange66": "Ugyldig eier / ny eieradresse",
"gchange67": "Gruppeoppdatering vellykket!", "gchange67": "Gruppeoppdatering vellykket!",
"gchange68": "Angi gruppeavatar" "gchange68": "Angi gruppeavatar",
"gchange69": "Meldinger",
"gchange70": "Ingen meldinger de siste 24 timene!",
"gchange71": "Du har allerede blitt med i denne gruppen!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Puzzles", "pchange1": "Puzzles",

View File

@ -973,7 +973,10 @@
"gchange65": "Zamień ten adres na PRZENIESIENIE WŁASNOŚCI grupy!", "gchange65": "Zamień ten adres na PRZENIESIENIE WŁASNOŚCI grupy!",
"gchange66": "Nieprawidłowy właściciel / nowy adres właściciela", "gchange66": "Nieprawidłowy właściciel / nowy adres właściciela",
"gchange67": "AKTUALIZACJA grupy powiodła się!", "gchange67": "AKTUALIZACJA grupy powiodła się!",
"gchange68": "Ustaw awatar grupy" "gchange68": "Ustaw awatar grupy",
"gchange69": "Wiadomości",
"gchange70": "Brak wiadomości w ciągu ostatnich 24 godzin!",
"gchange71": "Już dołączyłeś do tej grupy!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Zagadki", "pchange1": "Zagadki",

View File

@ -973,7 +973,10 @@
"gchange65": "Substitua este endereço para TRANSFERIR PROPRIEDADE do grupo!", "gchange65": "Substitua este endereço para TRANSFERIR PROPRIEDADE do grupo!",
"gchange66": "Endereço de proprietário / novo proprietário inválido", "gchange66": "Endereço de proprietário / novo proprietário inválido",
"gchange67": "ATUALIZAÇÃO DO Grupo bem-sucedida!", "gchange67": "ATUALIZAÇÃO DO Grupo bem-sucedida!",
"gchange68": "Definir avatar do grupo" "gchange68": "Definir avatar do grupo",
"gchange69": "Mensagens",
"gchange70": "Nenhuma mensagem nas últimas 24 horas!",
"gchange71": "Você já entrou neste grupo!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Enigmas", "pchange1": "Enigmas",

View File

@ -973,7 +973,10 @@
"gchange65": "Înlocuiți această adresă la TRANSFERAȚI PROPRIETATEA grupului!", "gchange65": "Înlocuiți această adresă la TRANSFERAȚI PROPRIETATEA grupului!",
"gchange66": "Adresa proprietarului / proprietarului nou nevalidă", "gchange66": "Adresa proprietarului / proprietarului nou nevalidă",
"gchange67": "UPDATE de grup Reușit!", "gchange67": "UPDATE de grup Reușit!",
"gchange68": "Set Avatar grup" "gchange68": "Set Avatar grup",
"gchange69": "Mesaje",
"gchange70": "Niciun mesaj în ultimele 24 de ore!",
"gchange71": "Te-ai alaturat deja acestui grup!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Puzzle-uri", "pchange1": "Puzzle-uri",

View File

@ -973,7 +973,10 @@
"gchange65": "Zameni ovu adresu NA PRENOS VLASNIŠTVA GRUPE!", "gchange65": "Zameni ovu adresu NA PRENOS VLASNIŠTVA GRUPE!",
"gchange66": "Nevažeći vlasnik / adresa novog vlasnika", "gchange66": "Nevažeći vlasnik / adresa novog vlasnika",
"gchange67": "Grupni UPDATE je uspešan!", "gchange67": "Grupni UPDATE je uspešan!",
"gchange68": "Postavi grupni avatar" "gchange68": "Postavi grupni avatar",
"gchange69": "Poruke",
"gchange70": "Nema poruka u poslednja 24 sata!",
"gchange71": "Već ste se pridružili ovoj grupi!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Slagalice", "pchange1": "Slagalice",

View File

@ -973,7 +973,10 @@
"gchange65": "Замените этот адрес на TRANSFER OWNERSHIP of group!", "gchange65": "Замените этот адрес на TRANSFER OWNERSHIP of group!",
"gchange66": "Неверный адрес владельца / нового владельца", "gchange66": "Неверный адрес владельца / нового владельца",
"gchange67": "Групповое ОБНОВЛЕНИЕ выполнено успешно!", "gchange67": "Групповое ОБНОВЛЕНИЕ выполнено успешно!",
"gchange68": "Установить групповой аватар" "gchange68": "Установить групповой аватар",
"gchange69": "Сообщения",
"gchange70": "За последние 24 часа нет сообщений!",
"gchange71": "Вы уже присоединились к этой группе!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Головоломки", "pchange1": "Головоломки",

View File

@ -973,7 +973,10 @@
"gchange65": "Only replace this address if you want to transfer the group!", "gchange65": "Only replace this address if you want to transfer the group!",
"gchange66": "Invalid Owner / New Owner Address", "gchange66": "Invalid Owner / New Owner Address",
"gchange67": "Group Update Successful!", "gchange67": "Group Update Successful!",
"gchange68": "Set Group Avatar" "gchange68": "Set Group Avatar",
"gchange69": "Messages",
"gchange70": "No messages in the last 24 hours!",
"gchange71": "You have already joined this group!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "Puzzles", "pchange1": "Puzzles",

View File

@ -973,7 +973,10 @@
"gchange65": "将此地址替换为组的 TRANSFER OWNERSHIP", "gchange65": "将此地址替换为组的 TRANSFER OWNERSHIP",
"gchange66": "无效的所有者/新所有者地址", "gchange66": "无效的所有者/新所有者地址",
"gchange67": "组更新成功!", "gchange67": "组更新成功!",
"gchange68": "设置组头像" "gchange68": "设置组头像",
"gchange69": "消息",
"gchange70": "过去 24 小时内没有消息!",
"gchange71": "您已经加入此群组!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "益智游戏", "pchange1": "益智游戏",

View File

@ -973,7 +973,10 @@
"gchange65": "將此位址替換為組的 TRANSFER OWNERSHIP", "gchange65": "將此位址替換為組的 TRANSFER OWNERSHIP",
"gchange66": "無效的擁有者/新擁有者位址", "gchange66": "無效的擁有者/新擁有者位址",
"gchange67": "組更新成功!", "gchange67": "組更新成功!",
"gchange68": "設置組頭像" "gchange68": "設置組頭像",
"gchange69": "訊息",
"gchange70": "過去 24 小時內沒有訊息!",
"gchange71": "你已經加入這個群組了!"
}, },
"puzzlepage": { "puzzlepage": {
"pchange1": "益智游戲", "pchange1": "益智游戲",

BIN
img/img-loading.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

387
package-lock.json generated
View File

@ -28,9 +28,9 @@
"crypto-js": "4.2.0", "crypto-js": "4.2.0",
"driver.js": "1.3.1", "driver.js": "1.3.1",
"electron-dl": "3.5.2", "electron-dl": "3.5.2",
"electron-log": "5.1.4", "electron-log": "5.1.5",
"electron-store": "8.2.0", "electron-store": "8.2.0",
"electron-updater": "6.1.8", "electron-updater": "6.2.1",
"emoji-picker-js": "https://github.com/Qortal/emoji-picker-js", "emoji-picker-js": "https://github.com/Qortal/emoji-picker-js",
"extract-zip": "2.0.1", "extract-zip": "2.0.1",
"jssha": "3.3.1", "jssha": "3.3.1",
@ -42,17 +42,17 @@
"prosemirror-gapcursor": "1.3.2", "prosemirror-gapcursor": "1.3.2",
"prosemirror-history": "1.4.0", "prosemirror-history": "1.4.0",
"prosemirror-keymap": "1.2.2", "prosemirror-keymap": "1.2.2",
"prosemirror-model": "1.21.0", "prosemirror-model": "1.21.1",
"prosemirror-schema-list": "1.3.0", "prosemirror-schema-list": "1.4.0",
"prosemirror-state": "1.4.3", "prosemirror-state": "1.4.3",
"prosemirror-transform": "1.9.0", "prosemirror-transform": "1.9.0",
"prosemirror-view": "1.33.6", "prosemirror-view": "1.33.7",
"sass": "1.77.2", "sass": "1.77.4",
"short-unique-id": "5.2.0", "short-unique-id": "5.2.0",
"xhr2": "0.2.1" "xhr2": "0.2.1"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "7.24.6", "@babel/core": "7.24.7",
"@electron/packager": "18.3.2", "@electron/packager": "18.3.2",
"@material/mwc-button": "0.27.0", "@material/mwc-button": "0.27.0",
"@material/mwc-checkbox": "0.27.0", "@material/mwc-checkbox": "0.27.0",
@ -92,9 +92,9 @@
"@qortal/rollup-plugin-web-worker-loader": "1.6.5", "@qortal/rollup-plugin-web-worker-loader": "1.6.5",
"@rollup/plugin-alias": "5.1.0", "@rollup/plugin-alias": "5.1.0",
"@rollup/plugin-babel": "6.0.4", "@rollup/plugin-babel": "6.0.4",
"@rollup/plugin-commonjs": "25.0.8", "@rollup/plugin-commonjs": "26.0.1",
"@rollup/plugin-node-resolve": "15.2.3", "@rollup/plugin-node-resolve": "15.2.3",
"@rollup/plugin-replace": "5.0.5", "@rollup/plugin-replace": "5.0.7",
"@rollup/plugin-terser": "0.4.4", "@rollup/plugin-terser": "0.4.4",
"@vaadin/avatar": "24.2.9", "@vaadin/avatar": "24.2.9",
"@vaadin/button": "24.2.9", "@vaadin/button": "24.2.9",
@ -105,13 +105,13 @@
"@vaadin/tabs": "24.2.9", "@vaadin/tabs": "24.2.9",
"@vaadin/tabsheet": "24.2.9", "@vaadin/tabsheet": "24.2.9",
"@vaadin/tooltip": "24.2.9", "@vaadin/tooltip": "24.2.9",
"@zip.js/zip.js": "2.7.44", "@zip.js/zip.js": "2.7.45",
"axios": "1.7.2", "axios": "1.7.2",
"electron": "30.0.8", "electron": "30.1.0",
"electron-builder": "24.13.3", "electron-builder": "24.13.3",
"epml": "0.3.3", "epml": "0.3.3",
"eslint": "8.57.0", "eslint": "8.57.0",
"eslint-plugin-lit": "1.13.0", "eslint-plugin-lit": "1.14.0",
"eslint-plugin-wc": "2.1.0", "eslint-plugin-wc": "2.1.0",
"file-saver": "2.0.5", "file-saver": "2.0.5",
"highcharts": "11.1.0", "highcharts": "11.1.0",
@ -147,13 +147,13 @@
} }
}, },
"node_modules/@babel/code-frame": { "node_modules/@babel/code-frame": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz",
"integrity": "sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==", "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/highlight": "^7.24.6", "@babel/highlight": "^7.24.7",
"picocolors": "^1.0.0" "picocolors": "^1.0.0"
}, },
"engines": { "engines": {
@ -161,9 +161,9 @@
} }
}, },
"node_modules/@babel/compat-data": { "node_modules/@babel/compat-data": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.7.tgz",
"integrity": "sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ==", "integrity": "sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@ -171,22 +171,22 @@
} }
}, },
"node_modules/@babel/core": { "node_modules/@babel/core": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.7.tgz",
"integrity": "sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ==", "integrity": "sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@ampproject/remapping": "^2.2.0", "@ampproject/remapping": "^2.2.0",
"@babel/code-frame": "^7.24.6", "@babel/code-frame": "^7.24.7",
"@babel/generator": "^7.24.6", "@babel/generator": "^7.24.7",
"@babel/helper-compilation-targets": "^7.24.6", "@babel/helper-compilation-targets": "^7.24.7",
"@babel/helper-module-transforms": "^7.24.6", "@babel/helper-module-transforms": "^7.24.7",
"@babel/helpers": "^7.24.6", "@babel/helpers": "^7.24.7",
"@babel/parser": "^7.24.6", "@babel/parser": "^7.24.7",
"@babel/template": "^7.24.6", "@babel/template": "^7.24.7",
"@babel/traverse": "^7.24.6", "@babel/traverse": "^7.24.7",
"@babel/types": "^7.24.6", "@babel/types": "^7.24.7",
"convert-source-map": "^2.0.0", "convert-source-map": "^2.0.0",
"debug": "^4.1.0", "debug": "^4.1.0",
"gensync": "^1.0.0-beta.2", "gensync": "^1.0.0-beta.2",
@ -202,13 +202,13 @@
} }
}, },
"node_modules/@babel/generator": { "node_modules/@babel/generator": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz",
"integrity": "sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg==", "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/types": "^7.24.6", "@babel/types": "^7.24.7",
"@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/gen-mapping": "^0.3.5",
"@jridgewell/trace-mapping": "^0.3.25", "@jridgewell/trace-mapping": "^0.3.25",
"jsesc": "^2.5.1" "jsesc": "^2.5.1"
@ -218,14 +218,14 @@
} }
}, },
"node_modules/@babel/helper-compilation-targets": { "node_modules/@babel/helper-compilation-targets": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz",
"integrity": "sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg==", "integrity": "sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/compat-data": "^7.24.6", "@babel/compat-data": "^7.24.7",
"@babel/helper-validator-option": "^7.24.6", "@babel/helper-validator-option": "^7.24.7",
"browserslist": "^4.22.2", "browserslist": "^4.22.2",
"lru-cache": "^5.1.1", "lru-cache": "^5.1.1",
"semver": "^6.3.1" "semver": "^6.3.1"
@ -235,67 +235,71 @@
} }
}, },
"node_modules/@babel/helper-environment-visitor": { "node_modules/@babel/helper-environment-visitor": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz",
"integrity": "sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g==", "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": {
"@babel/types": "^7.24.7"
},
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"
} }
}, },
"node_modules/@babel/helper-function-name": { "node_modules/@babel/helper-function-name": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz",
"integrity": "sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w==", "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/template": "^7.24.6", "@babel/template": "^7.24.7",
"@babel/types": "^7.24.6" "@babel/types": "^7.24.7"
}, },
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"
} }
}, },
"node_modules/@babel/helper-hoist-variables": { "node_modules/@babel/helper-hoist-variables": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz",
"integrity": "sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA==", "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/types": "^7.24.6" "@babel/types": "^7.24.7"
}, },
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"
} }
}, },
"node_modules/@babel/helper-module-imports": { "node_modules/@babel/helper-module-imports": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz",
"integrity": "sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g==", "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/types": "^7.24.6" "@babel/traverse": "^7.24.7",
"@babel/types": "^7.24.7"
}, },
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"
} }
}, },
"node_modules/@babel/helper-module-transforms": { "node_modules/@babel/helper-module-transforms": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz",
"integrity": "sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA==", "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/helper-environment-visitor": "^7.24.6", "@babel/helper-environment-visitor": "^7.24.7",
"@babel/helper-module-imports": "^7.24.6", "@babel/helper-module-imports": "^7.24.7",
"@babel/helper-simple-access": "^7.24.6", "@babel/helper-simple-access": "^7.24.7",
"@babel/helper-split-export-declaration": "^7.24.6", "@babel/helper-split-export-declaration": "^7.24.7",
"@babel/helper-validator-identifier": "^7.24.6" "@babel/helper-validator-identifier": "^7.24.7"
}, },
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"
@ -305,35 +309,36 @@
} }
}, },
"node_modules/@babel/helper-simple-access": { "node_modules/@babel/helper-simple-access": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz",
"integrity": "sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g==", "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/types": "^7.24.6" "@babel/traverse": "^7.24.7",
"@babel/types": "^7.24.7"
}, },
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"
} }
}, },
"node_modules/@babel/helper-split-export-declaration": { "node_modules/@babel/helper-split-export-declaration": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz",
"integrity": "sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==", "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/types": "^7.24.6" "@babel/types": "^7.24.7"
}, },
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"
} }
}, },
"node_modules/@babel/helper-string-parser": { "node_modules/@babel/helper-string-parser": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz",
"integrity": "sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==", "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@ -341,9 +346,9 @@
} }
}, },
"node_modules/@babel/helper-validator-identifier": { "node_modules/@babel/helper-validator-identifier": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz",
"integrity": "sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==", "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@ -351,9 +356,9 @@
} }
}, },
"node_modules/@babel/helper-validator-option": { "node_modules/@babel/helper-validator-option": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz",
"integrity": "sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==", "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@ -361,27 +366,27 @@
} }
}, },
"node_modules/@babel/helpers": { "node_modules/@babel/helpers": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.7.tgz",
"integrity": "sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==", "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/template": "^7.24.6", "@babel/template": "^7.24.7",
"@babel/types": "^7.24.6" "@babel/types": "^7.24.7"
}, },
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"
} }
}, },
"node_modules/@babel/highlight": { "node_modules/@babel/highlight": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz",
"integrity": "sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==", "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/helper-validator-identifier": "^7.24.6", "@babel/helper-validator-identifier": "^7.24.7",
"chalk": "^2.4.2", "chalk": "^2.4.2",
"js-tokens": "^4.0.0", "js-tokens": "^4.0.0",
"picocolors": "^1.0.0" "picocolors": "^1.0.0"
@ -391,9 +396,9 @@
} }
}, },
"node_modules/@babel/parser": { "node_modules/@babel/parser": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz",
"integrity": "sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==", "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"bin": { "bin": {
@ -404,35 +409,35 @@
} }
}, },
"node_modules/@babel/template": { "node_modules/@babel/template": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz",
"integrity": "sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==", "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/code-frame": "^7.24.6", "@babel/code-frame": "^7.24.7",
"@babel/parser": "^7.24.6", "@babel/parser": "^7.24.7",
"@babel/types": "^7.24.6" "@babel/types": "^7.24.7"
}, },
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"
} }
}, },
"node_modules/@babel/traverse": { "node_modules/@babel/traverse": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz",
"integrity": "sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==", "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/code-frame": "^7.24.6", "@babel/code-frame": "^7.24.7",
"@babel/generator": "^7.24.6", "@babel/generator": "^7.24.7",
"@babel/helper-environment-visitor": "^7.24.6", "@babel/helper-environment-visitor": "^7.24.7",
"@babel/helper-function-name": "^7.24.6", "@babel/helper-function-name": "^7.24.7",
"@babel/helper-hoist-variables": "^7.24.6", "@babel/helper-hoist-variables": "^7.24.7",
"@babel/helper-split-export-declaration": "^7.24.6", "@babel/helper-split-export-declaration": "^7.24.7",
"@babel/parser": "^7.24.6", "@babel/parser": "^7.24.7",
"@babel/types": "^7.24.6", "@babel/types": "^7.24.7",
"debug": "^4.3.1", "debug": "^4.3.1",
"globals": "^11.1.0" "globals": "^11.1.0"
}, },
@ -441,14 +446,14 @@
} }
}, },
"node_modules/@babel/types": { "node_modules/@babel/types": {
"version": "7.24.6", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.6.tgz", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz",
"integrity": "sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==", "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/helper-string-parser": "^7.24.6", "@babel/helper-string-parser": "^7.24.7",
"@babel/helper-validator-identifier": "^7.24.6", "@babel/helper-validator-identifier": "^7.24.7",
"to-fast-properties": "^2.0.0" "to-fast-properties": "^2.0.0"
}, },
"engines": { "engines": {
@ -3095,21 +3100,21 @@
} }
}, },
"node_modules/@rollup/plugin-commonjs": { "node_modules/@rollup/plugin-commonjs": {
"version": "25.0.8", "version": "26.0.1",
"resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.8.tgz", "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-26.0.1.tgz",
"integrity": "sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==", "integrity": "sha512-UnsKoZK6/aGIH6AdkptXhNvhaqftcjq3zZdT+LY5Ftms6JR06nADcDsYp5hTU9E2lbJUEOhdlY5J4DNTneM+jQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@rollup/pluginutils": "^5.0.1", "@rollup/pluginutils": "^5.0.1",
"commondir": "^1.0.1", "commondir": "^1.0.1",
"estree-walker": "^2.0.2", "estree-walker": "^2.0.2",
"glob": "^8.0.3", "glob": "^10.4.1",
"is-reference": "1.2.1", "is-reference": "1.2.1",
"magic-string": "^0.30.3" "magic-string": "^0.30.3"
}, },
"engines": { "engines": {
"node": ">=14.0.0" "node": ">=16.0.0 || 14 >= 14.17"
}, },
"peerDependencies": { "peerDependencies": {
"rollup": "^2.68.0||^3.0.0||^4.0.0" "rollup": "^2.68.0||^3.0.0||^4.0.0"
@ -3131,36 +3136,52 @@
} }
}, },
"node_modules/@rollup/plugin-commonjs/node_modules/glob": { "node_modules/@rollup/plugin-commonjs/node_modules/glob": {
"version": "8.1.0", "version": "10.4.1",
"resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.1.tgz",
"integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", "integrity": "sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==",
"dev": true, "dev": true,
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"fs.realpath": "^1.0.0", "foreground-child": "^3.1.0",
"inflight": "^1.0.4", "jackspeak": "^3.1.2",
"inherits": "2", "minimatch": "^9.0.4",
"minimatch": "^5.0.1", "minipass": "^7.1.2",
"once": "^1.3.0" "path-scurry": "^1.11.1"
},
"bin": {
"glob": "dist/esm/bin.mjs"
}, },
"engines": { "engines": {
"node": ">=12" "node": ">=16 || 14 >=14.18"
}, },
"funding": { "funding": {
"url": "https://github.com/sponsors/isaacs" "url": "https://github.com/sponsors/isaacs"
} }
}, },
"node_modules/@rollup/plugin-commonjs/node_modules/minimatch": { "node_modules/@rollup/plugin-commonjs/node_modules/minimatch": {
"version": "5.1.6", "version": "9.0.4",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz",
"integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==",
"dev": true, "dev": true,
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"brace-expansion": "^2.0.1" "brace-expansion": "^2.0.1"
}, },
"engines": { "engines": {
"node": ">=10" "node": ">=16 || 14 >=14.17"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/@rollup/plugin-commonjs/node_modules/minipass": {
"version": "7.1.2",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
"integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
"dev": true,
"license": "ISC",
"engines": {
"node": ">=16 || 14 >=14.17"
} }
}, },
"node_modules/@rollup/plugin-node-resolve": { "node_modules/@rollup/plugin-node-resolve": {
@ -3190,9 +3211,9 @@
} }
}, },
"node_modules/@rollup/plugin-replace": { "node_modules/@rollup/plugin-replace": {
"version": "5.0.5", "version": "5.0.7",
"resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.5.tgz", "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.7.tgz",
"integrity": "sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==", "integrity": "sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -4422,9 +4443,9 @@
} }
}, },
"node_modules/@zip.js/zip.js": { "node_modules/@zip.js/zip.js": {
"version": "2.7.44", "version": "2.7.45",
"resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.44.tgz", "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.45.tgz",
"integrity": "sha512-ZzMhAcAyRAYi1FZELsvKaw8I4ADxNTqbiVIjyo/syBe4HGWop9+OADnuBnHpm2TxgXPogxxhhPffOhDD40jUdA==", "integrity": "sha512-Mm2EXF33DJQ/3GWWEWeP1UCqzpQ5+fiMvT3QWspsXY05DyqqxWu7a9awSzU4/spHMHVFrTjani1PR0vprgZpow==",
"dev": true, "dev": true,
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"engines": { "engines": {
@ -5177,9 +5198,9 @@
} }
}, },
"node_modules/browserslist": { "node_modules/browserslist": {
"version": "4.23.0", "version": "4.23.1",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz",
"integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@ -5197,10 +5218,10 @@
], ],
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"caniuse-lite": "^1.0.30001587", "caniuse-lite": "^1.0.30001629",
"electron-to-chromium": "^1.4.668", "electron-to-chromium": "^1.4.796",
"node-releases": "^2.0.14", "node-releases": "^2.0.14",
"update-browserslist-db": "^1.0.13" "update-browserslist-db": "^1.0.16"
}, },
"bin": { "bin": {
"browserslist": "cli.js" "browserslist": "cli.js"
@ -5298,7 +5319,6 @@
"version": "9.2.4", "version": "9.2.4",
"resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.2.4.tgz", "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.2.4.tgz",
"integrity": "sha512-upp+biKpN/XZMLim7aguUyW8s0FUpDvOtK6sbanMFDAMBzpHDqdhgVYm6zc9HJ6nWo7u2Lxk60i2M6Jd3aiNrA==", "integrity": "sha512-upp+biKpN/XZMLim7aguUyW8s0FUpDvOtK6sbanMFDAMBzpHDqdhgVYm6zc9HJ6nWo7u2Lxk60i2M6Jd3aiNrA==",
"dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"debug": "^4.3.4", "debug": "^4.3.4",
@ -5452,9 +5472,9 @@
} }
}, },
"node_modules/caniuse-lite": { "node_modules/caniuse-lite": {
"version": "1.0.30001621", "version": "1.0.30001632",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001621.tgz", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001632.tgz",
"integrity": "sha512-+NLXZiviFFKX0fk8Piwv3PfLPGtRqJeq2TiNoUff/qB5KJgwecJTvCXDpmlyP/eCI/GUEmp/h/y5j0yckiiZrA==", "integrity": "sha512-udx3o7yHJfUxMLkGohMlVHCvFvWmirKh9JAH/d7WOLPetlH+LTL5cocMZ0t7oZx/mdlOWXti97xLZWc8uURRHg==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@ -6236,9 +6256,9 @@
} }
}, },
"node_modules/electron": { "node_modules/electron": {
"version": "30.0.8", "version": "30.1.0",
"resolved": "https://registry.npmjs.org/electron/-/electron-30.0.8.tgz", "resolved": "https://registry.npmjs.org/electron/-/electron-30.1.0.tgz",
"integrity": "sha512-ivzXJJ/9gdb4oOw+5SDuaZpSInz8C+Z021dKZfFLMltKbDa4sSqt5cRBiUg7J36Z2kdus+Jai0bdHWutYE9wAA==", "integrity": "sha512-9O8m7kinjwMH5Df0hpXbwUaqI6pk3aJm1sKQUkQGCF7NDbNkGhu2BXgqaicPU6oe26zQPc5vtwWnHmiKlh1hYA==",
"dev": true, "dev": true,
"hasInstallScript": true, "hasInstallScript": true,
"license": "MIT", "license": "MIT",
@ -6420,9 +6440,9 @@
} }
}, },
"node_modules/electron-log": { "node_modules/electron-log": {
"version": "5.1.4", "version": "5.1.5",
"resolved": "https://registry.npmjs.org/electron-log/-/electron-log-5.1.4.tgz", "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-5.1.5.tgz",
"integrity": "sha512-P0RSXnwT3z+e89Z5uAcZDeN85/QjIgv764a93kqCi+wh2Jm22CCbc3AGDt4S8rsxAHWHB4Q0PGsQl3fw1AN0kQ==", "integrity": "sha512-vuq10faUAxRbILgQx7yHoMObKZDEfj7hMSZrJPsVrDNeCpV/HN11dU7QuY4UDUe055pzBxhSCB3m0+6D3Aktjw==",
"license": "MIT", "license": "MIT",
"engines": { "engines": {
"node": ">= 14" "node": ">= 14"
@ -6549,19 +6569,19 @@
} }
}, },
"node_modules/electron-to-chromium": { "node_modules/electron-to-chromium": {
"version": "1.4.783", "version": "1.4.796",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.783.tgz", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.796.tgz",
"integrity": "sha512-bT0jEz/Xz1fahQpbZ1D7LgmPYZ3iHVY39NcWWro1+hA2IvjiPeaXtfSqrQ+nXjApMvQRE2ASt1itSLRrebHMRQ==", "integrity": "sha512-NglN/xprcM+SHD2XCli4oC6bWe6kHoytcyLKCWXmRL854F0qhPhaYgUswUsglnPxYaNQIg2uMY4BvaomIf3kLA==",
"dev": true, "dev": true,
"license": "ISC" "license": "ISC"
}, },
"node_modules/electron-updater": { "node_modules/electron-updater": {
"version": "6.1.8", "version": "6.2.1",
"resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-6.1.8.tgz", "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-6.2.1.tgz",
"integrity": "sha512-hhOTfaFAd6wRHAfUaBhnAOYc+ymSGCWJLtFkw4xJqOvtpHmIdNHnXDV9m1MHC+A6q08Abx4Ykgyz/R5DGKNAMQ==", "integrity": "sha512-83eKIPW14qwZqUUM6wdsIRwVKZyjmHxQ4/8G+1C6iS5PdDt7b1umYQyj1/qPpH510GmHEQe4q0kCPe3qmb3a0Q==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"builder-util-runtime": "9.2.3", "builder-util-runtime": "9.2.4",
"fs-extra": "^10.1.0", "fs-extra": "^10.1.0",
"js-yaml": "^4.1.0", "js-yaml": "^4.1.0",
"lazy-val": "^1.0.5", "lazy-val": "^1.0.5",
@ -6571,19 +6591,6 @@
"tiny-typed-emitter": "^2.1.0" "tiny-typed-emitter": "^2.1.0"
} }
}, },
"node_modules/electron-updater/node_modules/builder-util-runtime": {
"version": "9.2.3",
"resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.2.3.tgz",
"integrity": "sha512-FGhkqXdFFZ5dNC4C+yuQB9ak311rpGAw+/ASz8ZdxwODCv1GGMWgLDeofRkdi0F3VCHQEWy/aXcJQozx2nOPiw==",
"license": "MIT",
"dependencies": {
"debug": "^4.3.4",
"sax": "^1.2.4"
},
"engines": {
"node": ">=12.0.0"
}
},
"node_modules/electron-updater/node_modules/fs-extra": { "node_modules/electron-updater/node_modules/fs-extra": {
"version": "10.1.0", "version": "10.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
@ -6863,9 +6870,9 @@
} }
}, },
"node_modules/eslint-plugin-lit": { "node_modules/eslint-plugin-lit": {
"version": "1.13.0", "version": "1.14.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-lit/-/eslint-plugin-lit-1.13.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-lit/-/eslint-plugin-lit-1.14.0.tgz",
"integrity": "sha512-vKc67q6YQ+naYO1QuFpqMoTs3535yp8+0WB/8bzZRLr5NSOb4C6vZrD4se7S9XZtym5TxSVlIqa9QTWYISykQg==", "integrity": "sha512-J4w+CgO31621GreLFCdTUbTr5yeV2/RJ/M0myw0dykD5p9FGGIRLityQiNa6SG+JpVbmeQTQPJy4pNFmiurJ/w==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -9815,9 +9822,9 @@
} }
}, },
"node_modules/prosemirror-model": { "node_modules/prosemirror-model": {
"version": "1.21.0", "version": "1.21.1",
"resolved": "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.21.0.tgz", "resolved": "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.21.1.tgz",
"integrity": "sha512-zLpS1mVCZLA7VTp82P+BfMiYVPcX1/z0Mf3gsjKZtzMWubwn2pN7CceMV0DycjlgE5JeXPR7UF4hJPbBV98oWA==", "integrity": "sha512-IVBAuMqOfltTr7yPypwpfdGT+6rGAteVOw2FO6GEvCGGa1ZwxLseqC1Eax/EChDvG/xGquB2d/hLdgh3THpsYg==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"orderedmap": "^2.0.0" "orderedmap": "^2.0.0"
@ -9833,9 +9840,9 @@
} }
}, },
"node_modules/prosemirror-schema-list": { "node_modules/prosemirror-schema-list": {
"version": "1.3.0", "version": "1.4.0",
"resolved": "https://registry.npmjs.org/prosemirror-schema-list/-/prosemirror-schema-list-1.3.0.tgz", "resolved": "https://registry.npmjs.org/prosemirror-schema-list/-/prosemirror-schema-list-1.4.0.tgz",
"integrity": "sha512-Hz/7gM4skaaYfRPNgr421CU4GSwotmEwBVvJh5ltGiffUJwm7C8GfN/Bc6DR1EKEp5pDKhODmdXXyi9uIsZl5A==", "integrity": "sha512-nZOIq/AkBSzCENxUyLm5ltWE53e2PLk65ghMN8qLQptOmDVixZlPqtMeQdiNw0odL9vNpalEjl3upgRkuJ/Jyw==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"prosemirror-model": "^1.0.0", "prosemirror-model": "^1.0.0",
@ -9904,9 +9911,9 @@
} }
}, },
"node_modules/prosemirror-view": { "node_modules/prosemirror-view": {
"version": "1.33.6", "version": "1.33.7",
"resolved": "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.33.6.tgz", "resolved": "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.33.7.tgz",
"integrity": "sha512-zRLUNgLIQfd8IfGprsXxWTjdA8xEAFJe8cDNrOptj6Mop9sj+BMeVbJvceyAYCm5G2dOdT2prctH7K9dfnpIMw==", "integrity": "sha512-jo6eMQCtPRwcrA2jISBCnm0Dd2B+szS08BU1Ay+XGiozHo5EZMHfLQE8R5nO4vb1spTH2RW1woZIYXRiQsuP8g==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"prosemirror-model": "^1.20.0", "prosemirror-model": "^1.20.0",
@ -10563,9 +10570,9 @@
} }
}, },
"node_modules/sass": { "node_modules/sass": {
"version": "1.77.2", "version": "1.77.4",
"resolved": "https://registry.npmjs.org/sass/-/sass-1.77.2.tgz", "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.4.tgz",
"integrity": "sha512-eb4GZt1C3avsX3heBNlrc7I09nyT00IUuo4eFhAbeXWU2fvA7oXI53SxODVAA+zgZCk9aunAZgO+losjR3fAwA==", "integrity": "sha512-vcF3Ckow6g939GMA4PeU7b2K/9FALXk2KF9J87txdHzXbUF9XRQRwSxcAs/fGaTnJeBFd7UoV22j3lzMLdM0Pw==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"chokidar": ">=3.0.0 <4.0.0", "chokidar": ">=3.0.0 <4.0.0",

View File

@ -50,9 +50,9 @@
"crypto-js": "4.2.0", "crypto-js": "4.2.0",
"driver.js": "1.3.1", "driver.js": "1.3.1",
"electron-dl": "3.5.2", "electron-dl": "3.5.2",
"electron-log": "5.1.4", "electron-log": "5.1.5",
"electron-store": "8.2.0", "electron-store": "8.2.0",
"electron-updater": "6.1.8", "electron-updater": "6.2.1",
"emoji-picker-js": "https://github.com/Qortal/emoji-picker-js", "emoji-picker-js": "https://github.com/Qortal/emoji-picker-js",
"extract-zip": "2.0.1", "extract-zip": "2.0.1",
"jssha": "3.3.1", "jssha": "3.3.1",
@ -64,17 +64,17 @@
"prosemirror-gapcursor": "1.3.2", "prosemirror-gapcursor": "1.3.2",
"prosemirror-history": "1.4.0", "prosemirror-history": "1.4.0",
"prosemirror-keymap": "1.2.2", "prosemirror-keymap": "1.2.2",
"prosemirror-model": "1.21.0", "prosemirror-model": "1.21.1",
"prosemirror-schema-list": "1.3.0", "prosemirror-schema-list": "1.4.0",
"prosemirror-state": "1.4.3", "prosemirror-state": "1.4.3",
"prosemirror-transform": "1.9.0", "prosemirror-transform": "1.9.0",
"prosemirror-view": "1.33.6", "prosemirror-view": "1.33.7",
"sass": "1.77.2", "sass": "1.77.4",
"short-unique-id": "5.2.0", "short-unique-id": "5.2.0",
"xhr2": "0.2.1" "xhr2": "0.2.1"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "7.24.6", "@babel/core": "7.24.7",
"@electron/packager": "18.3.2", "@electron/packager": "18.3.2",
"@material/mwc-button": "0.27.0", "@material/mwc-button": "0.27.0",
"@material/mwc-checkbox": "0.27.0", "@material/mwc-checkbox": "0.27.0",
@ -114,9 +114,9 @@
"@qortal/rollup-plugin-web-worker-loader": "1.6.5", "@qortal/rollup-plugin-web-worker-loader": "1.6.5",
"@rollup/plugin-alias": "5.1.0", "@rollup/plugin-alias": "5.1.0",
"@rollup/plugin-babel": "6.0.4", "@rollup/plugin-babel": "6.0.4",
"@rollup/plugin-commonjs": "25.0.8", "@rollup/plugin-commonjs": "26.0.1",
"@rollup/plugin-node-resolve": "15.2.3", "@rollup/plugin-node-resolve": "15.2.3",
"@rollup/plugin-replace": "5.0.5", "@rollup/plugin-replace": "5.0.7",
"@rollup/plugin-terser": "0.4.4", "@rollup/plugin-terser": "0.4.4",
"@vaadin/avatar": "24.2.9", "@vaadin/avatar": "24.2.9",
"@vaadin/button": "24.2.9", "@vaadin/button": "24.2.9",
@ -127,13 +127,13 @@
"@vaadin/tabs": "24.2.9", "@vaadin/tabs": "24.2.9",
"@vaadin/tabsheet": "24.2.9", "@vaadin/tabsheet": "24.2.9",
"@vaadin/tooltip": "24.2.9", "@vaadin/tooltip": "24.2.9",
"@zip.js/zip.js": "2.7.44", "@zip.js/zip.js": "2.7.45",
"axios": "1.7.2", "axios": "1.7.2",
"electron": "30.0.8", "electron": "30.1.0",
"electron-builder": "24.13.3", "electron-builder": "24.13.3",
"epml": "0.3.3", "epml": "0.3.3",
"eslint": "8.57.0", "eslint": "8.57.0",
"eslint-plugin-lit": "1.13.0", "eslint-plugin-lit": "1.14.0",
"eslint-plugin-wc": "2.1.0", "eslint-plugin-wc": "2.1.0",
"file-saver": "2.0.5", "file-saver": "2.0.5",
"highcharts": "11.1.0", "highcharts": "11.1.0",

View File

@ -1045,7 +1045,7 @@ class ChatPage extends LitElement {
} }
}, },
"Shift-Enter": () => { 'Shift-Enter': () => {
if (this.isEnabledChatEnter) { if (this.isEnabledChatEnter) {
this.editor.commands.first(() => [ this.editor.commands.first(() => [
this.editor.commands.newlineInCode() this.editor.commands.newlineInCode()
@ -1079,6 +1079,13 @@ class ChatPage extends LitElement {
type: 'image' type: 'image'
}) })
return true return true
},
'Shift-Enter': () => {
if (this.isEnabledChatEnter) {
this.editor.commands.first(() => [
this.editor.commands.newlineInCode()
])
}
} }
} }
} }
@ -1107,6 +1114,13 @@ class ChatPage extends LitElement {
type: 'gif' type: 'gif'
}) })
return true return true
},
'Shift-Enter': () => {
if (this.isEnabledChatEnter) {
this.editor.commands.first(() => [
this.editor.commands.newlineInCode()
])
}
} }
} }
} }
@ -1135,6 +1149,13 @@ class ChatPage extends LitElement {
type: 'attachment' type: 'attachment'
}) })
return true return true
},
'Shift-Enter': () => {
if (this.isEnabledChatEnter) {
this.editor.commands.first(() => [
this.editor.commands.newlineInCode()
])
}
} }
} }
} }
@ -1163,6 +1184,13 @@ class ChatPage extends LitElement {
type: 'file' type: 'file'
}) })
return true return true
},
'Shift-Enter': () => {
if (this.isEnabledChatEnter) {
this.editor.commands.first(() => [
this.editor.commands.newlineInCode()
])
}
} }
} }
} }
@ -1312,7 +1340,6 @@ class ChatPage extends LitElement {
} }
} }
} }
} }
async goToRepliedMessage(message, clickedOnMessage) { async goToRepliedMessage(message, clickedOnMessage) {

View File

@ -167,7 +167,13 @@ class ChatTextEditor extends LitElement {
} }
</div> </div>
` : html` ` : html`
<div style="margin-bottom: 10px; ${(this.iframeId === 'newChat' || this.iframeId === "newAttachmentChat") ? 'display: none;' : 'display: flex;'}"> <div style="margin-bottom: 10px; ${(
this.iframeId === 'newChat'
|| this.iframeId === "newImageChat"
|| this.iframeId === "newGifChat"
|| this.iframeId === "newAttachmentChat"
|| this.iframeId === "newFileChat"
) ? 'display: none;' : 'display: flex;'}">
${this.isLoading === false ${this.isLoading === false
? html` ? html`
<img src="/img/qchat-send-message-icon.svg" alt="send-icon" class="send-icon" @click=${() => {this.sendMessageFunc(this.messageQueue)}}> <img src="/img/qchat-send-message-icon.svg" alt="send-icon" class="send-icon" @click=${() => {this.sendMessageFunc(this.messageQueue)}}>

View File

@ -3818,12 +3818,6 @@ export const chatTextEditorStyles = css`
cursor: pointer; cursor: pointer;
} }
.ProseMirror {
word-wrap: break-word;
white-space: pre-wrap;
white-space: break-spaces;
}
.ProseMirror:focus { .ProseMirror:focus {
outline: none; outline: none;
} }
@ -7744,6 +7738,14 @@ export const groupManagementStyles = css`
margin: 12px 0 -6px 0; margin: 12px 0 -6px 0;
} }
.actions-chat {
display: flex;
justify-content: space-between;
padding: 0 1em;
margin: 12px 0 -6px 0;
position: fixed;
}
.card-container { .card-container {
background-color: var(--white); background-color: var(--white);
border-radius: 5px; border-radius: 5px;
@ -7774,6 +7776,16 @@ export const groupManagementStyles = css`
opacity: .6; opacity: .6;
} }
.close-icon-chat {
font-size: 36px;
margin-top: -8px;
}
.close-icon-chat:hover {
cursor: pointer;
opacity: .6;
}
.buttons { .buttons {
text-align: right; text-align: right;
} }
@ -8039,6 +8051,460 @@ export const groupManagementStyles = css`
margin: auto; margin: auto;
align-items: center; align-items: center;
} }
.message-container {
position: relative;
}
.message-subcontainer1 {
position: relative;
display: flex;
align-items: flex-end;
margin-top: 10px;
}
.message-subcontainer2 {
position: relative;
display: flex;
background-color: var(--chat-bubble-bg);
flex-grow: 0;
flex-direction: column;
align-items: flex-start;
justify-content: center;
border-radius: 5px;
padding: 12px 15px 4px 15px;
width: fit-content;
min-width: 150px;
}
.message-subcontainer2-mybg {
position: relative;
display: flex;
background-color: var(--chat-bubble-myBg);
flex-grow: 0;
flex-direction: column;
align-items: flex-start;
justify-content: center;
border-radius: 5px;
padding: 12px 15px 4px 15px;
width: fit-content;
min-width: 150px;
}
.message-triangle {
position: relative;
}
.message-triangle:after {
content: "";
position: absolute;
bottom: 0px;
left: -9px;
width: 0;
height: 0;
border-style: solid;
border-width: 0px 0px 7px 9px;
border-color: transparent transparent var(--chat-bubble-bg) transparent;
}
.message-triangle-mybg {
position: relative;
}
.message-triangle-mybg:after {
content: "";
position: absolute;
bottom: 0px;
left: -9px;
width: 0;
height: 0;
border-style: solid;
border-width: 0px 0px 7px 9px;
border-color: transparent transparent var(--chat-bubble-myBg) transparent;
}
.message-user-info {
display: flex;
justify-content: space-between;
width: 100%;
gap: 10px;
}
.message-data-name {
user-select: none;
color: var(--qchat-name);
margin-bottom: 5px;
}
.message-data-my-name {
user-select: none;
color: var(--qchat-my-name);
margin-bottom: 5px;
}
.message-avatar {
margin: 0px 5px 0px 0px;
width: 42px;
height: 42px;
border-radius: 25%;
float: left;
}
.message {
display: flex;
flex-direction: column;
color: var(--chat-bubble-msg-color);
line-height: 19px;
overflow-wrap: anywhere;
margin-top: 5px;
-webkit-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
font-size: 16px;
width: 100%;
position: relative;
}
.message p {
margin: 0px;
padding: 0px;
}
.original-message {
position: relative;
display: flex;
flex-direction: column;
color: var(--chat-bubble-msg-color);
line-height: 19px;
user-select: text;
font-size: 15px;
width: 90%;
border-radius: 5px;
padding: 8px 5px 8px 25px;
margin-bottom: 10px;
cursor: pointer;
}
.original-message:before {
content: "";
position: absolute;
top: 5px;
left: 10px;
height: 75%;
width: 2.6px;
background-color: var(--mdc-theme-primary);
}
.original-message-sender {
color: var(--mdc-theme-primary);
}
.original-message-sender-wasme {
color: var(--qchat-my-name);
}
.replied-message {
margin: 0;
padding: 0;
}
.replied-message p {
margin: 0;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
max-width: 500px;
max-height: 40px;
margin: 0;
padding: 0;
}
.image-container {
display: flex;
}
.chat-img {
max-width: 45vh;
max-height: 40vh;
border-radius: 5px;
position: relative;
}
.chat-replied-img {
max-width: 30vh;
max-height: 25vh;
border-radius: 5px;
position: relative;
}
.defaultSize {
width: 45vh;
height: 40vh;
}
.attachment-container {
display: flex;
align-items: center;
justify-content: space-evenly;
padding: 5px 0 10px 0;
gap: 20px;
}
.attachment-icon-container {
display: flex;
align-items: center;
justify-content: center;
height: 52px;
width: 52px;
border-radius: 50%;
border: none;
background-color: var(--mdc-theme-primary);
}
.attachment-icon {
height: 42px;
width: 42px;
}
.file-container {
display: flex;
align-items: center;
justify-content: space-evenly;
padding: 5px 0 10px 0;
gap: 20px;
}
.file-icon-container {
display: flex;
align-items: center;
justify-content: center;
height: 52px;
width: 52px;
border-radius: 50%;
border: none;
background-color: transparent;
}
.file-icon {
height: 52px;
width: 52px;
}
.attachment-info {
display: flex;
flex-direction: column;
gap: 5px;
}
.attachment-name {
font-family: Work Sans, sans-serif;
font-size: 16px;
color: var(--chat-bubble-msg-color);
margin: 0;
letter-spacing: 0.3px;
padding: 5px 0;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.attachment-deleted {
font-family: Work Sans, sans-serif;
font-style: italic;
font-size: 16px;
color: var(--chat-bubble-msg-color);
margin: 0;
letter-spacing: 0.4px;
padding: 5px 0;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.attachment-size {
font-family: Work Sans, sans-serif;
font-style: italic;
font-size: 16px;
color: var(--chat-bubble-msg-color);
margin: 0;
letter-spacing: 0.3px;
font-weight: 300;
}
.message-data-time {
color: #888888;
font-size: 13px;
user-select: none;
display: flex;
justify-content: flex-end;
width: 100%;
padding-top: 2px;
}
.message-data-time-edited {
color: #888888;
font-size: 13px;
user-select: none;
display: flex;
justify-content: space-between;
width: 100%;
padding-top: 2px;
}
.message-data-forward {
user-select: none;
color: var(--general-color-blue);
margin-bottom: 5px;
font-size: 12px;
}
.message-data-edited {
font-family: "Work Sans", sans-serif;
font-style: italic;
font-size: 13px;
visibility: visible;
}
.no-messages {
color: var(--black);
font-weight: 500;
font-size: 32px;
text-align: center;
margin: 0;
}
paper-dialog.info {
width: 100%;
max-width: 75vw;
height: 100%;
max-height: 75vh;
background-color: var(--white);
color: var(--black);
border: 1px solid var(--black);
border-radius: 15px;
overflow: hidden;
}
paper-dialog.progress {
width: auto;
max-width: 50vw;
height: auto;
max-height: 30vh;
background-color: var(--white);
color: var(--black);
border: 1px solid var(--black);
border-radius: 15px;
text-align: center;
padding: 15px;
line-height: 1.6;
overflow: hidden;
}
.lds-roller {
display: inline-block;
position: relative;
width: 80px;
height: 80px;
}
.lds-roller div {
animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
transform-origin: 40px 40px;
}
.lds-roller div:after {
content: " ";
display: block;
position: absolute;
width: 7px;
height: 7px;
border-radius: 50%;
background: var(--black);
margin: -4px 0 0 -4px;
}
.lds-roller div:nth-child(1) {
animation-delay: -0.036s;
}
.lds-roller div:nth-child(1):after {
top: 63px;
left: 63px;
}
.lds-roller div:nth-child(2) {
animation-delay: -0.072s;
}
.lds-roller div:nth-child(2):after {
top: 68px;
left: 56px;
}
.lds-roller div:nth-child(3) {
animation-delay: -0.108s;
}
.lds-roller div:nth-child(3):after {
top: 71px;
left: 48px;
}
.lds-roller div:nth-child(4) {
animation-delay: -0.144s;
}
.lds-roller div:nth-child(4):after {
top: 72px;
left: 40px;
}
.lds-roller div:nth-child(5) {
animation-delay: -0.18s;
}
.lds-roller div:nth-child(5):after {
top: 71px;
left: 32px;
}
.lds-roller div:nth-child(6) {
animation-delay: -0.216s;
}
.lds-roller div:nth-child(6):after {
top: 68px;
left: 24px;
}
.lds-roller div:nth-child(7) {
animation-delay: -0.252s;
}
.lds-roller div:nth-child(7):after {
top: 63px;
left: 17px;
}
.lds-roller div:nth-child(8) {
animation-delay: -0.288s;
}
.lds-roller div:nth-child(8):after {
top: 56px;
left: 12px;
}
@keyframes lds-roller {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
` `
export const mintingInfoStyles = css` export const mintingInfoStyles = css`

File diff suppressed because it is too large Load Diff