diff --git a/assets/translations/de.json b/assets/translations/de.json
index 3082c0ee..ab2f7d12 100644
--- a/assets/translations/de.json
+++ b/assets/translations/de.json
@@ -111,6 +111,11 @@
"spanish": "Spanisch",
"swahili": "Suaheli",
"hungarian": "Ungarisch",
+ "italian": "Italienisch",
+ "russian": "Russisch",
+ "thai": "Thailändisch",
+ "chinese simplified": "Chinesisch (Vereinfacht)",
+ "chinese traditional": "Chinesisch (Traditionell)",
"enutsRandD": "eNuts Telegram",
"estimatedFees": "Geschätzte Gebühr",
"estimateFee": "Gebühren schätzen",
@@ -203,7 +208,6 @@
"zapSoon": "Zaps werden bald hinzugefügt...",
"enutsPub": "eNuts: ",
"seeFullHistory": "Gesamter Transaktionsverlauf",
- "hideLatestTxs": "Transaktionen verbergen",
"next": "Weiter",
"skip": "Überspringen",
"donateLn": "Spenden",
@@ -254,7 +258,7 @@
"paidInvoice": "{{ count }} Rechnung wurde mit einem Gesamtbetrag von {{ total }} Sats bezahlt",
"paidInvoices": "{{ count }} Rechnungen wurden mit einem Gesamtbetrag von {{ total }} Sats bezahlt",
"checkPayment": "Zahlung überprüfen",
- "lnPaymentSpamHint": "Bitte warten Sie {{remainingSeconds}} Sekunden um die Mint zu entlasten."
+ "lnPaymentSpamHint": "Bitte warten Sie {{ remainingSeconds }} Sekunden um die Mint zu entlasten."
},
"error": {
"checkSpendableErr": "Fehler beim Überprüfen, ob der Token ausgegeben werden kann",
diff --git a/assets/translations/en.json b/assets/translations/en.json
index e622ae59..778bec90 100644
--- a/assets/translations/en.json
+++ b/assets/translations/en.json
@@ -111,6 +111,11 @@
"swahili": "Swahili",
"spanish": "Spanish",
"hungarian": "Hungarian",
+ "italian": "Italian",
+ "russian": "Russian",
+ "thai": "Thai",
+ "chinese simplified": "Chinese (Simplified)",
+ "chinese traditional": "Chinese (Traditional)",
"enutsRandD": "eNuts Telegram",
"estimatedFees": "Estimated fees",
"estimateFee": "Estimate fee",
@@ -203,7 +208,6 @@
"zapSoon": "Zaps will be added soon...",
"enutsPub": "eNuts public key: ",
"seeFullHistory": "See full transaction history",
- "hideLatestTxs": "Hide transactions",
"next": "Next",
"skip": "Skip",
"donateLn": "Donate",
@@ -254,7 +258,7 @@
"paidInvoice": "{{ count }} invoice has been paid with a total amount of {{ total }} Sats",
"paidInvoices": "{{ count }} invoices have been paid with a total amount of {{ total }} Sats",
"checkPayment": "Check payment",
- "lnPaymentSpamHint": "Please wait {{remainingSeconds}} seconds to avoid spamming the mint."
+ "lnPaymentSpamHint": "Please wait {{ remainingSeconds }} seconds to avoid spamming the mint."
},
"error": {
"checkSpendableErr": "Error while checking if token is spendable",
diff --git a/assets/translations/es.json b/assets/translations/es.json
index 4a3c4035..c05bee65 100644
--- a/assets/translations/es.json
+++ b/assets/translations/es.json
@@ -111,6 +111,11 @@
"spanish": "Español",
"swahili": "Suajili",
"hungarian": "Húngaro",
+ "italian": "Italiano",
+ "russian": "Ruso",
+ "thai": "Tailandés",
+ "chinese simplified": "Chino (Simplificado)",
+ "chinese traditional": "Chino (Tradicional)",
"enutsRandD": "Telegram eNuts",
"estimatedFees": "Comisión estimada",
"estimateFee": "Estimar comisión",
@@ -203,7 +208,6 @@
"zapSoon": "Zaps, disponibles próximamente...",
"enutsPub": "Clave pública eNuts: ",
"seeFullHistory": "Ver el historial de transacciones completo",
- "hideLatestTxs": "Esconder transacciones",
"next": "Siguiente",
"skip": "Saltar",
"donateLn": "Donar",
@@ -254,7 +258,7 @@
"paidInvoice": "Se ha pagado {{ count }} factura con un importe total de {{ total }} Sats",
"paidInvoices": "Se han pagado {{ count }} facturas con un importe total de {{ total }} Sats",
"checkPayment": "Comprobar pago",
- "lnPaymentSpamHint": "Por favor, espere {{remainingSeconds}} segundos para aliviar la Mint."
+ "lnPaymentSpamHint": "Por favor, espere {{ remainingSeconds }} segundos para aliviar la Mint."
},
"error": {
"checkSpendableErr": "Error al comprobar si el token puede ser gastado",
diff --git a/assets/translations/fr.json b/assets/translations/fr.json
index 943dc60a..b57339e7 100644
--- a/assets/translations/fr.json
+++ b/assets/translations/fr.json
@@ -111,6 +111,11 @@
"spanish": "Espagnol",
"swahili": "Swahili",
"hungarian": "Hongrois",
+ "italian": "Italien",
+ "russian": "Russe",
+ "thai": "Thaïlandais",
+ "chinese simplified": "Chinois (Simplifié)",
+ "chinese traditional": "Chinois (Traditionnel)",
"enutsRandD": "eNuts Telegram",
"estimatedFees": "Frais estimés",
"estimateFee": "Estimer les frais.",
@@ -226,7 +231,6 @@
"scanAnother": "Scanner un autre code QR",
"clearOverHere": "Tout est clair de ce côté-ci!",
"totalDmsReceived": "Vous avez reçu 4 Cashu token.",
- "hideLatestTxs": "Masquer transactions",
"deleteNpub": "Supprimer NPUB?",
"delNpubHint": "Tous les contacts et les données associées seront supprimés.",
"addNewNpub": "Ajouter un nouveau NPUB?",
@@ -254,7 +258,7 @@
"paidInvoice": "{{ count }} facture a été payée pour un montant total de {{ total }} Sats",
"paidInvoices": "{{ count }} factures ont été payées pour un montant total de {{ total }} Sats",
"checkPayment": "Vérifier le paiement",
- "lnPaymentSpamHint": "Veuillez attendre {{remainingSeconds}} secondes pour soulager la Mint."
+ "lnPaymentSpamHint": "Veuillez attendre {{ remainingSeconds }} secondes pour soulager la Mint."
},
"error": {
"checkSpendableErr": "Erreur lors de la vérification si le token est dépensable",
diff --git a/assets/translations/hu.json b/assets/translations/hu.json
index 54a1b474..a5e34c9f 100644
--- a/assets/translations/hu.json
+++ b/assets/translations/hu.json
@@ -111,6 +111,11 @@
"swahili": "Szuahéli",
"spanish": "Spanyol",
"hungarian": "Magyar",
+ "italian": "Olasz",
+ "russian": "Orosz",
+ "thai": "Thai",
+ "chinese simplified": "Kínai (Egyszerűsített)",
+ "chinese traditional": "Kínai (Hagyományos)",
"enutsRandD": "eNuts Telegram",
"estimatedFees": "Becsült díjak",
"estimateFee": "Díj becslése",
@@ -203,7 +208,6 @@
"zapSoon": "Zap is érkezik hamarosan...",
"enutsPub": "eNuts publikus kulcs: ",
"seeFullHistory": "Teljes fizetési történet megjelenítése",
- "hideLatestTxs": "Utalások elrejtése",
"next": "Következő",
"skip": "Kihagy",
"donateLn": "Támogatás",
@@ -254,7 +258,7 @@
"paidInvoice": "{{ count }} számla kifizetésre került, összesen {{ total }} Sats összegben",
"paidInvoices": "{{ count }} számla kifizetésre került, összesen {{ total }} Sats összegben",
"checkPayment": "Fizetés ellenőrzése",
- "lnPaymentSpamHint": "Kérjük, várjon {{remainingSeconds}} másodpercet a Mint tehermentesítése érdekében."
+ "lnPaymentSpamHint": "Kérjük, várjon {{ remainingSeconds }} másodpercet a Mint tehermentesítése érdekében."
},
"error": {
"checkSpendableErr": "Hiba a token elkölthetőségének ellenőrzése közben",
diff --git a/assets/translations/it.json b/assets/translations/it.json
index 90dd8cb2..5706b14b 100644
--- a/assets/translations/it.json
+++ b/assets/translations/it.json
@@ -103,7 +103,7 @@
"restoreBatteryHint": "Si raccomanda di avere almeno il 20% della batteria carica prima di inizializzare il ripristino. Il processo potrebbe durare a lungo, in base alla quantità di dati ",
"restoreWifi": "Usare il Wi-Fi.",
"restoreWifiHint": "Si raccomanda di utilizzare una connessione Wi-Fi stabile durante il ripristino, per evitare qualsiasi interruzione ed assicurare un recupero veloce e sicuro dei fondi.",
- "restoreForeground": "Mantienere l'applicazione in primo piano.",
+ "restoreForeground": "Mantienere l'applicazione in primo piano.",
"restoreForegroundHint": "Per favore mantienere l'app in primo piano e non terminarla durante il processo di ripristino, così da evitare interruzioni.",
"seedMigrationHint": "La mnemonica si applica a tutte le mint, tuttavia ogni mint necessita di un ripristino ad-hoc, dunque è consigliato di annotare frequentemente gli URL delle mint in uso. Se si possiedono fondi ma non ancora una mnemonica, creare un token dalla mint desiredata e riscattarlo dopo aveer generato la nuova mnemonica. Ripetere il processo per ogni mint di cui si vuole fare il backup.",
"ecashPayment": "Pagamento ecash",
@@ -111,6 +111,11 @@
"swahili": "Swahili",
"spanish": "Spagnolo",
"hungarian": "Ungherese",
+ "italian": "Italiano",
+ "russian": "Russo",
+ "thai": "Tailandese",
+ "chinese simplified": "Cinese (Semplificato)",
+ "chinese traditional": "Cinese (Tradizionale)",
"enutsRandD": "eNuts Telegram",
"estimatedFees": "Commissioni stimate",
"estimateFee": "Stimare le commissioni",
@@ -203,7 +208,6 @@
"zapSoon": "Gli zap verranno aggiunti a breve...",
"enutsPub": "Chiave pubblica di eNuts: ",
"seeFullHistory": "Visualizzarere lo storico delle transazioni",
- "hideLatestTxs": "Nascondere transazioni",
"next": "Prossimo",
"skip": "Salta",
"donateLn": "Dona",
@@ -244,7 +248,7 @@
"imageCacheCleared": "Cache dell'immagine eliminata!",
"leaveGithubStar": "Supportaci con una stella su Github",
"alreadySpentHint": "Alcune prove che compongono il saldo sono state spese o riscattate altrove. Risolvere l'errore cancellando le prove in 'Opzioni' > 'Gestione mint' > 'Controlla prove'",
- "useNpub": "Usare NPUB",
+ "useNpub": "Usare NPUB",
"autoSwapToDefaulMint": "Scambiare automaticamente con la mint di default",
"trustMintOpt": "Affidarsi alla mint",
"swapHint": "Questa opzione richiede un pagamento Lightning, un pagamento di commissioni e potrebbe aggiungere una mint sconosciuta alla lista mint.",
@@ -254,14 +258,14 @@
"paidInvoice": "{{ count }} richiesta di pagamento pagata con un totale di {{ total }} Sat",
"paidInvoices": "{{ count }} richieste di pagamento pagate con un totale di {{ total }} Sat",
"checkPayment": "Controllare pagamento",
- "lnPaymentSpamHint": "Attendere {{remainingSeconds}} secondi per evitare di sovraccaricare la mint.",
+ "lnPaymentSpamHint": "Attendere {{ remainingSeconds }} secondi per evitare di sovraccaricare la mint."
},
"error": {
"checkSpendableErr": "Errore di verifica del token",
"claimTokenErr": "Errore nel riscatto del token",
"header": "Errore",
"msg": "Purtroppo si è verificato un errore. Puoi aiutarci a migliorare eNuts facendo uno screenshot e riportandoci il bug.",
- "reportBug": "Segnalare il bug",
+ "reportBug": "Segnalare il bug",
"requestMintErr": "Errore nel recuperare richiesta di pagamento dalla mint.",
"stackNA": "Stack di errore non disponibile",
"generalMeltingErr": "Non è stato possibile trovare un percorso di pagamento tra la mint e il nodo.",
diff --git a/assets/translations/ru.json b/assets/translations/ru.json
new file mode 100644
index 00000000..3d46576e
--- /dev/null
+++ b/assets/translations/ru.json
@@ -0,0 +1,395 @@
+{
+ "addrBook": {
+ "addOwnNpub": "Добавьте свой NPUB",
+ "favorite": "Добавить в избранное",
+ "removeFav": "Убрать из избранного",
+ "copyNpub": "Копировать NPUB",
+ "npubCopied": "NPUB скопирован!",
+ "receiverNoLnurl": "У получателя нет LNURL",
+ "noResults": "Безрезультатно"
+ },
+ "auth": {
+ "confirmAction": "Пожалуйста, подтвердите действие.",
+ "createPin": "Создать PIN-код",
+ "editPin": "Редактировать PIN-код",
+ "pinMismatch": "Неправильный PIN-код!",
+ "pinSetup": "При желании Вы можете установить PIN-код для защиты Вашего приложения.",
+ "pleaseConfirm": "Пожалуйста, подтвердите свой PIN-код.",
+ "pleaseConfirmNewPin": "Пожалуйста, подтвердите свой новый PIN-код.",
+ "pleaseEnter": "Пожалуйста, введите свой PIN-код.",
+ "pleaseNewPin": "Пожалуйста, введите новый PIN-код.",
+ "removePin": "Удалить PIN-код",
+ "welcome": "Добро пожаловать!",
+ "welcomeBack": "Добро пожаловать!"
+ },
+ "bottomNav": {
+ "wallet": "Кошелёк",
+ "contacts": "Контакты"
+ },
+ "common": {
+ "copy": "Копировать",
+ "cycle": "Цикл",
+ "findMint": "Найти монетный двор",
+ "manualCounterIncrease": "Обновление счётчиков",
+ "manualCounterIncreaseHint": "Счётчики обновляются автоматически после каждой транзакции, но в редких случаях может произойти сбой, что приведет к ошибкам в процессе восстановления. Обновление счётчиков вручную может помочь.",
+ "increaseCounterHint": "Вы уверены, что хотите обновить счётчики? Это следует делать только в том случае, если Вы уверены, что счётчики не синхронизированы.",
+ "noMintForCounter": "У вас нет монет для обновления счётчиков.",
+ "counterIncreased": "Счётчики обновлены на {{counterIncreased}}!",
+ "doneSafety": "Почти готово... Проверка безопасности",
+ "noProofsRestored": "Не найдено доказательств для восстановления вашего кошелька.",
+ "restoreErr": "Что-то пошло не так при восстановлении вашего кошелька.",
+ "dontClose": "Пожалуйста, не закрывайте приложение во время процесса.",
+ "recoveryHint": "Напишите или вставьте мнемонику из 12 слов в правильном порядке, разделив их пробелами.",
+ "walletRecovery": "Восстановление кошелька",
+ "walletRecoveryHint": "Используйте seed-фразу для восстановления Вашего кошелька.",
+ "seedBackup": "Восстановление с помощью seed-фразы",
+ "12WordMnemonic": "Seed-фраза из 12 слов",
+ "secureWallet": "Безопасность кошелька",
+ "secureWalletHint": "Создайте и перепишите seed-фразу, чтобы обезопасить свой кошелёк.",
+ "quickWallet": "Мгновенный кошелек",
+ "quickWalletHint": "Создайте новый кошелек мгновенно. Seed-фразу можно создать позже.",
+ "skipSeedHint": "Вы можете пропустить этот процесс и создать seed-фразу позже.",
+ "mnemonicHint": "Seed-фраза больше никогда не будет отображаться. Перепишите её и никогда никому её не показывайте.",
+ "confirmMnemonicErr": "Неверное слово! Пожалуйста, убедитесь, что записали seed-фразу правильно и в правильном порядке.",
+ "selectRestoreMint": "Пожалуйста, выберите монетный двор, который будет использоваться для восстановления ваших средств.",
+ "recoveringWallet": "Монетный двор восстанавливает ваши средства...",
+ "seedEnabled": "Восстановление включено!",
+ "confirmSeed": "Пожалуйста, подтвердите свою seed-фразу, введя правильное слово.",
+ "aboutToLeaveTo": "Вы собираетесь уйти",
+ "accept": "Принять",
+ "amount": "Сумма",
+ "back": "Назад",
+ "backToDashboard": "На главную",
+ "balance": "Баланс",
+ "balanceAfterTX": "Баланс после транзакции",
+ "balTooLow": "Недостаточно средств",
+ "bigQrMsg": "Объем данных слишком велик для QR-кода.",
+ "calculateFeeEst": "Расчет комиссии",
+ "cancel": "Отмена",
+ "cashOut": "Вывод средств",
+ "cashOutFromMint": "Вывод денег из монетного двора",
+ "change": "Изменение",
+ "claimed": "поступили",
+ "restored": "восстановлен",
+ "claimSuccess": "Поступили {{amount}} Сат:\n{{mintUrl}}\nMemo: {{memo}}",
+ "claimToken": "Вернуть токен",
+ "clear": "Очистить",
+ "clipboardInvalid": "Ваш буфер обмена содержит недействительные монеты!",
+ "coinSelection": "Выбор монет",
+ "confirm": "Подтвердить",
+ "contact": "Контакт",
+ "mintDelErr": "Невозможно удалить монетный двор при оставшемся балансе",
+ "continue": "Продолжить",
+ "copied": "Скопировано",
+ "shareInvoice": "Поделиться счётом",
+ "copyToken": "Скопировать токен",
+ "createInvoice": "Создать счёт-фактуру",
+ "createToken": "Создать токен",
+ "createTokenErr": "Не удалось создать монеты. Пожалуйста, повторите попытку позже.",
+ "eventError": "Что-то пошло не так при публикации.",
+ "createViaLn": "Создать LN-счёт",
+ "darkMode": "Тёмный режим",
+ "dbErr": "Что-то пошло не так при инициализации базы данных!",
+ "deepLinkErr": "Ссылку не удалось открыть",
+ "default": "По умолчанию",
+ "delHistory": "Удалить историю",
+ "factoryReset": "Сброс к заводским настройкам",
+ "delHistoryErr": "Не удалось удалить историю.",
+ "delHistoryQ": "Удалить историю?",
+ "resetQ": "Сбросить кошелек?",
+ "delHistoryTxt": "Данные не будут подлежать восстановлению.",
+ "disclaimer": "Отказ от ответственности",
+ "restoreBattery": "Не менее 20% заряда батареи.",
+ "restoreBatteryHint": "Мы рекомендуем, чтобы у Вас было как минимум 20% заряда батареи перед началом процесса восстановления. В зависимости от объема данных процесс может занять некоторое время.",
+ "restoreWifi": "Используйте Wi-Fi.",
+ "restoreWifiHint": "Мы рекомендуем Вам использовать стабильное соединение Wi-Fi для процесса восстановления, чтобы избежать перебоев и обеспечить быстрое и безопасное восстановление.",
+ "restoreForeground": "Держите приложение на переднем плане.",
+ "restoreForegroundHint": "Пожалуйста, оставьте приложение на переднем плане и не закрывайте его во время процесса восстановления, чтобы избежать прерываний.",
+ "seedMigrationHint": "Seed-фраза применяется ко всем монетным дворам, но каждый из них требует индивидуального восстановления, поэтому запишите часто используемые URL-адреса монетных дворов. При восстановлении средств на монетных дворах, добавьте монетный двор и введите seed-фразу. Повторите эти действия для каждого монетного двора, который Вы хотите восстановить.",
+ "ecashPayment": "Оплата Ecash",
+ "english": "Английский",
+ "swahili": "Суахили",
+ "spanish": "Испанский",
+ "hungarian": "Венгерский",
+ "italian": "Итальянский",
+ "thai": "Тайский",
+ "russian": "Русский",
+ "chinese simplified": "Китайский (Упрощенный)",
+ "chinese traditional": "Китайский (Традиционный)",
+ "enutsRandD": "eNuts в Телеграм",
+ "estimatedFees": "Ориентировочная комиссия",
+ "estimateFee": "Попробовать оплатить",
+ "expired": "Истёкший",
+ "fee": "Комиссия",
+ "feeErr": "Невозможно произвести оплату. Является ли \"{{input}}\" допустимым LNURL?",
+ "foundCashuClipboard": "Обнаружен токен Cashu",
+ "french": "Французский",
+ "from": "от",
+ "fromMint": "из монетного двора именуемого",
+ "german": "Немецкий",
+ "githubIssues": "Сообщайте об ошибках на Github",
+ "shareOrReport": "Напишите отзыв или сообщите об ошибках",
+ "historyDeleted": "История удалена",
+ "invalidInvoice": "Неверный счет",
+ "invalidOrSpent": "Токен недействителен или уже принят",
+ "invalidToken": "Неверный токен",
+ "invoice": "Счёт",
+ "invoiceExpired": "Срок действия счёта истёк",
+ "invoiceInclFee": "Счёт включая комиссию",
+ "invoiceOrLnurl": "LN инвойс или LNURL",
+ "keysetID": "ID-набор ключей",
+ "lnInvoice": "Счёт за Lightning",
+ "lnPayment": "Оплата через Lightning",
+ "mint": "Монетный двор",
+ "minted": "отчеканен",
+ "multimintSwap": "Междворный экспорт",
+ "n/a": "Нет в наличии",
+ "name": "Название",
+ "no": "Нет",
+ "noCamAccess": "Нет доступа к камере",
+ "noFunds": "Недостаточно средств",
+ "noFundsForFee": "Недостаточно средств. Оставьте место для возможных комиссий.: ~{{fee}} Сат",
+ "noMint": "Монетный двор не найден",
+ "notQrCode": "Неподходящий QR-код!",
+ "noTX": "Транзакций пока нет",
+ "optionalMemo": "Необязательная заметка",
+ "paste": "Вставить",
+ "paymentPending": "Ожидается платёж",
+ "paymentSuccess": "Успешеный платёж!",
+ "nostrPaymentSuccess": "Отправлено!",
+ "paymentType": "Способ оплаты",
+ "payWithLn": "Оплатите с помощью LN-кошелька",
+ "readme": "Прочитать",
+ "sender": "Отправитель",
+ "recipient": "Получатель",
+ "reqTimeout": "Таймаут запроса сети",
+ "save": "Сохранить",
+ "scanAgain": "Отсканируйте ещё раз",
+ "scan": "Скан.",
+ "seconds": "секунд",
+ "selectAmount": "Выберите сумму",
+ "selected": "Выбрано",
+ "selectMint": "Выберите монетный двор для отправки",
+ "sendEcash": "Отправить Ecash",
+ "share": "Поделиться",
+ "submitPaymentReq": "Обналичить",
+ "to": "до",
+ "today": "Сегодня",
+ "tokenInfoErr": "Ошибка при получении информации о токене",
+ "totalInclFee": "Всего в платеже",
+ "trustMint": "Доверять этому монетному двору?",
+ "tryLater": "Пожалуйста, повторите попытку позже.",
+ "unknownType": "Неизвестные данные",
+ "version": "Версия",
+ "willDoLater": "Позже",
+ "yes": "Да",
+ "invalidPubKey": "Неверный публичный ключ!",
+ "walletLocked": "Кошелек заблокирован",
+ "explainer1": "eNuts — это кастодиальный кошелёк Lightning, позволяющий осуществлять частные и мгновенные транзакции с использованием протокола Cashu. Ваши средства хранятся на монетных дворах, с которыми Вы взаимодействуете, а электронные деньги хранятся локально на Вашем устройстве.",
+ "explainer2": "Cashu — это новый протокол Ecash (электронных денег) для кастодиальных Биткойн-приложений, в котором монетные дворы — это узлы Lightning, выполняющие Биткойн-транзакции и предлагающие Вам электронные деньги. Будьте уверены, монетный двор не будет знать о Ваших платежах электронными деньгами.",
+ "explainer3": "Просто добавьте монетный двор через URL-адрес и оплатите счёт Lightning, чтобы получить Ecash. eNuts перенаправляет Вас, позволяя мгновенно получать платежи в электронных деньгах от кого угодно и с Вашего разрешения автоматически добавляя соответствующие монетные дворы. Обменивайте средства между монетными дворами и отправляйте электронные деньги, как только у Вас появится средства на балансе.",
+ "send&receive": "Отправить & получить",
+ "contactsNostr": "Контакты & Nostr",
+ "nostrExplainer": "Реализация Nostr обеспечивает синхронизацию с Вашими контактами без необходимости ввода закрытого ключа, поскольку мы создаем для Вас новый. Ваши данные отображаются с использованием открытого ключа, а новый закрытый ключ шифрует/расшифровывает ваши сообщения.",
+ "send": "Отправить",
+ "sendEcashDashboard": "Создать и отправить токен Cashu.",
+ "payInvoiceDashboard": "Отправить средства через Lightning.",
+ "receiveEcashDashboard": "Вставить & активировать токен Cashu из буфера обмена.",
+ "receiveEcashNostr": "Nostr сообщения",
+ "receiveEcashNostrHint": "Проверьте свои сообщения Nostr на наличие монет.",
+ "createInvoiceDashboard": "Получите Ecash, оплатив счёт Lightning.",
+ "hideNuts": "Скрыть баланс",
+ "checkingDms": "Проверка ваших личных сообщений на наличие Ecash...",
+ "clearOverHere": "Здесь всё ясно!",
+ "totalDmsReceived": "Вы получили {{totalDms}} монет.",
+ "swapNow": "Обменять сейчас",
+ "swap": "Обмен",
+ "emptyMint": "У монетного двора нет Ваших средств",
+ "zapSoon": "Запы будут добавлены в ближайшее время...",
+ "enutsPub": "Публичный ключ eNuts: ",
+ "seeFullHistory": "Посмотреть полную историю транзакций",
+ "next": "Далее",
+ "skip": "Пропустить",
+ "donateLn": "Пожертвовать",
+ "supportHint": "Каждый вклад, независимо от его размера, ценен. Экран подтверждения находится в разработке.",
+ "newToken": "Новый токен Cashu",
+ "disclaimerHint": "К этому отказу от ответственности следует относиться серьёзно, его нельзя игнорировать или недооценивать. Мы ценим Ваш интерес к этому проекту и продолжим работать над его улучшением.",
+ "searchContacts": "Искать или ввести NPUB",
+ "submit": "Применить",
+ "clearMetadataCache": "Очистить кеш метаданных",
+ "clearMetadataCacheHint": "Очистить кеш метаданных?",
+ "clearImageCache": "Очистить кеш изображений",
+ "clearImageCacheHint": "Очистить кеш изображений?",
+ "pullRefresh": "Потяните, чтобы обновить",
+ "processTestPay": "Обработка тестового платежа...",
+ "confirmMint": "Подтвердить новый монетный двор",
+ "confirmMintHint": "Вы уверены, что хотите добавить этот монетный двор?",
+ "npubAlreadyAdded": "NPUB уже добавлен",
+ "replaceNpub": "Заменить NPUB",
+ "replaceNpubTxt": "Вы уверены, что хотите заменить текущий NPUB?",
+ "npubAdded": "NPUB добавлен!",
+ "showContacts": "Показать контакты",
+ "topUpNow": "Получите Ecash прямо сейчас",
+ "scanAnother": "Отсканируйте другой QR-код",
+ "deleteNpub": "Удалить NPUB?",
+ "delNpubHint": "Все контакты и связанные с ними данные будут удалены.",
+ "addNewNpub": "Добавить новый NPUB?",
+ "addNpubHint": "Это приведет к удалению всех данных, связанных с вашим текущим NPUB.",
+ "zap": "Зап",
+ "zapNow": "Зап сейчас",
+ "meltNostrProfileHint": "Переведите средства на LN-адрес, связанный с вашим профилем Nostr.",
+ "nostrDmHint": "eNuts не может получить доступ к личным сообщениям Вашей учётной записи Nostr из-за отсутствия доступа к Вашему приватному ключу. Вместо этого он генерирует новый ключ для отправки электронных денег (Ecash). Когда Вы отправляете электронные деньги через Nostr, получатель получает их используя Ваш новый публичный ключ eNuts. Если получатель отвечает в DM токеном Ecash, Вы можете просмотреть его здесь. Мы активно работаем над безопасным решением для приватных ключей.",
+ "nostrIssueHeader": "Проблема с контактами Nostr",
+ "nostrIssueHint": "Если у Вас возникли проблемы с открытием контактов Nostr, нажмите кнопку ниже или сбросьте данные Nostr в разделе 'Настройки' > 'Основное' > 'Контакты' > 'Сбросить данные', чтобы решить проблему.",
+ "submitNostrIssue": "Сбросить данные",
+ "nostrIssueSuccess": "Данные Nostr успешно сброшены!",
+ "createLnInvoice": "Создать счёт Lightning",
+ "metadataCacheCleared": "Кэш метаданных очищен!",
+ "imageCacheCleared": "Кэш изображений очищен!",
+ "leaveGithubStar": "Поддержите нас звездой на Github",
+ "alreadySpentHint": "Некоторые доказательства на Вашем балансе потрачены или востребованы в другом месте. Решите проблему, удалив их. 'Настройки' > 'Управление монетным двором' > выберите интересующий монетный двор > 'Проверить доказательства'.",
+ "useNpub": "Используйте NPUB",
+ "autoSwapToDefaulMint": "Перевод на монетный двор, который по умолчанию",
+ "trustMintOpt": "Довериться монетному двору",
+ "swapHint": "Этот вариант требует платежа Lightning, включает в себя комиссию и может по-прежнему добавлять неизвестный монетный двор в список, если произойдет возврат комиссии.",
+ "paidInvoice": "{{ count }} счет был оплачен на общую сумму {{ total }} Сатов",
+ "paidInvoices": "{{ count }} счетов было оплачено на общую сумму {{ total }} Сатов",
+ "checkPayment": "Проверить платеж",
+ "lnPaymentSpamHint": "Пожалуйста, подождите {{ remainingSeconds }} секунд, чтобы избежать спама монетой.",
+ "trustHint": "Монетный двор, связанный с принимаемым токеном, будет добавлен в Ваш список доверенных монетных дворов.",
+ "noDefaultHint": "Вам необходимо настроить монетный двор по умолчанию для выполнения автоматического перевода средств.",
+ "autoSwapSuccess": "Обмен прошёл успешно!"
+ },
+ "error": {
+ "checkSpendableErr": "Ошибка при проверке попытке потратить токен",
+ "claimTokenErr": "Ошибка при запросе токена",
+ "header": "Произошла ошибка",
+ "msg": "Сожалеем, что вы столкнулись с этой проблемой. Вы можете помочь нам улучшить программное обеспечение, сделав снимок экрана и создав короткий отчет об ошибке.",
+ "reportBug": "Сообщить об ошибке",
+ "requestMintErr": "Ошибка при запросе счёта у монетного двора.",
+ "stackNA": "Стек ошибок недоступен",
+ "generalMeltingErr": "Монетному двору не удалось найти правильный маршрут платежа Lightning к Вашему узлу.",
+ "invoiceFromLnurlError": "Не удалось создать счёт с использованием вашего LNURL.",
+ "invoiceScanError": "Не удалось использовать счёт из отсканированного QR-кода."
+ },
+ "history": {
+ "checkSpent": "Проверьте, потрачен ли токен",
+ "isPending": "Токен находится на рассмотрении",
+ "isSpent": "Токен был потрачен",
+ "justNow": "Прямо сейчас",
+ "memo": "Заметка",
+ "nHrsAgo": "{{hrs}} часов назад",
+ "nMinsAgo": "{{mins}} минут назад",
+ "noMemo": "Заметки нет",
+ "oneHrAgo": "1 час назад",
+ "oneMinAgo": "1 минуту назад",
+ "paymentHash": "Хеш платежа",
+ "settleTime": "Время сделки",
+ "showQr": "Показать QR-код"
+ },
+ "mints": {
+ "addCustomName": "Добавить кастомное название",
+ "additionalInfo": "Дополнительная информация",
+ "addMintBtn": "Добавить монетный двор",
+ "addNewMint": "Добавить новый монетный двор",
+ "atLeast2Mints": "Вам нужно как минимум 2 монетных двора для выполнения междворного обмена.",
+ "awaitingInvoice": "Ожидание счёта",
+ "cashOutAmountHint": "Могут взиматься молниеносные сборы, поэтому добавляется предполагаемая комиссия, любые переплаченные сборы будут возвращены.",
+ "checkProofs": "Проверить доказательства",
+ "checkProofsQ": "Проверить все доказательства?",
+ "checkProofsTxt": "Осуществится проверка того, можно ли потратить Ваши токены, если нельзя - они будут удалены.",
+ "chooseMeltMintHint": "Выберите монетный двор, с которого вы хотите обналичить свои средства.",
+ "chooseMintHint": "Выберите монетный двор, от которого Вы хотите получить Ecash взамен Биткойнов отправленных через Lightning. Монетный двор становится хранителем Ваших средств.",
+ "chooseTarget": "Выберите получателя платежа.",
+ "coinSelectionHint": "Ваш баланс Ecash по сути представляет собой набор токенов. Вы можете выбрать токены (монеты), которые хотите потратить. Наборам токенов монетный двор присваивает ID-набор ключей, который постоянно меняется. Вновь добавленные наборы токенов выделены зеленым цветом. Желательно сначала потратить старые наборы токенов.",
+ "creatingEcashToken": "Создание токена Cashu",
+ "sendingEcashViaNostr": "Отправка токена Cashu через Nostr!",
+ "customName": "Кастомизировать название",
+ "cutomNameAdded": "Название кастомизировано",
+ "dangerZone": "Опасная зона",
+ "deletedProofs": "Удаление {{proofsToDel}} доказательств.",
+ "delMint": "Удалить монетный двор",
+ "delMintSure": "Удалить этот монетный двор?",
+ "ecashAmountHint": "Введите сумму Ecash, которую вы хотите отправить.",
+ "editMintName": "Изменить название монетного двора",
+ "errDelProofs": "Что-то пошло не так при удалении доказательств.",
+ "funds": "Резерв",
+ "general": "Основное",
+ "importantNotice": "Важное замечание",
+ "inputField": "Lightning счёт или LNURL",
+ "invalidUrl": "Неверный URL",
+ "invoiceAmountHint": "Введите сумму Ecash, которую Вы хотели бы получить. Затем монетный двор выставит счёт, который Вам придётся оплатить с помощью кошелька Lightning.",
+ "invoiceHint": "Это может занять несколько секунд...",
+ "lowBal": "Баланс монетного двора слишком низкий!",
+ "meltAddressbookHint": "Выберите свой LNURL или любой другой контакт в качестве получателя платежа.",
+ "meltInputHint": "Вставьте счёт Lightning, LN-URL или адрес Lightning.",
+ "meltScanQRHint": "Отсканировать Lightning счёт созданный на другом устройстве.",
+ "meltSwapHint": "Выберите другой монетный двор из списка доверенных в качестве получателя платежа.",
+ "copyShareToken": "Создать токен Cashu",
+ "copyShareTokenHint": "Введите сумму, создайте токен и скопируйте его, чтобы поделиться им через любое приложение для обмена сообщениями.",
+ "sendNostr": "Отправить через Nostr",
+ "sendNostrHint": "Отправьте Ecash напрямую одному из ваших контактов на Nostr.",
+ "meltToken": "Обналичить",
+ "mintConnectionFail": "Не удалось подключиться к монетному двору",
+ "mintInfo": "Информация о монетном дворе",
+ "mintNewTokens": "Пополнить Ecash",
+ "mintNoContact": "У монетного двора нет контактной информации",
+ "mntAlreadyAdded": "Монетный двор уже добавлен",
+ "noAdditional": "Этот монетный двор не имеет дополнительной информации",
+ "noInfo": "У монетного двора нет информации",
+ "noProofs": "Не найдено доказательств для этого монетного двора.",
+ "paymentOverview": "Обзор платежей",
+ "processingPaymentByMint": "Монетный двор обрабатывает платёж согласно Вашему запросу",
+ "processingSwap": "Обработка междворного обмена по Вашему запросу",
+ "pubKey": "Публичный ключ",
+ "removeDefault": "Перестать использовать по умолчанию",
+ "scanQR": "Отсканировать QR-код",
+ "sendEcashHint": "Выберите монетный двор, на котором вы хотите создать токен Cashu.",
+ "setDefault": "Установить монетный двор по умолчанию",
+ "supportedNuts": "Поддерживаемые NUTs",
+ "swapNotAllowed": "Обмен с тестового монетного двора невозможен.",
+ "zapNotAllowed": "Зап из тестового монетного двора невозможен.",
+ "testMintHint": "Это тестовый монетный двор, с которым можно поиграть. Всё равно добавить?",
+ "trustMintSure": "Доверять этому монетному двору?",
+ "updatedDefault": "Обновлён монетный двор по умолчанию",
+ "newMintAdded": "Добавлен монетный двор!",
+ "newMintAddedQuestion": "Хотите ли Вы получить Ecash сейчас?",
+ "selectSwapReceiver": "Выберите монетный двор в качестве получателя платежа.",
+ "prepairZapData": "Подготовка данных транзакции..."
+ },
+ "topNav": {
+ "about": "О нас",
+ "addressBook": "Адресная книга",
+ "advancedFunctions": "Расширенные функции",
+ "display": "Дисплей",
+ "history": "История транзакций",
+ "language": "Язык",
+ "mintSettings": "Управление монетным двором",
+ "security": "Безопасность",
+ "settings": "Настройки",
+ "privacy": "Конфиденциальность",
+ "general": "Основное"
+ },
+ "wallet": {
+ "cashuContent": "Автор Cashu не является криптографом, и протокол всё еще находится в разработке. Есть риск существования недостатков в протоколе, которые способны привести к фатальным последствиям. Cashu нужно использовать осознавая риски.",
+ "cashuExperiment": "Cashu находится на стадии эксперимента.",
+ "claiming": "Заявление...",
+ "processingInvoice": "Обработка счёта-фактуры...",
+ "custodialRisk": "Риск кастодиального кошелька, ключи у монетных дворов.",
+ "custodialRiskContent": "У eNuts нет ключей от Биткойна; средства хранятся на монетном дворе. Поэтому, если Вы не доверяете монетному двору, желательно избегать взаимодействия с ним.",
+ "disclaimer": "Пожалуйста, обратите внимание, что это бета-версия на ранней стадии, и программа всё ещё проходит тестирование до официального выпуска. Программное обеспечение и весь контент на нём, предоставляются на основе “как есть” и “как доступно”. Мы не даём никаких гарантий, прямо или косвенно, в отношении пригодности или удобства использования программного обеспечения или любого его содержимого.",
+ "enutsDisclaimer": "eNuts - это незавершенная, бета-версия программного обеспечения.",
+ "lossContent": "Токены Cashu являются токенами-носителями, что означает, что если Вы потеряете доступ к ним, не существует возможности восстановления. eNuts хранит Ваши токены в Вашем устройстве. Прежде чем удалить приложение, убедитесь, что Вы перенесли свои токены.",
+ "lossOfTokens": "Потеря средств.",
+ "enutsMint": "По умолчанию используется монетный двор eNuts",
+ "mintDisclaimer": "Использование стандартного монетного двора eNuts осуществляется исключительно на Ваш страх и риск. Мы настоятельно рекомендуем Вам проявлять осторожность и использовать его только в экспериментальных или образовательных целях. Нет никаких гарантий относительно его функциональности, безопасности или доступности, и он может исчезнуть без предварительного уведомления. Вклады, внесённые в этот монетный двор, следует рассматривать как пожертвования, которые могут быть невозвращены, и потенциально использованы для дальнейшего развития. Помните о рисках, связанных с бета-версией программного обеспечения, и о том, что именно Вы несёте ответственность за защиту своих активов при использовании этого монетного двора (стандартный монетный двор eNuts).",
+ "paidOut": "Выплачено",
+ "pasteToken": "Принять Ecash",
+ "payInvoice": "Оплатить счёт",
+ "payLNInvoice": "Оплатить счёт Lightning",
+ "receive": "Получить",
+ "send": "Отправить",
+ "proofs": "Доказательства",
+ "swapped": "Поменять местами"
+ }
+}
diff --git a/assets/translations/sw.json b/assets/translations/sw.json
index 459d70cc..c3c8a007 100644
--- a/assets/translations/sw.json
+++ b/assets/translations/sw.json
@@ -111,6 +111,11 @@
"spanish": "Kihispania",
"swahili": "Kiswahili",
"hungarian": "Kihungari",
+ "italian": "Kiitaliano",
+ "russian": "Kirusi",
+ "thai": "Kithai",
+ "chinese simplified": "Kichina (Rahisi)",
+ "chinese traditional": "Kichina (Cha jadi)",
"enutsRandD": "eNuts Telegram",
"estimatedFees": "Ada zilizokadiriwa",
"estimateFee": "Kadiri ada",
@@ -203,7 +208,6 @@
"zapSoon": "Zap zitaongezwa hivi karibuni...",
"enutsPub": "Kitufe cha umma cha eNuts: ",
"seeFullHistory": "Angalia historia kamili ya miamala",
- "hideLatestTxs": "Ficha shughuli",
"next": "Ifuatayo",
"skip": "Ruka",
"donateLn": "Toa kwa njia",
@@ -254,7 +258,7 @@
"paidInvoice": "{{ count }} ankara imelipwa kwa jumla ya {{ total }} Sats",
"paidInvoices": "Bilansi ya ankara {{ count }} zimelipwa kwa jumla ya {{ total }} Sats",
"checkPayment": "Angalia malipo",
- "lnPaymentSpamHint": "Tafadhali subiri {{remainingSeconds}} sekunde ili kupunguza mzigo kwa Mint."
+ "lnPaymentSpamHint": "Tafadhali subiri {{ remainingSeconds }} sekunde ili kupunguza mzigo kwa Mint."
},
"error": {
"checkSpendableErr": "Kumetokea kosa wakati wa kuangalia ikiwa kijenzi kina pesa za kutumiwa",
diff --git a/assets/translations/th.json b/assets/translations/th.json
index d17df0a6..dc981298 100644
--- a/assets/translations/th.json
+++ b/assets/translations/th.json
@@ -1,391 +1,395 @@
{
- "addrBook": {
- "addOwnNpub": "เพิ่ม NPUB ของท่าน",
- "favorite": "รายการโปรด",
- "removeFav": "ลบ รายการโปรด",
- "copyNpub": "คัดลอก NPUB",
- "npubCopied": "คัดลอก NPUB แล้ว!",
- "receiverNoLnurl": "ผู้รับไม่มี LNURL",
- "noResults": "ไม่พบข้อมูล"
- },
- "auth": {
- "confirmAction": "โปรดยืนยันการทำรายการ",
- "createPin": "สร้างรหัสพิน",
- "editPin": "แก้ไขรหัสพิน",
- "pinMismatch": "รหัสพินไม่ถูกต้อง!",
- "pinSetup": "ท่านสามารถเลือกที่จะสร้างรหัสพินเพื่อล็อคแอป",
- "pleaseConfirm": "โปรดยืนยันรหัสอีกครั้ง",
- "pleaseConfirmNewPin": "โปรดยืนยันรหัสใหม่อีกครั้ง",
- "pleaseEnter": "โปรดใส่รหัสพินของท่าน",
- "pleaseNewPin": "โปรดใส่รหัสพินใหม่ของท่าน",
- "removePin": "ลบรหัสพิน",
- "welcome": "ยินดีตอนรับ",
- "welcomeBack": "ยินดีตอนรับกลับมา!"
- },
- "bottomNav": {
- "wallet": "กระเป๋า",
- "contacts": "รายชื่อ"
- },
- "common": {
- "copy": "คัดลอก",
- "cycle": "วงรอบ",
- "findMint": "ค้นหา Mint",
- "manualCounterIncrease": "เพิ่มเคาน์เตอร์",
- "manualCounterIncreaseHint": "การเพิ่มขึ้นของเคาน์เตอร์ จะเพิ่มขึ้นโดยอัตรโนมัติในทุกธุรกรรม แต่บางครั้งมันอาจจะเกิดข้อผิดพลาดในขั้นตอนกู้คืนกระเป๋า การเพิ่มเคาน์เตอร์จะช่วยแก้ปัญหาเหล่านี้",
- "increaseCounterHint": "แน่ใจนะว่าจะเพิ่มเคาน์เตอร์? ควรจะทำก็ต่อเมื่อแน่ใจว่าเคาน์เตอร์ไม่ถูกซิงค์ข้อมูล",
- "noMintForCounter": "ไม่พบ mints จากการเพิ่มเคาน์เตอร์",
- "counterIncreased": "Counters increased by {{counterIncreased}}!",
- "doneSafety": "เกือบเสร็จละ... การตรวจสอบความปลอดภัย",
- "noProofsRestored": "ไม่พบ proof เพื่อทำการกู้คืนกระเป๋าของคุณ",
- "restoreErr": "เกิดข้อผิดพลาดบางอย่างขณะกู้คืนกระเป๋าของคุณ",
- "dontClose": "กรุณาอย่าปิดแอปในระหว่างกระบวนการ",
- "recoveryHint": "เขียนหรือวาง 12 คำตามลำดับที่ถูกต้อง โดยคั่นด้วยช่องว่าง",
- "walletRecovery": "การกู้คืนกระเป๋า",
- "walletRecoveryHint": "ใช้ seed backup เพื่อกู้คืนกระเป๋าของคุณ",
- "seedBackup": "Seed Backup",
- "12WordMnemonic": "12-word mnemonic",
- "secureWallet": "Secure wallet",
- "secureWalletHint": "สร้างและเขียน seed backup เพื่อป้องกันกระเป๋าของคุณ",
- "quickWallet": "Quick wallet",
- "quickWalletHint": "สร้างกระเป๋าใหม่ทันที สามารถสร้าง seed backup ได้ในภายหลัง",
- "skipSeedHint": "คุณสามารถข้ามขั้นตอนนี้และสร้าง seed backup ภายหลังได้",
- "mnemonicHint": "Seed phrase จะไม่แสดงอีกต่อไป กรุณาเขียนลงและไม่เผยแพร่ให้ใครทราบ",
- "confirmMnemonicErr": "คำผิด! โปรดตรวจสอบให้แน่ใจว่าเขียน seed phrase ลงให้ถูกต้องตามลำดับ",
- "selectRestoreMint": "โปรดเลือก mint ที่จะใช้กู้คืนเงินของคุณ",
- "recoveringWallet": "Mint กำลังกู้คืนเงินของคุณ...",
- "seedEnabled": "Seed recovery enabled!",
- "confirmSeed": "โปรดยืนยัน seed ของคุณโดยพิมพ์คำตามลำดับที่ถูกต้อง",
- "aboutToLeaveTo": "คุณกำลังจะออกจาก",
- "accept": "ยอมรับ",
- "amount": "จำนวน",
- "back": "ย้อนกลับ",
- "backToDashboard": "ย้อนกลับไปที่หน้าหลัก",
- "balance": "ยอดคงเหลือ",
- "balanceAfterTX": "ยอดเงินหลังจากการทำธุรกรรม",
- "balTooLow": "ยอดเงินไม่เพียงพอ",
- "bigQrMsg": "ขนาดข้อมูลมากเกินไปสำหรับการสร้างรหัส QR",
- "calculateFeeEst": "กำลังคำนวณค่าธรรมเนียม",
- "cancel": "ยกเลิก",
- "cashOut": "ถอนเงิน",
- "cashOutFromMint": "ถอนเงินจาก mint",
- "change": "เปลี่ยน",
- "claimed": "รับแล้ว",
- "restored": "กู้คืนแล้ว",
- "claimSuccess": "รับ {{amount}} Sats:\n{{mintUrl}}\nหมายเหตุ: {{memo}}",
- "claimToken": "รับ Token",
- "clear": "ล้าง",
- "clipboardInvalid": "คลิปบอร์ดของคุณมี Cashu token ที่ไม่ถูกต้อง!",
- "coinSelection": "เลือกเหรียญ",
- "confirm": "ยืนยัน",
- "contact": "ติดต่อ",
- "mintDelErr": "ไม่สามารถลบ mint ที่เหลือยอดเงินได้",
- "continue": "ต่อ",
- "copied": "คัดลอกแล้ว",
- "shareInvoice": "แชร์ใบแจ้งหนี้",
- "copyToken": "คัดลอก token",
- "createInvoice": "สร้างใบแจ้งหนี้",
- "createToken": "สร้าง Token",
- "createTokenErr": "ไม่สามารถสร้าง Cashu token ได้ โปรดลองอีกครั้งในภายหลัง",
- "eventError": "มีบางอย่างผิดพลาดขณะเผยแพร่เหตุการณ์",
- "createViaLn": "สร้างใบแจ้งหนี้ผ่าน Lightning",
- "darkMode": "โหมดมืด",
- "dbErr": "มีบางอย่างผิดพลาดขณะเริ่มต้นฐานข้อมูล!",
- "deepLinkErr": "ไม่สามารถเปิดลิงก์ได้",
- "default": "ค่าเริ่มต้น",
- "delHistory": "ลบประวัติ",
- "factoryReset": "รีเซ็ตโรงงาน",
- "delHistoryErr": "ไม่สามารถลบประวัติได้",
- "delHistoryQ": "ลบประวัติหรือไม่?",
- "resetQ": "รีเซ็ตกระเป๋าของคุณหรือไม่?",
- "delHistoryTxt": "ข้อมูลไม่สามารถกู้คืนได้หลังจากนี้",
- "disclaimer": "คำประกาศ",
- "restoreBattery": "มีแบตเตอรี่อย่างน้อย 20%",
- "restoreBatteryHint": "เราขอแนะนำให้คุณมีแบตเตอรี่อย่างน้อย 20% ก่อนเริ่มกระบวนการกู้คืน เนื่องจากขึ้นอยู่กับปริมาณข้อมูล กระบวนการอาจใช้เวลาสักครู่",
- "restoreWifi": "ใช้ Wi-Fi",
- "restoreWifiHint": "เราขอแนะนำให้คุณใช้การเชื่อมต่อ Wi-Fi ที่เสถียรสำหรับกระบวนการกู้คืนเพื่อป้องกันความต่อเนื่องและเพื่อให้กระบวนการกู้คืนเร็วและปลอดภัย",
- "restoreForeground": "ให้แอปอยู่ใน foreground",
- "restoreForegroundHint": "กรุณาให้แอปอยู่ใน foreground และอย่าปิดในระหว่างกระบวนการกู้คืนเพื่อป้องกันความต่อเนื่อง",
- "seedMigrationHint": "Seed มีผลต่อทุก mint แต่ทุกตัวต้องการการกู้คืนแยกต่างหาก ดังนั้นโปรดทำเครื่องหมายบน mint URL ที่ใช้บ่อยๆ หากคุณมียอดคงเหลือแต่ยังไม่มี seed สร้าง token จาก mint ที่ต้องการและทำการสร้าง seed ใหม่ เมื่อสำเร็จให้ทำซ้ำสำหรับทุก mint ที่คุณต้องการสำรองข้อมูล",
- "ecashPayment": "การชำระเงินด้วย Ecash",
- "english": "อังกฤษ",
- "swahili": "ภาษาสวาฮิลี",
- "spanish": "สเปน",
- "hungarian": "ฮังการี",
- "enutsRandD": "eNuts Telegram",
- "estimatedFees": "ค่าธรรมเนียมโดยประมาณ",
- "estimateFee": "ประมาณค่าธรรมเนียม",
- "expired": "หมดอายุ",
- "fee": "ค่าธรรมเนียม",
- "feeErr": "ไม่สามารถประมาณค่าธรรมเนียมได้ \"{{input}}\" เป็น LNURL ที่ถูกต้องหรือไม่?",
- "foundCashuClipboard": "ตรวจพบ Cashu token",
- "french": "ฝรั่งเศส",
- "from": "จาก",
- "fromMint": "จาก mint ต่อไปนี้",
- "german": "เยอรมัน",
- "githubIssues": "รายงานข้อบกพร่องบน Github",
- "shareOrReport": "แบ่งปันข้อเสนอหรือรายงานข้อบกพร่อง",
- "historyDeleted": "ประวัติถูกลบแล้ว",
- "invalidInvoice": "ใบแจ้งหนี้ไม่ถูกต้อง",
- "invalidOrSpent": "Token ไม่ถูกต้องหรือถูกใช้ไปแล้ว",
- "invalidToken": "Token ไม่ถูกต้อง",
- "invoice": "ใบแจ้งหนี้",
- "invoiceExpired": "ใบแจ้งหนี้หมดอายุ",
- "invoiceInclFee": "ใบแจ้งหนี้รวมค่าธรรมเนียม",
- "invoiceOrLnurl": "ใบแจ้งหนี้ LN หรือ LNURL",
- "keysetID": "Keyset ID",
- "lnInvoice": "ใบแจ้งหนี้ Lightning",
- "lnPayment": "การชำระเงิน Lightning",
- "mint": "Mint",
- "minted": "Minted",
- "multimintSwap": "การสลับ multimint",
- "n/a": "ไม่มีข้อมูล",
- "name": "ชื่อ",
- "no": "ไม่",
- "noCamAccess": "ไม่มีการเข้าถึงกล้อง",
- "noFunds": "ยอดเงินไม่เพียงพอ",
- "noFundsForFee": "ยอดเงินไม่เพียงพอ โปรดเตรียมพื้นที่สำหรับค่าธรรมเนียมโดยประมาณ: ~{{fee}} Sats",
- "noMint": "ไม่พบ mint",
- "notQrCode": "ไม่ใช่รหัส QR!",
- "noTX": "ยังไม่มีธุรกรรม",
- "optionalMemo": "หมายเหตุที่ไม่บังคับ",
- "paste": "วาง",
- "paymentPending": "การชำระเงินรอดำเนินการ",
- "paymentSuccess": "ชำระเงินสำเร็จแล้ว!",
- "nostrPaymentSuccess": "ส่งแล้ว!",
- "paymentType": "ประเภทการชำระเงิน",
- "payWithLn": "จ่ายด้วยวอลเล็ต LN ของคุณ",
- "readme": "อ่านฉัน",
- "sender": "ผู้ส่ง",
- "recipient": "ผู้รับ",
- "reqTimeout": "หมดเวลาคำขอเครือข่าย",
- "save": "บันทึก",
- "scanAgain": "สแกนอีกครั้ง",
- "scan": "สแกน",
- "seconds": "วินาที",
- "selectAmount": "เลือกจำนวน",
- "selected": "เลือกแล้ว",
- "selectMint": "เลือก mint เพื่อส่งจาก",
- "sendEcash": "ส่ง Ecash",
- "share": "แชร์",
- "submitPaymentReq": "ถอนเงิน",
- "to": "ถึง",
- "today": "วันนี้",
- "tokenInfoErr": "มีข้อผิดพลาดขณะรับข้อมูล token",
- "totalInclFee": "รวมทั้งหมดรวมค่าธรรมเนียม",
- "trustMint": "เชื่อมั่นใน mint นี้?",
- "tryLater": "กรุณาลองอีกครั้งในภายหลัง",
- "unknownType": "ประเภทข้อมูลที่ไม่รู้จัก",
- "version": "เวอร์ชัน",
- "willDoLater": "จะทำในภายหลัง",
- "yes": "ใช่",
- "invalidPubKey": "คีย์สาธารณะไม่ถูกต้อง!",
- "walletLocked": "กระเป๋าถูกล็อก",
- "explainer1": "eNuts เป็นกระเป๋าเงิน Lightning ที่มีความรับผิดชอบซึ่งช่วยให้สามารถทำธุรกรรมได้โดยเป็นส่วนตัวและรวดเร็วโดยใช้โปรโตคอล Cashu. ทุนของคุณถูกควบคุมโดยมิ้นต์ที่คุณโต้ตอบและ Ecash ถูกเก็บไว้ในอุปกรณ์ของคุณ",
- "explainer2": "Cashu เป็นโปรโตคอล Ecash ใหม่สำหรับแอปพลิเคชัน Bitcoin แบบซึ่งมิ้นต์เป็นโหนด Lightning ที่ดำเนินการธุรกรรม Bitcoin และให้คุณ Ecash. สบายใจได้ว่ามิ้นต์ยังไม่ทราบเรื่องการชำระเงิน Ecash ของคุณ",
- "explainer3": "เพียงเพิ่มมิ้นต์ผ่าน URL และชำระใบแจ้งหนี้ Lightning เพื่อรับ Ecash. eNuts แนะนำคุณ ช่วยให้คุณได้รับเงินจากใครก็ได้โดยทันทีและด้วยการยินยอมของคุณ โดยอัตโนมัติเพิ่มมิ้นต์ที่เกี่ยวข้อง สลับเงินระหว่างมิ้นต์และส่ง Ecash เมื่อคุณมียอดเงิน",
- "send&receive": "ส่ง & รับ",
- "contactsNostr": "รายชื่อ & Nostr",
- "nostrExplainer": "การดำเนินการ Nostr ทำให้การประสานข้อมูลรายชื่อติดต่อของคุณเป็นไปอย่างราบรื่นโดยไม่ต้องใส่คีย์ส่วนตัวของคุณ เนื่องจากเราสร้างขึ้นใหม่ให้คุณ ข้อมูลของคุณแสดงด้วยคีย์สาธารณะ ในขณะที่คีย์ส่วนตัวใหม่เข้ารหัส / ถอดรหัสข้อความของคุณ",
- "send": "ส่ง",
- "sendEcashDashboard": "สร้าง Cashu token และส่งให้กับใครก็ได้",
- "payInvoiceDashboard": "ส่งเงินของคุณไปยังโหนด Lightning",
- "receiveEcashDashboard": "วางและแลกเปลี่ยน Cashu token จากคลิปบอร์ด",
- "receiveEcashNostr": "ข้อความ Nostr",
- "receiveEcashNostrHint": "ตรวจสอบข้อความ Nostr เพื่อ Ecash",
- "createInvoiceDashboard": "รับ Ecash โดยการชำระใบแจ้งหนี้ Lightning",
- "hideNuts": "ซ่อนยอดคงเหลือ",
- "checkingDms": "กำลังตรวจสอบ DMs ของคุณสำหรับ Ecash...",
- "clearOverHere": "ทุกอย่างในนี้ชัดเจนแล้ว!",
- "totalDmsReceived": "คุณได้รับ {{totalDms}} Cashu token.",
- "swapNow": "สลับทันที",
- "swap": "สลับ",
- "emptyMint": "มิ้นต์ไม่มีเงิน",
- "zapSoon": "Zaps จะถูกเพิ่มเร็ว ๆ นี้...",
- "enutsPub": "คีย์สาธารณะ eNuts: ",
- "seeFullHistory": "ดูประวัติการทำธุรกรรมทั้งหมด",
- "hideLatestTxs": "ซ่อนการทำธุรกรรม",
- "next": "ถัดไป",
- "skip": "ข้าม",
- "donateLn": "บริจาค",
- "supportHint": "การมีส่วนร่วมใด ๆ ไม่ว่าจะเล็กหรือใหญ่ก็มีผลกระทบมาก. หน้าจอยืนยันกำลังพัฒนาอยู่",
- "newToken": "Cashu token ใหม่",
- "disclaimerHint": "คำปฏิเสธนี้ควรถือเป็นสำคัญและไม่ควรถูกละเลยหรือประมาท. เราขอขอบคุณสำหรับความสนใจในโครงการนี้และจะดำเนินการพัฒนาต่อไป",
- "searchContacts": "ค้นหาหรือพิมพ์ NPUB",
- "submit": "ส่ง",
- "clearMetadataCache": "ล้างแคชเมตาดาต้า",
- "clearMetadataCacheHint": "ล้างแคชเมตาดาต้า?",
- "clearImageCache": "ล้างแคชภาพ",
- "clearImageCacheHint": "ล้างแคชภาพ?",
- "pullRefresh": "ดึงเพื่อรีเฟรช",
- "processTestPay": "กำลังประมวลผลการชำระเงินทดสอบ...",
- "confirmMint": "ยืนยันมิ้นต์ใหม่",
- "confirmMintHint": "คุณแน่ใจหรือไม่ว่าคุณต้องการเพิ่มมิ้นต์นี้?",
- "npubAlreadyAdded": "NPUB ถูกเพิ่มแล้ว",
- "replaceNpub": "แทนที่ NPUB",
- "replaceNpubTxt": "คุณแน่ใจหรือไม่ว่าต้องการแทนที่ NPUB ปัจจุบัน?",
- "npubAdded": "เพิ่ม NPUB เรียบร้อยแล้ว!",
- "showContacts": "แสดงรายชื่อ",
- "topUpNow": "รับ Ecash ทันที",
- "scanAnother": "สแกนรหัส QR อื่น",
- "deleteNpub": "ลบ NPUB?",
- "delNpubHint": "ข้อมูลทั้งหมดเกี่ยวกับผู้ติดต่อและข้อมูลที่เกี่ยวข้องจะถูกลบ",
- "addNewNpub": "เพิ่ม NPUB ใหม่?",
- "addNpubHint": "สิ่งนี้จะลบข้อมูลทั้งหมดที่เกี่ยวข้องกับ NPUB ปัจจุบันของคุณ",
- "zap": "Zap",
- "zapNow": "Zap ทันที",
- "meltNostrProfileHint": "โอนเงินไปยังที่อยู่ LN ที่เกี่ยวข้องกับโปรไฟล์ Nostr ของคุณ",
- "nostrDmHint": "eNuts ไม่สามารถเข้าถึงข้อความ DM ของบัญชี Nostr ของคุณได้เนื่องจากขาดของการเข้าถึงคีย์ส่วนตัว แทนที่นั้นเราสร้างคีย์ใหม่ให้คุณสำหรับการส่ง Ecash เมื่อคุณส่ง Ecash ผ่าน Nostr ผู้รับจะได้รับ Ecash โดยใช้คีย์สาธารณะ eNuts ของคุณ หากผู้รับตอบกลับ DM ด้วยตั๋ว Ecash คุณสามารถดูได้ที่นี่ เรากำลังทำงานอย่างเต็มที่เพื่อหาวิธีคีย์ส่วนตัวที่ปลอดภัย",
- "nostrIssueHeader": "ปัญหาติดต่อ Nostr",
- "nostrIssueHint": "หากคุณพบปัญหาในการเปิดติดต่อ Nostr คลิกที่ปุ่มด้านล่างหรือรีเซ็ตข้อมูล Nostr ใน 'ตัวเลือก' > 'รายชื่อ' > 'รีเซ็ตข้อมูลเดี๋ยวนี้' เพื่อแก้ไขปัญหา",
- "submitNostrIssue": "รีเซ็ตข้อมูลเดี๋ยวนี้",
- "nostrIssueSuccess": "รีเซ็ตข้อมูล Nostr เรียบร้อยแล้ว!",
- "createLnInvoice": "สร้างใบแจ้งหนี้ Lightning",
- "metadataCacheCleared": "ล้างแคชเมตาดาต้าเรียบร้อยแล้ว!",
- "imageCacheCleared": "ล้างแคชภาพเรียบร้อยแล้ว!",
- "leaveGithubStar": "สนับสนุนเราด้วยดาว Github",
- "alreadySpentHint": "บางพิสูจน์ในยอดคงเหลือของคุณถูกใช้หรือถูกเรียกเก็บที่อื่น แก้ไขโดยการลบทิ้งใน 'ตัวเลือก' > 'การจัดการมิ้นต์' > 'ตรวจสอบพิสูจน์'",
- "useNpub": "ใช้ NPUB",
- "autoSwapToDefaulMint": "สลับอัตโนมัติไปยังมิ้นต์เริ่มต้น",
- "trustMintOpt": "เชื่อมั่นในมิ้นต์",
- "swapHint": "ตัวเลือกนี้ต้องการการชำระเงินผ่าน Lightning เกี่ยวข้องกับค่าธรรมเนียมและอาจเพิ่มมิ้นต์ที่ไม่รู้จักเข้าไปในรายการหากมีการคืนค่าธรรมเนียม",
- "trustHint": "มิ้นต์ที่เกี่ยวข้องกับโทเค็นจะถูกเพิ่มในรายการที่เชื่อถือได้ของคุณ",
- "noDefaultHint": "คุณต้องตั้งค่ามิ้นต์เริ่มต้นเพื่อทำการสลับอัตโนมัติ",
- "autoSwapSuccess": "สลับสำเร็จ!",
- "paidInvoice": "{{ count }} ใบแจ้งหนี้ได้รับการชำระเงินด้วยจำนวนรวม {{ total }} Sats",
- "paidInvoices": "{{ count }} ใบแจ้งหนี้ได้รับการชำระเงินด้วยจำนวนรวม {{ total }} Sats",
- "checkPayment": "ตรวจสอบการชำระเงิน",
- "lnPaymentSpamHint": "โปรดรอ {{remainingSeconds}} วินาทีเพื่อหลีกเลี่ยงการสแปมมิ้นต์"
- },
- "error": {
- "checkSpendableErr": "เกิดข้อผิดพลาดขณะตรวจสอบว่า Token สามารถใช้ได้",
- "claimTokenErr": "เกิดข้อผิดพลาดขณะกำลังเรียกร้อง Token",
- "header": "เกิดข้อผิดพลาด",
- "msg": "เราขอโทษในความไม่สะดวกที่คุณพบ เพื่อช่วยเราปรับปรุงซอฟต์แวร์โปรดถ่ายภาพหน้าจอและสร้างรายงานข้อผิดพลาดเล็กน้อย",
- "reportBug": "รายงานข้อผิดพลาด",
- "requestMintErr": "เกิดข้อผิดพลาดขณะขอใบแจ้งหนี้จาก Mint",
- "stackNA": "ข้อผิดพลาดไม่สามารถแสดงได้",
- "generalMeltingErr": "Mint ไม่สามารถค้นหาเส้นทางการชำระเงิน Lightning ที่เหมาะสมไปยังโหนดของคุณ",
- "invoiceFromLnurlError": "ไม่สามารถสร้างใบแจ้งหนี้โดยใช้ LNURL ของคุณ",
- "invoiceScanError": "ไม่สามารถใช้ใบแจ้งหนี้จากรหัส QR ที่สแกนได้"
- },
- "history": {
- "checkSpent": "ตรวจสอบว่าโทเค็นถูกใช้ไปหรือยัง",
- "isPending": "โทเค็นอยู่ระหว่างรอ",
- "isSpent": "โทเค็นถูกใช้ไปแล้ว",
- "justNow": "เมื่อสักครู่นี้",
- "memo": "บันทึก",
- "nHrsAgo": "{{hrs}} ชั่วโมงที่ผ่านมา",
- "nMinsAgo": "{{mins}} นาทีที่ผ่านมา",
- "noMemo": "ไม่มีบันทึก",
- "oneHrAgo": "1 ชั่วโมงที่ผ่านมา",
- "oneMinAgo": "1 นาทีที่ผ่านมา",
- "paymentHash": "รหัสการชำระเงิน",
- "settleTime": "เวลาตกลง",
- "showQr": "แสดงรหัส QR"
- },
- "mints": {
- "addCustomName": "เพิ่มชื่อกำหนดเอง",
- "additionalInfo": "ข้อมูลเพิ่มเติม",
- "addMintBtn": "เพิ่มมิ้นต์",
- "addNewMint": "เพิ่มมิ้นต์ใหม่",
- "atLeast2Mints": "คุณต้องมีอย่างน้อย 2 มิ้นต์เพื่อทำการสลับระหว่างมาสินต์หลายแหล่ง",
- "awaitingInvoice": "กำลังรอใบแจ้งหนี้",
- "cashOutAmountHint": "อาจมีค่าธรรมเนียมการส่งแบบ Lightning ซึ่งจะถูกเพิ่มเข้าไป และค่าธรรมเนียมที่จ่ายเกินจะถูกคืน",
- "checkProofs": "ตรวจสอบพิสูจน์",
- "checkProofsQ": "ตรวจสอบพิสูจน์ทั้งหมดหรือไม่",
- "checkProofsTxt": "การดำเนินการนี้จะตรวจสอบว่าโทเค็นของคุณสามารถใช้ได้หรือไม่ และมิฉะนั้นจะลบโทเค็นที่ไม่สามารถใช้ได้",
- "chooseMeltMintHint": "เลือกมิ้นต์ที่คุณต้องการถอนเงิน",
- "chooseMintHint": "เลือกมิ้นต์ที่คุณต้องการรับ Ecash มิ้นต์จะเป็นผู้เก็บเงินสำหรับคุณ",
- "chooseTarget": "เลือกผู้รับการชำระเงิน",
- "coinSelectionHint": "ยอดเงิน Ecash ของคุณเป็นสิ่งที่เรียบเรียงขึ้นจากชุดเหรียญ Coin selection ช่วยให้คุณเลือกเหรียญที่คุณต้องการใช้ Coin-sets ได้รับ ID ชุดหลักจากมิ้นต์ ซึ่งอาจเปลี่ยนไปตามเวลา การเพิ่มชุดใหม่จะเน้นด้วยสีเขียว เราขอแนะนำให้ใช้เหรียญเซ็ตเก่าก่อน",
- "creatingEcashToken": "กำลังสร้างโทเค็น Cashu",
- "sendingEcashViaNostr": "กำลังส่งโทเค็น Cashu ผ่านทาง Nostr",
- "customName": "ชื่อกำหนดเอง",
- "cutomNameAdded": "เพิ่มชื่อกำหนดเองแล้ว",
- "dangerZone": "โซนเสี่ยง",
- "deletedProofs": "ลบ {{proofsToDel}} พิสูจน์แล้ว",
- "delMint": "ลบมิ้นต์",
- "delMintSure": "คุณต้องการลบมิ้นต์นี้หรือไม่",
- "ecashAmountHint": "เลือกจำนวน Ecash ที่คุณต้องการส่ง",
- "editMintName": "แก้ไขชื่อมิ้นต์",
- "errDelProofs": "เกิดข้อผิดพลาดขณะลบพิสูจน์",
- "funds": "เงิน",
- "general": "ทั่วไป",
- "importantNotice": "ข้อความสำคัญ",
- "inputField": "ใบแจ้งหนี้ Lightning หรือ LNURL",
- "invalidUrl": "URL ไม่ถูกต้อง",
- "invoiceAmountHint": "เลือกจำนวน Ecash ที่คุณต้องการรับ มิ้นต์จะสร้างใบแจ้งหนี้ซึ่งคุณจะต้องชำระโดยใช้กระเป๋าเงิน Lightning",
- "invoiceHint": "กรุณารอสักครู่...",
- "lowBal": "ยอดเงินของมิ้นต์ต่ำเกินไป!",
- "meltAddressbookHint": "เลือก LNURL ของคุณเองหรือที่ติดต่ออื่น ๆ เพื่อเป็นผู้รับชำระเงิน",
- "meltInputHint": "วางใบแจ้งหนี้ Lightning หรือ LN-URL หรือที่อยู่ Lightning",
- "meltScanQRHint": "สร้างใบแจ้งหนี้ Lightning ด้วยอุปกรณ์อื่น ๆ แล้วสแกนเข้ามา",
- "meltSwapHint": "เลือกมิ้นต์อื่นจากรายการที่ไว้วางใจของคุณให้เป็นผู้รับชำระเงิน",
- "copyShareToken": "คัดลอกและแชร์อย่างรวดเร็ว",
- "copyShareTokenHint": "คัดลอกโทเค็นที่สร้างแล้วและแชร์ผ่านแอปสารบรรณใดก็ได้",
- "sendNostr": "ส่งผ่านทาง Nostr",
- "sendNostrHint": "ส่ง Ecash โดยตรงไปยังหนึ่งในรายชื่อติดต่อของคุณใน Nostr",
- "meltToken": "ถอนเงิน",
- "mintConnectionFail": "การเชื่อมต่อกับมิ้นต์ล้มเหลว",
- "mintInfo": "ข้อมูลมิ้นต์",
- "mintNewTokens": "รับ Ecash",
- "mintNoContact": "มิ้นต์ไม่มีข้อมูลการติดต่อ",
- "mntAlreadyAdded": "มิ้นต์ถูกเพิ่มแล้ว",
- "noAdditional": "มิ้นต์นี้ไม่มีข้อมูลเพิ่มเติม",
- "noInfo": "มิ้นต์ไม่มีข้อมูล",
- "noProofs": "ไม่พบพิสูจน์สำหรับมิ้นต์นี้",
- "paymentOverview": "ภาพรวมการชำระเงิน",
- "processingPaymentByMint": "มิ้นต์กำลังดำเนินการชำระเงินตามคำขอของคุณ",
- "processingSwap": "กำลังดำเนินการสลับระหว่างมาสินต์หลายแหล่งตามคำขอของคุณ",
- "pubKey": "คีย์สาธารณะ",
- "removeDefault": "เอาออกจากค่าเริ่มต้น",
- "scanQR": "สแกนรหัส QR",
- "sendEcashHint": "เลือกมิ้นต์ที่คุณต้องการสร้างโทเค็น Cashu",
- "setDefault": "ตั้งเป็นมิ้นต์เริ่มต้น",
- "supportedNuts": "NUTs ที่รองรับ",
- "swapNotAllowed": "ไม่สามารถสลับจากมิ้นต์ทดสอบได้",
- "zapNotAllowed": "ไม่สามารถ Zap จากมิ้นต์ทดสอบได้",
- "testMintHint": "นี่คือมิ้นต์ทดสอบเพื่อทดลอง คุณต้องการเพิ่มมันหรือไม่",
- "trustMintSure": "คุณแน่ใจหรือว่าต้องการเชื่อมั่นมิ้นต์นี้",
- "updatedDefault": "อัปเดตมิ้นต์เริ่มต้นแล้ว",
- "newMintAdded": "เพิ่มมิ้นต์แล้ว!",
- "newMintAddedQuestion": "คุณต้องการรับ Ecash ตอนนี้หรือไม่",
- "selectSwapReceiver": "เลือกมิ้นต์เป็นผู้รับชำระเงิน",
- "prepairZapData": "กำลังเตรียมข้อมูลธุรกรรม..."
- },
- "topNav": {
- "about": "เกี่ยวกับเรา",
- "addressBook": "สมุดที่อยู่",
- "advancedFunctions": "ฟังก์ชั่นขั้นสูง",
- "display": "การแสดงผล",
- "history": "ประวัติการทำธุรกรรม",
- "language": "ภาษา",
- "mintSettings": "การตั้งค่าการสร้างมิ้นต์",
- "security": "ความปลอดภัย",
- "settings": "ตัวเลือก",
- "privacy": "ความเป็นส่วนตัว",
- "general": "ทั่วไป"
- },
- "wallet": {
- "cashuContent": "ผู้เขียนของ Cashu ไม่ใช่นักวิเคราะห์รหัสเชิงลึกและโปรโตคอลยังอยู่ระหว่างการตรวจทาน. มันยังมีข้อกังวลเกี่ยวกับการมีข้อบกพร่องที่อาจเป็นอันตราย. เนื่องจากนั้น Cashu ยังไม่พร้อมใช้ในการใช้งานจริง",
- "cashuExperiment": "Cashu ยังเป็นการทดลอง",
- "claiming": "กำลังขอเรียกร้อง...",
- "processingInvoice": "กำลังประมวลผลใบแจ้งหนี้...",
- "custodialRisk": "ความเสี่ยงในการใช้งานที่มีความรับผิดชอบ, มิ้นต์เก็บคีย์",
- "custodialRiskContent": "ด้วย eNuts, คุณไม่ควบคุมคีย์ของ Bitcoin; มิ้นต์เป็นผู้รับผิดชอบ. ดังนั้นหากคุณไม่มั่นใจในมิ้นต์หนึ่ง ๆ ควรหลีกเลี่ยงการโต้ตอบกับมัน",
- "disclaimer": "โปรดทราบว่านี่เป็นเบต้าเวอร์ชันในช่วงเริ่มต้นของมันและยังอยู่ในกระบวนการทดสอบก่อนการเผยแพร่อย่างเป็นทางการ. ซอฟต์แวร์และเนื้อหาทั้งหมดที่พบบนมันได้รับการให้บริการตามหลักเป็น \"ตามสภาพปัจจุบัน\" และ \"ตามที่มีอยู่\" เราไม่ให้ประกันใด ๆ ไม่ว่าจะเป็นแบบชัดแจ้งหรือนัยนั้น เกี่ยวกับความเหมาะสมหรือความสามารถในการใช้งานของซอฟต์แวร์หรือเนื้อหาใด ๆ ของมัน",
- "enutsDisclaimer": "eNuts เป็นซอฟต์แวร์เบต้าที่ยังไม่เสร็จสมบูรณ์",
- "lossContent": "Cashu tokens เป็นตั๋วที่เป็นเจ้าของ นั่นหมายความว่าหากคุณสูญเสียการเข้าถึงกับพวกเขา จะไม่มีตัวเลือกการกู้คืนที่นำเข้าใช้. eNuts เก็บตั๋วของคุณในอุปกรณ์ของคุณ. ก่อนลบแอปพลิเคชันให้แน่ใจว่าคุณมีการสำรองข้อมูลตั๋วของคุณ",
- "lossOfTokens": "สูญเสียเงิน",
- "enutsMint": "มิ้นต์ eNuts ค่าเริ่มต้น",
- "mintDisclaimer": "การใช้มิ้นต์ eNuts ค่าเริ่มต้นเป็นที่เสี่ยงต่อความเสี่ยงของคุณเอง. เราขอแนะนำให้คุณระมัดระวังและใช้เฉพาะเพื่อวัตถุประสงค์ทดลองหรือการศึกษาเท่านั้น. ไม่มีการรับประกันใด ๆ เกี่ยวกับความสามารถในการทำงาน ความปลอดภัย หรือความพร้อมใช้งาน และมันอาจหายไปโดยไม่มีการแจ้งให้ทราบ. เงินฝากที่ทำไปยังมิ้นต์นี้ควรถือว่าเป็นบริจาคและอาจไม่ได้รับคืน อาจถูกใช้ในการพัฒนาต่อไป กรุณาทราบถึงความเสี่ยงที่เกี่ยวข้องกับซอฟต์แวร์เบต้า และมันเป็นความรับผิดชอบของคุณที่จะป้องกันสินทรัพย์ของคุณขณะใช้มิ้นต์นี้",
- "paidOut": "จ่ายออก",
- "pasteToken": "เข้ารหัสสลับแล้ว",
- "payInvoice": "จ่ายใบแจ้งหนี้",
- "payLNInvoice": "จ่ายใบแจ้งหนี้ผ่าน Lightning",
- "receive": "รับ",
- "send": "ส่ง",
- "proofs": "พิสูจน์",
- "swapped": "สลับแล้ว"
- }
+ "addrBook": {
+ "addOwnNpub": "เพิ่ม NPUB ของท่าน",
+ "favorite": "รายการโปรด",
+ "removeFav": "ลบ รายการโปรด",
+ "copyNpub": "คัดลอก NPUB",
+ "npubCopied": "คัดลอก NPUB แล้ว!",
+ "receiverNoLnurl": "ผู้รับไม่มี LNURL",
+ "noResults": "ไม่พบข้อมูล"
+ },
+ "auth": {
+ "confirmAction": "โปรดยืนยันการทำรายการ",
+ "createPin": "สร้างรหัสพิน",
+ "editPin": "แก้ไขรหัสพิน",
+ "pinMismatch": "รหัสพินไม่ถูกต้อง!",
+ "pinSetup": "ท่านสามารถเลือกที่จะสร้างรหัสพินเพื่อล็อคแอป",
+ "pleaseConfirm": "โปรดยืนยันรหัสอีกครั้ง",
+ "pleaseConfirmNewPin": "โปรดยืนยันรหัสใหม่อีกครั้ง",
+ "pleaseEnter": "โปรดใส่รหัสพินของท่าน",
+ "pleaseNewPin": "โปรดใส่รหัสพินใหม่ของท่าน",
+ "removePin": "ลบรหัสพิน",
+ "welcome": "ยินดีตอนรับ",
+ "welcomeBack": "ยินดีตอนรับกลับมา!"
+ },
+ "bottomNav": {
+ "wallet": "กระเป๋า",
+ "contacts": "รายชื่อ"
+ },
+ "common": {
+ "copy": "คัดลอก",
+ "cycle": "วงรอบ",
+ "findMint": "ค้นหา Mint",
+ "manualCounterIncrease": "เพิ่มเคาน์เตอร์",
+ "manualCounterIncreaseHint": "การเพิ่มขึ้นของเคาน์เตอร์ จะเพิ่มขึ้นโดยอัตรโนมัติในทุกธุรกรรม แต่บางครั้งมันอาจจะเกิดข้อผิดพลาดในขั้นตอนกู้คืนกระเป๋า การเพิ่มเคาน์เตอร์จะช่วยแก้ปัญหาเหล่านี้",
+ "increaseCounterHint": "แน่ใจนะว่าจะเพิ่มเคาน์เตอร์? ควรจะทำก็ต่อเมื่อแน่ใจว่าเคาน์เตอร์ไม่ถูกซิงค์ข้อมูล",
+ "noMintForCounter": "ไม่พบ mints จากการเพิ่มเคาน์เตอร์",
+ "counterIncreased": "Counters increased by {{counterIncreased}}!",
+ "doneSafety": "เกือบเสร็จละ... การตรวจสอบความปลอดภัย",
+ "noProofsRestored": "ไม่พบ proof เพื่อทำการกู้คืนกระเป๋าของคุณ",
+ "restoreErr": "เกิดข้อผิดพลาดบางอย่างขณะกู้คืนกระเป๋าของคุณ",
+ "dontClose": "กรุณาอย่าปิดแอปในระหว่างกระบวนการ",
+ "recoveryHint": "เขียนหรือวาง 12 คำตามลำดับที่ถูกต้อง โดยคั่นด้วยช่องว่าง",
+ "walletRecovery": "การกู้คืนกระเป๋า",
+ "walletRecoveryHint": "ใช้ seed backup เพื่อกู้คืนกระเป๋าของคุณ",
+ "seedBackup": "Seed Backup",
+ "12WordMnemonic": "12-word mnemonic",
+ "secureWallet": "Secure wallet",
+ "secureWalletHint": "สร้างและเขียน seed backup เพื่อป้องกันกระเป๋าของคุณ",
+ "quickWallet": "Quick wallet",
+ "quickWalletHint": "สร้างกระเป๋าใหม่ทันที สามารถสร้าง seed backup ได้ในภายหลัง",
+ "skipSeedHint": "คุณสามารถข้ามขั้นตอนนี้และสร้าง seed backup ภายหลังได้",
+ "mnemonicHint": "Seed phrase จะไม่แสดงอีกต่อไป กรุณาเขียนลงและไม่เผยแพร่ให้ใครทราบ",
+ "confirmMnemonicErr": "คำผิด! โปรดตรวจสอบให้แน่ใจว่าเขียน seed phrase ลงให้ถูกต้องตามลำดับ",
+ "selectRestoreMint": "โปรดเลือก mint ที่จะใช้กู้คืนเงินของคุณ",
+ "recoveringWallet": "Mint กำลังกู้คืนเงินของคุณ...",
+ "seedEnabled": "Seed recovery enabled!",
+ "confirmSeed": "โปรดยืนยัน seed ของคุณโดยพิมพ์คำตามลำดับที่ถูกต้อง",
+ "aboutToLeaveTo": "คุณกำลังจะออกจาก",
+ "accept": "ยอมรับ",
+ "amount": "จำนวน",
+ "back": "ย้อนกลับ",
+ "backToDashboard": "ย้อนกลับไปที่หน้าหลัก",
+ "balance": "ยอดคงเหลือ",
+ "balanceAfterTX": "ยอดเงินหลังจากการทำธุรกรรม",
+ "balTooLow": "ยอดเงินไม่เพียงพอ",
+ "bigQrMsg": "ขนาดข้อมูลมากเกินไปสำหรับการสร้างรหัส QR",
+ "calculateFeeEst": "กำลังคำนวณค่าธรรมเนียม",
+ "cancel": "ยกเลิก",
+ "cashOut": "ถอนเงิน",
+ "cashOutFromMint": "ถอนเงินจาก mint",
+ "change": "เปลี่ยน",
+ "claimed": "รับแล้ว",
+ "restored": "กู้คืนแล้ว",
+ "claimSuccess": "รับ {{amount}} Sats:\n{{mintUrl}}\nหมายเหตุ: {{memo}}",
+ "claimToken": "รับ Token",
+ "clear": "ล้าง",
+ "clipboardInvalid": "คลิปบอร์ดของคุณมี Cashu token ที่ไม่ถูกต้อง!",
+ "coinSelection": "เลือกเหรียญ",
+ "confirm": "ยืนยัน",
+ "contact": "ติดต่อ",
+ "mintDelErr": "ไม่สามารถลบ mint ที่เหลือยอดเงินได้",
+ "continue": "ต่อ",
+ "copied": "คัดลอกแล้ว",
+ "shareInvoice": "แชร์ใบแจ้งหนี้",
+ "copyToken": "คัดลอก token",
+ "createInvoice": "สร้างใบแจ้งหนี้",
+ "createToken": "สร้าง Token",
+ "createTokenErr": "ไม่สามารถสร้าง Cashu token ได้ โปรดลองอีกครั้งในภายหลัง",
+ "eventError": "มีบางอย่างผิดพลาดขณะเผยแพร่เหตุการณ์",
+ "createViaLn": "สร้างใบแจ้งหนี้ผ่าน Lightning",
+ "darkMode": "โหมดมืด",
+ "dbErr": "มีบางอย่างผิดพลาดขณะเริ่มต้นฐานข้อมูล!",
+ "deepLinkErr": "ไม่สามารถเปิดลิงก์ได้",
+ "default": "ค่าเริ่มต้น",
+ "delHistory": "ลบประวัติ",
+ "factoryReset": "รีเซ็ตโรงงาน",
+ "delHistoryErr": "ไม่สามารถลบประวัติได้",
+ "delHistoryQ": "ลบประวัติหรือไม่?",
+ "resetQ": "รีเซ็ตกระเป๋าของคุณหรือไม่?",
+ "delHistoryTxt": "ข้อมูลไม่สามารถกู้คืนได้หลังจากนี้",
+ "disclaimer": "คำประกาศ",
+ "restoreBattery": "มีแบตเตอรี่อย่างน้อย 20%",
+ "restoreBatteryHint": "เราขอแนะนำให้คุณมีแบตเตอรี่อย่างน้อย 20% ก่อนเริ่มกระบวนการกู้คืน เนื่องจากขึ้นอยู่กับปริมาณข้อมูล กระบวนการอาจใช้เวลาสักครู่",
+ "restoreWifi": "ใช้ Wi-Fi",
+ "restoreWifiHint": "เราขอแนะนำให้คุณใช้การเชื่อมต่อ Wi-Fi ที่เสถียรสำหรับกระบวนการกู้คืนเพื่อป้องกันความต่อเนื่องและเพื่อให้กระบวนการกู้คืนเร็วและปลอดภัย",
+ "restoreForeground": "ให้แอปอยู่ใน foreground",
+ "restoreForegroundHint": "กรุณาให้แอปอยู่ใน foreground และอย่าปิดในระหว่างกระบวนการกู้คืนเพื่อป้องกันความต่อเนื่อง",
+ "seedMigrationHint": "Seed มีผลต่อทุก mint แต่ทุกตัวต้องการการกู้คืนแยกต่างหาก ดังนั้นโปรดทำเครื่องหมายบน mint URL ที่ใช้บ่อยๆ หากคุณมียอดคงเหลือแต่ยังไม่มี seed สร้าง token จาก mint ที่ต้องการและทำการสร้าง seed ใหม่ เมื่อสำเร็จให้ทำซ้ำสำหรับทุก mint ที่คุณต้องการสำรองข้อมูล",
+ "ecashPayment": "การชำระเงินด้วย Ecash",
+ "english": "อังกฤษ",
+ "swahili": "ภาษาสวาฮิลี",
+ "spanish": "สเปน",
+ "hungarian": "ฮังการี",
+ "italian": "อิตาลี",
+ "russian": "รัสเซีย",
+ "thai": "ไทย",
+ "chinese simplified": "จีน (ตัวย่อ)",
+ "chinese traditional": "จีน (ดั้งเดิม)",
+ "enutsRandD": "eNuts Telegram",
+ "estimatedFees": "ค่าธรรมเนียมโดยประมาณ",
+ "estimateFee": "ประมาณค่าธรรมเนียม",
+ "expired": "หมดอายุ",
+ "fee": "ค่าธรรมเนียม",
+ "feeErr": "ไม่สามารถประมาณค่าธรรมเนียมได้ \"{{input}}\" เป็น LNURL ที่ถูกต้องหรือไม่?",
+ "foundCashuClipboard": "ตรวจพบ Cashu token",
+ "french": "ฝรั่งเศส",
+ "from": "จาก",
+ "fromMint": "จาก mint ต่อไปนี้",
+ "german": "เยอรมัน",
+ "githubIssues": "รายงานข้อบกพร่องบน Github",
+ "shareOrReport": "แบ่งปันข้อเสนอหรือรายงานข้อบกพร่อง",
+ "historyDeleted": "ประวัติถูกลบแล้ว",
+ "invalidInvoice": "ใบแจ้งหนี้ไม่ถูกต้อง",
+ "invalidOrSpent": "Token ไม่ถูกต้องหรือถูกใช้ไปแล้ว",
+ "invalidToken": "Token ไม่ถูกต้อง",
+ "invoice": "ใบแจ้งหนี้",
+ "invoiceExpired": "ใบแจ้งหนี้หมดอายุ",
+ "invoiceInclFee": "ใบแจ้งหนี้รวมค่าธรรมเนียม",
+ "invoiceOrLnurl": "ใบแจ้งหนี้ LN หรือ LNURL",
+ "keysetID": "Keyset ID",
+ "lnInvoice": "ใบแจ้งหนี้ Lightning",
+ "lnPayment": "การชำระเงิน Lightning",
+ "mint": "Mint",
+ "minted": "Minted",
+ "multimintSwap": "การสลับ multimint",
+ "n/a": "ไม่มีข้อมูล",
+ "name": "ชื่อ",
+ "no": "ไม่",
+ "noCamAccess": "ไม่มีการเข้าถึงกล้อง",
+ "noFunds": "ยอดเงินไม่เพียงพอ",
+ "noFundsForFee": "ยอดเงินไม่เพียงพอ โปรดเตรียมพื้นที่สำหรับค่าธรรมเนียมโดยประมาณ: ~{{fee}} Sats",
+ "noMint": "ไม่พบ mint",
+ "notQrCode": "ไม่ใช่รหัส QR!",
+ "noTX": "ยังไม่มีธุรกรรม",
+ "optionalMemo": "หมายเหตุที่ไม่บังคับ",
+ "paste": "วาง",
+ "paymentPending": "การชำระเงินรอดำเนินการ",
+ "paymentSuccess": "ชำระเงินสำเร็จแล้ว!",
+ "nostrPaymentSuccess": "ส่งแล้ว!",
+ "paymentType": "ประเภทการชำระเงิน",
+ "payWithLn": "จ่ายด้วยวอลเล็ต LN ของคุณ",
+ "readme": "อ่านฉัน",
+ "sender": "ผู้ส่ง",
+ "recipient": "ผู้รับ",
+ "reqTimeout": "หมดเวลาคำขอเครือข่าย",
+ "save": "บันทึก",
+ "scanAgain": "สแกนอีกครั้ง",
+ "scan": "สแกน",
+ "seconds": "วินาที",
+ "selectAmount": "เลือกจำนวน",
+ "selected": "เลือกแล้ว",
+ "selectMint": "เลือก mint เพื่อส่งจาก",
+ "sendEcash": "ส่ง Ecash",
+ "share": "แชร์",
+ "submitPaymentReq": "ถอนเงิน",
+ "to": "ถึง",
+ "today": "วันนี้",
+ "tokenInfoErr": "มีข้อผิดพลาดขณะรับข้อมูล token",
+ "totalInclFee": "รวมทั้งหมดรวมค่าธรรมเนียม",
+ "trustMint": "เชื่อมั่นใน mint นี้?",
+ "tryLater": "กรุณาลองอีกครั้งในภายหลัง",
+ "unknownType": "ประเภทข้อมูลที่ไม่รู้จัก",
+ "version": "เวอร์ชัน",
+ "willDoLater": "จะทำในภายหลัง",
+ "yes": "ใช่",
+ "invalidPubKey": "คีย์สาธารณะไม่ถูกต้อง!",
+ "walletLocked": "กระเป๋าถูกล็อก",
+ "explainer1": "eNuts เป็นกระเป๋าเงิน Lightning ที่มีความรับผิดชอบซึ่งช่วยให้สามารถทำธุรกรรมได้โดยเป็นส่วนตัวและรวดเร็วโดยใช้โปรโตคอล Cashu. ทุนของคุณถูกควบคุมโดยมิ้นต์ที่คุณโต้ตอบและ Ecash ถูกเก็บไว้ในอุปกรณ์ของคุณ",
+ "explainer2": "Cashu เป็นโปรโตคอล Ecash ใหม่สำหรับแอปพลิเคชัน Bitcoin แบบซึ่งมิ้นต์เป็นโหนด Lightning ที่ดำเนินการธุรกรรม Bitcoin และให้คุณ Ecash. สบายใจได้ว่ามิ้นต์ยังไม่ทราบเรื่องการชำระเงิน Ecash ของคุณ",
+ "explainer3": "เพียงเพิ่มมิ้นต์ผ่าน URL และชำระใบแจ้งหนี้ Lightning เพื่อรับ Ecash. eNuts แนะนำคุณ ช่วยให้คุณได้รับเงินจากใครก็ได้โดยทันทีและด้วยการยินยอมของคุณ โดยอัตโนมัติเพิ่มมิ้นต์ที่เกี่ยวข้อง สลับเงินระหว่างมิ้นต์และส่ง Ecash เมื่อคุณมียอดเงิน",
+ "send&receive": "ส่ง & รับ",
+ "contactsNostr": "รายชื่อ & Nostr",
+ "nostrExplainer": "การดำเนินการ Nostr ทำให้การประสานข้อมูลรายชื่อติดต่อของคุณเป็นไปอย่างราบรื่นโดยไม่ต้องใส่คีย์ส่วนตัวของคุณ เนื่องจากเราสร้างขึ้นใหม่ให้คุณ ข้อมูลของคุณแสดงด้วยคีย์สาธารณะ ในขณะที่คีย์ส่วนตัวใหม่เข้ารหัส / ถอดรหัสข้อความของคุณ",
+ "send": "ส่ง",
+ "sendEcashDashboard": "สร้าง Cashu token และส่งให้กับใครก็ได้",
+ "payInvoiceDashboard": "ส่งเงินของคุณไปยังโหนด Lightning",
+ "receiveEcashDashboard": "วางและแลกเปลี่ยน Cashu token จากคลิปบอร์ด",
+ "receiveEcashNostr": "ข้อความ Nostr",
+ "receiveEcashNostrHint": "ตรวจสอบข้อความ Nostr เพื่อ Ecash",
+ "createInvoiceDashboard": "รับ Ecash โดยการชำระใบแจ้งหนี้ Lightning",
+ "hideNuts": "ซ่อนยอดคงเหลือ",
+ "checkingDms": "กำลังตรวจสอบ DMs ของคุณสำหรับ Ecash...",
+ "clearOverHere": "ทุกอย่างในนี้ชัดเจนแล้ว!",
+ "totalDmsReceived": "คุณได้รับ {{totalDms}} Cashu token.",
+ "swapNow": "สลับทันที",
+ "swap": "สลับ",
+ "emptyMint": "มิ้นต์ไม่มีเงิน",
+ "zapSoon": "Zaps จะถูกเพิ่มเร็ว ๆ นี้...",
+ "enutsPub": "คีย์สาธารณะ eNuts: ",
+ "seeFullHistory": "ดูประวัติการทำธุรกรรมทั้งหมด",
+ "next": "ถัดไป",
+ "skip": "ข้าม",
+ "donateLn": "บริจาค",
+ "supportHint": "การมีส่วนร่วมใด ๆ ไม่ว่าจะเล็กหรือใหญ่ก็มีผลกระทบมาก. หน้าจอยืนยันกำลังพัฒนาอยู่",
+ "newToken": "Cashu token ใหม่",
+ "disclaimerHint": "คำปฏิเสธนี้ควรถือเป็นสำคัญและไม่ควรถูกละเลยหรือประมาท. เราขอขอบคุณสำหรับความสนใจในโครงการนี้และจะดำเนินการพัฒนาต่อไป",
+ "searchContacts": "ค้นหาหรือพิมพ์ NPUB",
+ "submit": "ส่ง",
+ "clearMetadataCache": "ล้างแคชเมตาดาต้า",
+ "clearMetadataCacheHint": "ล้างแคชเมตาดาต้า?",
+ "clearImageCache": "ล้างแคชภาพ",
+ "clearImageCacheHint": "ล้างแคชภาพ?",
+ "pullRefresh": "ดึงเพื่อรีเฟรช",
+ "processTestPay": "กำลังประมวลผลการชำระเงินทดสอบ...",
+ "confirmMint": "ยืนยันมิ้นต์ใหม่",
+ "confirmMintHint": "คุณแน่ใจหรือไม่ว่าคุณต้องการเพิ่มมิ้นต์นี้?",
+ "npubAlreadyAdded": "NPUB ถูกเพิ่มแล้ว",
+ "replaceNpub": "แทนที่ NPUB",
+ "replaceNpubTxt": "คุณแน่ใจหรือไม่ว่าต้องการแทนที่ NPUB ปัจจุบัน?",
+ "npubAdded": "เพิ่ม NPUB เรียบร้อยแล้ว!",
+ "showContacts": "แสดงรายชื่อ",
+ "topUpNow": "รับ Ecash ทันที",
+ "scanAnother": "สแกนรหัส QR อื่น",
+ "deleteNpub": "ลบ NPUB?",
+ "delNpubHint": "ข้อมูลทั้งหมดเกี่ยวกับผู้ติดต่อและข้อมูลที่เกี่ยวข้องจะถูกลบ",
+ "addNewNpub": "เพิ่ม NPUB ใหม่?",
+ "addNpubHint": "สิ่งนี้จะลบข้อมูลทั้งหมดที่เกี่ยวข้องกับ NPUB ปัจจุบันของคุณ",
+ "zap": "Zap",
+ "zapNow": "Zap ทันที",
+ "meltNostrProfileHint": "โอนเงินไปยังที่อยู่ LN ที่เกี่ยวข้องกับโปรไฟล์ Nostr ของคุณ",
+ "nostrDmHint": "eNuts ไม่สามารถเข้าถึงข้อความ DM ของบัญชี Nostr ของคุณได้เนื่องจากขาดของการเข้าถึงคีย์ส่วนตัว แทนที่นั้นเราสร้างคีย์ใหม่ให้คุณสำหรับการส่ง Ecash เมื่อคุณส่ง Ecash ผ่าน Nostr ผู้รับจะได้รับ Ecash โดยใช้คีย์สาธารณะ eNuts ของคุณ หากผู้รับตอบกลับ DM ด้วยตั๋ว Ecash คุณสามารถดูได้ที่นี่ เรากำลังทำงานอย่างเต็มที่เพื่อหาวิธีคีย์ส่วนตัวที่ปลอดภัย",
+ "nostrIssueHeader": "ปัญหาติดต่อ Nostr",
+ "nostrIssueHint": "หากคุณพบปัญหาในการเปิดติดต่อ Nostr คลิกที่ปุ่มด้านล่างหรือรีเซ็ตข้อมูล Nostr ใน 'ตัวเลือก' > 'รายชื่อ' > 'รีเซ็ตข้อมูลเดี๋ยวนี้' เพื่อแก้ไขปัญหา",
+ "submitNostrIssue": "รีเซ็ตข้อมูลเดี๋ยวนี้",
+ "nostrIssueSuccess": "รีเซ็ตข้อมูล Nostr เรียบร้อยแล้ว!",
+ "createLnInvoice": "สร้างใบแจ้งหนี้ Lightning",
+ "metadataCacheCleared": "ล้างแคชเมตาดาต้าเรียบร้อยแล้ว!",
+ "imageCacheCleared": "ล้างแคชภาพเรียบร้อยแล้ว!",
+ "leaveGithubStar": "สนับสนุนเราด้วยดาว Github",
+ "alreadySpentHint": "บางพิสูจน์ในยอดคงเหลือของคุณถูกใช้หรือถูกเรียกเก็บที่อื่น แก้ไขโดยการลบทิ้งใน 'ตัวเลือก' > 'การจัดการมิ้นต์' > 'ตรวจสอบพิสูจน์'",
+ "useNpub": "ใช้ NPUB",
+ "autoSwapToDefaulMint": "สลับอัตโนมัติไปยังมิ้นต์เริ่มต้น",
+ "trustMintOpt": "เชื่อมั่นในมิ้นต์",
+ "swapHint": "ตัวเลือกนี้ต้องการการชำระเงินผ่าน Lightning เกี่ยวข้องกับค่าธรรมเนียมและอาจเพิ่มมิ้นต์ที่ไม่รู้จักเข้าไปในรายการหากมีการคืนค่าธรรมเนียม",
+ "trustHint": "มิ้นต์ที่เกี่ยวข้องกับโทเค็นจะถูกเพิ่มในรายการที่เชื่อถือได้ของคุณ",
+ "noDefaultHint": "คุณต้องตั้งค่ามิ้นต์เริ่มต้นเพื่อทำการสลับอัตโนมัติ",
+ "autoSwapSuccess": "สลับสำเร็จ!",
+ "paidInvoice": "{{ count }} ใบแจ้งหนี้ได้รับการชำระเงินด้วยจำนวนรวม {{ total }} Sats",
+ "paidInvoices": "{{ count }} ใบแจ้งหนี้ได้รับการชำระเงินด้วยจำนวนรวม {{ total }} Sats",
+ "checkPayment": "ตรวจสอบการชำระเงิน",
+ "lnPaymentSpamHint": "โปรดรอ {{ remainingSeconds }} วินาทีเพื่อหลีกเลี่ยงการสแปมมิ้นต์"
+ },
+ "error": {
+ "checkSpendableErr": "เกิดข้อผิดพลาดขณะตรวจสอบว่า Token สามารถใช้ได้",
+ "claimTokenErr": "เกิดข้อผิดพลาดขณะกำลังเรียกร้อง Token",
+ "header": "เกิดข้อผิดพลาด",
+ "msg": "เราขอโทษในความไม่สะดวกที่คุณพบ เพื่อช่วยเราปรับปรุงซอฟต์แวร์โปรดถ่ายภาพหน้าจอและสร้างรายงานข้อผิดพลาดเล็กน้อย",
+ "reportBug": "รายงานข้อผิดพลาด",
+ "requestMintErr": "เกิดข้อผิดพลาดขณะขอใบแจ้งหนี้จาก Mint",
+ "stackNA": "ข้อผิดพลาดไม่สามารถแสดงได้",
+ "generalMeltingErr": "Mint ไม่สามารถค้นหาเส้นทางการชำระเงิน Lightning ที่เหมาะสมไปยังโหนดของคุณ",
+ "invoiceFromLnurlError": "ไม่สามารถสร้างใบแจ้งหนี้โดยใช้ LNURL ของคุณ",
+ "invoiceScanError": "ไม่สามารถใช้ใบแจ้งหนี้จากรหัส QR ที่สแกนได้"
+ },
+ "history": {
+ "checkSpent": "ตรวจสอบว่าโทเค็นถูกใช้ไปหรือยัง",
+ "isPending": "โทเค็นอยู่ระหว่างรอ",
+ "isSpent": "โทเค็นถูกใช้ไปแล้ว",
+ "justNow": "เมื่อสักครู่นี้",
+ "memo": "บันทึก",
+ "nHrsAgo": "{{hrs}} ชั่วโมงที่ผ่านมา",
+ "nMinsAgo": "{{mins}} นาทีที่ผ่านมา",
+ "noMemo": "ไม่มีบันทึก",
+ "oneHrAgo": "1 ชั่วโมงที่ผ่านมา",
+ "oneMinAgo": "1 นาทีที่ผ่านมา",
+ "paymentHash": "รหัสการชำระเงิน",
+ "settleTime": "เวลาตกลง",
+ "showQr": "แสดงรหัส QR"
+ },
+ "mints": {
+ "addCustomName": "เพิ่มชื่อกำหนดเอง",
+ "additionalInfo": "ข้อมูลเพิ่มเติม",
+ "addMintBtn": "เพิ่มมิ้นต์",
+ "addNewMint": "เพิ่มมิ้นต์ใหม่",
+ "atLeast2Mints": "คุณต้องมีอย่างน้อย 2 มิ้นต์เพื่อทำการสลับระหว่างมาสินต์หลายแหล่ง",
+ "awaitingInvoice": "กำลังรอใบแจ้งหนี้",
+ "cashOutAmountHint": "อาจมีค่าธรรมเนียมการส่งแบบ Lightning ซึ่งจะถูกเพิ่มเข้าไป และค่าธรรมเนียมที่จ่ายเกินจะถูกคืน",
+ "checkProofs": "ตรวจสอบพิสูจน์",
+ "checkProofsQ": "ตรวจสอบพิสูจน์ทั้งหมดหรือไม่",
+ "checkProofsTxt": "การดำเนินการนี้จะตรวจสอบว่าโทเค็นของคุณสามารถใช้ได้หรือไม่ และมิฉะนั้นจะลบโทเค็นที่ไม่สามารถใช้ได้",
+ "chooseMeltMintHint": "เลือกมิ้นต์ที่คุณต้องการถอนเงิน",
+ "chooseMintHint": "เลือกมิ้นต์ที่คุณต้องการรับ Ecash มิ้นต์จะเป็นผู้เก็บเงินสำหรับคุณ",
+ "chooseTarget": "เลือกผู้รับการชำระเงิน",
+ "coinSelectionHint": "ยอดเงิน Ecash ของคุณเป็นสิ่งที่เรียบเรียงขึ้นจากชุดเหรียญ Coin selection ช่วยให้คุณเลือกเหรียญที่คุณต้องการใช้ Coin-sets ได้รับ ID ชุดหลักจากมิ้นต์ ซึ่งอาจเปลี่ยนไปตามเวลา การเพิ่มชุดใหม่จะเน้นด้วยสีเขียว เราขอแนะนำให้ใช้เหรียญเซ็ตเก่าก่อน",
+ "creatingEcashToken": "กำลังสร้างโทเค็น Cashu",
+ "sendingEcashViaNostr": "กำลังส่งโทเค็น Cashu ผ่านทาง Nostr",
+ "customName": "ชื่อกำหนดเอง",
+ "cutomNameAdded": "เพิ่มชื่อกำหนดเองแล้ว",
+ "dangerZone": "โซนเสี่ยง",
+ "deletedProofs": "ลบ {{proofsToDel}} พิสูจน์แล้ว",
+ "delMint": "ลบมิ้นต์",
+ "delMintSure": "คุณต้องการลบมิ้นต์นี้หรือไม่",
+ "ecashAmountHint": "เลือกจำนวน Ecash ที่คุณต้องการส่ง",
+ "editMintName": "แก้ไขชื่อมิ้นต์",
+ "errDelProofs": "เกิดข้อผิดพลาดขณะลบพิสูจน์",
+ "funds": "เงิน",
+ "general": "ทั่วไป",
+ "importantNotice": "ข้อความสำคัญ",
+ "inputField": "ใบแจ้งหนี้ Lightning หรือ LNURL",
+ "invalidUrl": "URL ไม่ถูกต้อง",
+ "invoiceAmountHint": "เลือกจำนวน Ecash ที่คุณต้องการรับ มิ้นต์จะสร้างใบแจ้งหนี้ซึ่งคุณจะต้องชำระโดยใช้กระเป๋าเงิน Lightning",
+ "invoiceHint": "กรุณารอสักครู่...",
+ "lowBal": "ยอดเงินของมิ้นต์ต่ำเกินไป!",
+ "meltAddressbookHint": "เลือก LNURL ของคุณเองหรือที่ติดต่ออื่น ๆ เพื่อเป็นผู้รับชำระเงิน",
+ "meltInputHint": "วางใบแจ้งหนี้ Lightning หรือ LN-URL หรือที่อยู่ Lightning",
+ "meltScanQRHint": "สร้างใบแจ้งหนี้ Lightning ด้วยอุปกรณ์อื่น ๆ แล้วสแกนเข้ามา",
+ "meltSwapHint": "เลือกมิ้นต์อื่นจากรายการที่ไว้วางใจของคุณให้เป็นผู้รับชำระเงิน",
+ "copyShareToken": "คัดลอกและแชร์อย่างรวดเร็ว",
+ "copyShareTokenHint": "คัดลอกโทเค็นที่สร้างแล้วและแชร์ผ่านแอปสารบรรณใดก็ได้",
+ "sendNostr": "ส่งผ่านทาง Nostr",
+ "sendNostrHint": "ส่ง Ecash โดยตรงไปยังหนึ่งในรายชื่อติดต่อของคุณใน Nostr",
+ "meltToken": "ถอนเงิน",
+ "mintConnectionFail": "การเชื่อมต่อกับมิ้นต์ล้มเหลว",
+ "mintInfo": "ข้อมูลมิ้นต์",
+ "mintNewTokens": "รับ Ecash",
+ "mintNoContact": "มิ้นต์ไม่มีข้อมูลการติดต่อ",
+ "mntAlreadyAdded": "มิ้นต์ถูกเพิ่มแล้ว",
+ "noAdditional": "มิ้นต์นี้ไม่มีข้อมูลเพิ่มเติม",
+ "noInfo": "มิ้นต์ไม่มีข้อมูล",
+ "noProofs": "ไม่พบพิสูจน์สำหรับมิ้นต์นี้",
+ "paymentOverview": "ภาพรวมการชำระเงิน",
+ "processingPaymentByMint": "มิ้นต์กำลังดำเนินการชำระเงินตามคำขอของคุณ",
+ "processingSwap": "กำลังดำเนินการสลับระหว่างมาสินต์หลายแหล่งตามคำขอของคุณ",
+ "pubKey": "คีย์สาธารณะ",
+ "removeDefault": "เอาออกจากค่าเริ่มต้น",
+ "scanQR": "สแกนรหัส QR",
+ "sendEcashHint": "เลือกมิ้นต์ที่คุณต้องการสร้างโทเค็น Cashu",
+ "setDefault": "ตั้งเป็นมิ้นต์เริ่มต้น",
+ "supportedNuts": "NUTs ที่รองรับ",
+ "swapNotAllowed": "ไม่สามารถสลับจากมิ้นต์ทดสอบได้",
+ "zapNotAllowed": "ไม่สามารถ Zap จากมิ้นต์ทดสอบได้",
+ "testMintHint": "นี่คือมิ้นต์ทดสอบเพื่อทดลอง คุณต้องการเพิ่มมันหรือไม่",
+ "trustMintSure": "คุณแน่ใจหรือว่าต้องการเชื่อมั่นมิ้นต์นี้",
+ "updatedDefault": "อัปเดตมิ้นต์เริ่มต้นแล้ว",
+ "newMintAdded": "เพิ่มมิ้นต์แล้ว!",
+ "newMintAddedQuestion": "คุณต้องการรับ Ecash ตอนนี้หรือไม่",
+ "selectSwapReceiver": "เลือกมิ้นต์เป็นผู้รับชำระเงิน",
+ "prepairZapData": "กำลังเตรียมข้อมูลธุรกรรม..."
+ },
+ "topNav": {
+ "about": "เกี่ยวกับเรา",
+ "addressBook": "สมุดที่อยู่",
+ "advancedFunctions": "ฟังก์ชั่นขั้นสูง",
+ "display": "การแสดงผล",
+ "history": "ประวัติการทำธุรกรรม",
+ "language": "ภาษา",
+ "mintSettings": "การตั้งค่าการสร้างมิ้นต์",
+ "security": "ความปลอดภัย",
+ "settings": "ตัวเลือก",
+ "privacy": "ความเป็นส่วนตัว",
+ "general": "ทั่วไป"
+ },
+ "wallet": {
+ "cashuContent": "ผู้เขียนของ Cashu ไม่ใช่นักวิเคราะห์รหัสเชิงลึกและโปรโตคอลยังอยู่ระหว่างการตรวจทาน. มันยังมีข้อกังวลเกี่ยวกับการมีข้อบกพร่องที่อาจเป็นอันตราย. เนื่องจากนั้น Cashu ยังไม่พร้อมใช้ในการใช้งานจริง",
+ "cashuExperiment": "Cashu ยังเป็นการทดลอง",
+ "claiming": "กำลังขอเรียกร้อง...",
+ "processingInvoice": "กำลังประมวลผลใบแจ้งหนี้...",
+ "custodialRisk": "ความเสี่ยงในการใช้งานที่มีความรับผิดชอบ, มิ้นต์เก็บคีย์",
+ "custodialRiskContent": "ด้วย eNuts, คุณไม่ควบคุมคีย์ของ Bitcoin; มิ้นต์เป็นผู้รับผิดชอบ. ดังนั้นหากคุณไม่มั่นใจในมิ้นต์หนึ่ง ๆ ควรหลีกเลี่ยงการโต้ตอบกับมัน",
+ "disclaimer": "โปรดทราบว่านี่เป็นเบต้าเวอร์ชันในช่วงเริ่มต้นของมันและยังอยู่ในกระบวนการทดสอบก่อนการเผยแพร่อย่างเป็นทางการ. ซอฟต์แวร์และเนื้อหาทั้งหมดที่พบบนมันได้รับการให้บริการตามหลักเป็น \"ตามสภาพปัจจุบัน\" และ \"ตามที่มีอยู่\" เราไม่ให้ประกันใด ๆ ไม่ว่าจะเป็นแบบชัดแจ้งหรือนัยนั้น เกี่ยวกับความเหมาะสมหรือความสามารถในการใช้งานของซอฟต์แวร์หรือเนื้อหาใด ๆ ของมัน",
+ "enutsDisclaimer": "eNuts เป็นซอฟต์แวร์เบต้าที่ยังไม่เสร็จสมบูรณ์",
+ "lossContent": "Cashu tokens เป็นตั๋วที่เป็นเจ้าของ นั่นหมายความว่าหากคุณสูญเสียการเข้าถึงกับพวกเขา จะไม่มีตัวเลือกการกู้คืนที่นำเข้าใช้. eNuts เก็บตั๋วของคุณในอุปกรณ์ของคุณ. ก่อนลบแอปพลิเคชันให้แน่ใจว่าคุณมีการสำรองข้อมูลตั๋วของคุณ",
+ "lossOfTokens": "สูญเสียเงิน",
+ "enutsMint": "มิ้นต์ eNuts ค่าเริ่มต้น",
+ "mintDisclaimer": "การใช้มิ้นต์ eNuts ค่าเริ่มต้นเป็นที่เสี่ยงต่อความเสี่ยงของคุณเอง. เราขอแนะนำให้คุณระมัดระวังและใช้เฉพาะเพื่อวัตถุประสงค์ทดลองหรือการศึกษาเท่านั้น. ไม่มีการรับประกันใด ๆ เกี่ยวกับความสามารถในการทำงาน ความปลอดภัย หรือความพร้อมใช้งาน และมันอาจหายไปโดยไม่มีการแจ้งให้ทราบ. เงินฝากที่ทำไปยังมิ้นต์นี้ควรถือว่าเป็นบริจาคและอาจไม่ได้รับคืน อาจถูกใช้ในการพัฒนาต่อไป กรุณาทราบถึงความเสี่ยงที่เกี่ยวข้องกับซอฟต์แวร์เบต้า และมันเป็นความรับผิดชอบของคุณที่จะป้องกันสินทรัพย์ของคุณขณะใช้มิ้นต์นี้",
+ "paidOut": "จ่ายออก",
+ "pasteToken": "เข้ารหัสสลับแล้ว",
+ "payInvoice": "จ่ายใบแจ้งหนี้",
+ "payLNInvoice": "จ่ายใบแจ้งหนี้ผ่าน Lightning",
+ "receive": "รับ",
+ "send": "ส่ง",
+ "proofs": "พิสูจน์",
+ "swapped": "สลับแล้ว"
+ }
}
diff --git a/assets/translations/zh-Hans-CN.json b/assets/translations/zh-Hans-CN.json
index 152de18a..f3f16ad3 100644
--- a/assets/translations/zh-Hans-CN.json
+++ b/assets/translations/zh-Hans-CN.json
@@ -111,6 +111,13 @@
"swahili": "Swahili",
"spanish": "Spanish",
"hungarian": "Hungarian",
+ "french": "French",
+ "german": "German",
+ "italian": "Italian",
+ "russian": "Russian",
+ "thai": "Thai",
+ "chinese simplified": "Chinese (Simplified)",
+ "chinese traditional": "Chinese (Traditional)",
"enutsRandD": "eNuts Telegram",
"estimatedFees": "估算费用",
"estimateFee": "估算费用",
@@ -118,10 +125,8 @@
"fee": "费用",
"feeErr": "无法估算费用。\"{{input}}\"是否是有效的 LNURL?",
"foundCashuClipboard": "已检测到 Cashu 代币",
- "french": "French",
"from": "来自",
"fromMint": "来自以下的铸币厂",
- "german": "German",
"githubIssues": "在 Github 上报告错误",
"shareOrReport": "分享反馈或报告错误",
"historyDeleted": "历史已删除",
@@ -203,7 +208,6 @@
"zapSoon": "打闪即将添加...",
"enutsPub": "eNuts 公钥: ",
"seeFullHistory": "查看完整交易历史",
- "hideLatestTxs": "隐藏交易",
"next": "继续",
"skip": "跳过",
"donateLn": "捐赠",
@@ -254,7 +258,7 @@
"paidInvoice": "已支付 {{ count }} 张发票,总金额为 {{ total }} 聪",
"paidInvoices": "已支付 {{ count }} 张发票,总金额为 {{ total }} 聪",
"checkPayment": "检查付款",
- "lnPaymentSpamHint": "请等待 {{remainingSeconds}} 秒,以免对铸币厂造成垃圾邮件。"
+ "lnPaymentSpamHint": "请等待 {{ remainingSeconds }} 秒,以免对铸币厂造成垃圾邮件。"
},
"error": {
"checkSpendableErr": "检查代币是否可使用时出错",
diff --git a/assets/translations/zh-Hant-TW.json b/assets/translations/zh-Hant-TW.json
index b836cc95..223da32c 100644
--- a/assets/translations/zh-Hant-TW.json
+++ b/assets/translations/zh-Hant-TW.json
@@ -111,6 +111,11 @@
"swahili": "Swahili",
"spanish": "Spanish",
"hungarian": "Hungarian",
+ "italian": "Italian",
+ "russian": "Russian",
+ "thai": "Thai",
+ "chinese simplified": "Chinese (Simplified)",
+ "chinese traditional": "Chinese (Traditional)",
"enutsRandD": "eNuts Telegram",
"estimatedFees": "估算費用",
"estimateFee": "估算費用",
@@ -203,7 +208,6 @@
"zapSoon": "打閃即將添加...",
"enutsPub": "eNuts 公鑰:",
"seeFullHistory": "查看完整交易歷史",
- "hideLatestTxs": "隱藏交易",
"next": "繼續",
"skip": "跳過",
"donateLn": "捐贈",
@@ -254,7 +258,7 @@
"paidInvoice": "已支付 {{ count }} 張發票,總金額爲 {{ total }} 聰",
"paidInvoices": "已支付 {{ count }} 張發票,總金額爲 {{ total }} 聰",
"checkPayment": "檢查付款",
- "lnPaymentSpamHint": "請等待 {{remainingSeconds}} 秒,以免對鑄幣廠造成垃圾郵件。"
+ "lnPaymentSpamHint": "請等待 {{ remainingSeconds }} 秒,以免對鑄幣廠造成垃圾郵件。"
},
"error": {
"checkSpendableErr": "檢查代幣是否可使用時出錯",
diff --git a/package-lock.json b/package-lock.json
index 90384603..7f580322 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14,27 +14,27 @@
"@react-navigation/core": "^6.4.16",
"@react-navigation/native": "^6.1.17",
"@react-navigation/native-stack": "^6.9.26",
- "@sentry/react-native": "5.19.1",
+ "@sentry/react-native": "~5.20.0",
"@shopify/flash-list": "1.6.3",
"bech32": "^2.0.0",
"crypto-js": "4.2.0",
- "expo": "^50.0.14",
- "expo-application": "~5.8.3",
+ "expo": "~50.0.19",
+ "expo-application": "~5.8.4",
"expo-barcode-scanner": "~12.9.3",
- "expo-camera": "~14.1.1",
+ "expo-camera": "~14.1.3",
"expo-clipboard": "~5.0.1",
- "expo-constants": "~15.4.5",
+ "expo-constants": "~15.4.6",
"expo-crypto": "~12.8.1",
- "expo-device": "~5.9.3",
+ "expo-device": "~5.9.4",
"expo-file-system": "~16.0.8",
"expo-image": "~1.10.6",
"expo-insights": "~0.6.1",
- "expo-localization": "~14.8.3",
+ "expo-localization": "~14.8.4",
"expo-secure-store": "~12.8.1",
- "expo-splash-screen": "~0.26.4",
+ "expo-splash-screen": "~0.26.5",
"expo-sqlite": "~13.4.0",
"expo-status-bar": "~1.11.1",
- "expo-updates": "~0.24.12",
+ "expo-updates": "~0.24.13",
"i18next": "^23.10.1",
"lottie-react-native": "6.5.1",
"nostr-tools": "^1.17.0",
@@ -114,11 +114,11 @@
}
},
"node_modules/@babel/code-frame": {
- "version": "7.24.2",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz",
- "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz",
+ "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==",
"dependencies": {
- "@babel/highlight": "^7.24.2",
+ "@babel/highlight": "^7.24.7",
"picocolors": "^1.0.0"
},
"engines": {
@@ -163,11 +163,11 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.1.tgz",
- "integrity": "sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz",
+ "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==",
"dependencies": {
- "@babel/types": "^7.24.0",
+ "@babel/types": "^7.24.7",
"@jridgewell/gen-mapping": "^0.3.5",
"@jridgewell/trace-mapping": "^0.3.25",
"jsesc": "^2.5.1"
@@ -177,11 +177,11 @@
}
},
"node_modules/@babel/helper-annotate-as-pure": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz",
- "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz",
+ "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==",
"dependencies": {
- "@babel/types": "^7.22.5"
+ "@babel/types": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
@@ -214,18 +214,18 @@
}
},
"node_modules/@babel/helper-create-class-features-plugin": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.1.tgz",
- "integrity": "sha512-1yJa9dX9g//V6fDebXoEfEsxkZHk3Hcbm+zLhyu6qVgYFLvmTALTeV+jNU9e5RnYtioBrGEOdoI2joMSNQ/+aA==",
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.22.5",
- "@babel/helper-environment-visitor": "^7.22.20",
- "@babel/helper-function-name": "^7.23.0",
- "@babel/helper-member-expression-to-functions": "^7.23.0",
- "@babel/helper-optimise-call-expression": "^7.22.5",
- "@babel/helper-replace-supers": "^7.24.1",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
- "@babel/helper-split-export-declaration": "^7.22.6",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.7.tgz",
+ "integrity": "sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.24.7",
+ "@babel/helper-environment-visitor": "^7.24.7",
+ "@babel/helper-function-name": "^7.24.7",
+ "@babel/helper-member-expression-to-functions": "^7.24.7",
+ "@babel/helper-optimise-call-expression": "^7.24.7",
+ "@babel/helper-replace-supers": "^7.24.7",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7",
+ "@babel/helper-split-export-declaration": "^7.24.7",
"semver": "^6.3.1"
},
"engines": {
@@ -267,53 +267,58 @@
}
},
"node_modules/@babel/helper-environment-visitor": {
- "version": "7.22.20",
- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
- "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz",
+ "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==",
+ "dependencies": {
+ "@babel/types": "^7.24.7"
+ },
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-function-name": {
- "version": "7.23.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
- "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz",
+ "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==",
"dependencies": {
- "@babel/template": "^7.22.15",
- "@babel/types": "^7.23.0"
+ "@babel/template": "^7.24.7",
+ "@babel/types": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-hoist-variables": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
- "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz",
+ "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==",
"dependencies": {
- "@babel/types": "^7.22.5"
+ "@babel/types": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-member-expression-to-functions": {
- "version": "7.23.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz",
- "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.7.tgz",
+ "integrity": "sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==",
"dependencies": {
- "@babel/types": "^7.23.0"
+ "@babel/traverse": "^7.24.7",
+ "@babel/types": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-imports": {
- "version": "7.24.3",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz",
- "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz",
+ "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==",
"dependencies": {
- "@babel/types": "^7.24.0"
+ "@babel/traverse": "^7.24.7",
+ "@babel/types": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
@@ -338,20 +343,20 @@
}
},
"node_modules/@babel/helper-optimise-call-expression": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz",
- "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz",
+ "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==",
"dependencies": {
- "@babel/types": "^7.22.5"
+ "@babel/types": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-plugin-utils": {
- "version": "7.24.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz",
- "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz",
+ "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==",
"engines": {
"node": ">=6.9.0"
}
@@ -373,13 +378,13 @@
}
},
"node_modules/@babel/helper-replace-supers": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz",
- "integrity": "sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.7.tgz",
+ "integrity": "sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==",
"dependencies": {
- "@babel/helper-environment-visitor": "^7.22.20",
- "@babel/helper-member-expression-to-functions": "^7.23.0",
- "@babel/helper-optimise-call-expression": "^7.22.5"
+ "@babel/helper-environment-visitor": "^7.24.7",
+ "@babel/helper-member-expression-to-functions": "^7.24.7",
+ "@babel/helper-optimise-call-expression": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
@@ -400,47 +405,48 @@
}
},
"node_modules/@babel/helper-skip-transparent-expression-wrappers": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz",
- "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz",
+ "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==",
"dependencies": {
- "@babel/types": "^7.22.5"
+ "@babel/traverse": "^7.24.7",
+ "@babel/types": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-split-export-declaration": {
- "version": "7.22.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
- "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz",
+ "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==",
"dependencies": {
- "@babel/types": "^7.22.5"
+ "@babel/types": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-string-parser": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz",
- "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz",
+ "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-identifier": {
- "version": "7.22.20",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
- "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz",
+ "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-option": {
- "version": "7.23.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz",
- "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz",
+ "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==",
"engines": {
"node": ">=6.9.0"
}
@@ -472,11 +478,11 @@
}
},
"node_modules/@babel/highlight": {
- "version": "7.24.2",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.2.tgz",
- "integrity": "sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz",
+ "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==",
"dependencies": {
- "@babel/helper-validator-identifier": "^7.22.20",
+ "@babel/helper-validator-identifier": "^7.24.7",
"chalk": "^2.4.2",
"js-tokens": "^4.0.0",
"picocolors": "^1.0.0"
@@ -486,9 +492,9 @@
}
},
"node_modules/@babel/parser": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz",
- "integrity": "sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz",
+ "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==",
"bin": {
"parser": "bin/babel-parser.js"
},
@@ -576,13 +582,13 @@
}
},
"node_modules/@babel/plugin-proposal-decorators": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.1.tgz",
- "integrity": "sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.7.tgz",
+ "integrity": "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==",
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.24.1",
- "@babel/helper-plugin-utils": "^7.24.0",
- "@babel/plugin-syntax-decorators": "^7.24.1"
+ "@babel/helper-create-class-features-plugin": "^7.24.7",
+ "@babel/helper-plugin-utils": "^7.24.7",
+ "@babel/plugin-syntax-decorators": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
@@ -784,11 +790,11 @@
}
},
"node_modules/@babel/plugin-syntax-decorators": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.1.tgz",
- "integrity": "sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.7.tgz",
+ "integrity": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.0"
+ "@babel/helper-plugin-utils": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
@@ -898,11 +904,11 @@
}
},
"node_modules/@babel/plugin-syntax-jsx": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz",
- "integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz",
+ "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.0"
+ "@babel/helper-plugin-utils": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
@@ -1628,11 +1634,11 @@
}
},
"node_modules/@babel/plugin-transform-react-display-name": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.1.tgz",
- "integrity": "sha512-mvoQg2f9p2qlpDQRBC7M3c3XTr0k7cp/0+kFKKO/7Gtu0LSw16eKB+Fabe2bDT/UpsyasTBBkAnbdsLrkD5XMw==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz",
+ "integrity": "sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.0"
+ "@babel/helper-plugin-utils": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
@@ -1642,15 +1648,15 @@
}
},
"node_modules/@babel/plugin-transform-react-jsx": {
- "version": "7.23.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz",
- "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.24.7.tgz",
+ "integrity": "sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==",
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.22.5",
- "@babel/helper-module-imports": "^7.22.15",
- "@babel/helper-plugin-utils": "^7.22.5",
- "@babel/plugin-syntax-jsx": "^7.23.3",
- "@babel/types": "^7.23.4"
+ "@babel/helper-annotate-as-pure": "^7.24.7",
+ "@babel/helper-module-imports": "^7.24.7",
+ "@babel/helper-plugin-utils": "^7.24.7",
+ "@babel/plugin-syntax-jsx": "^7.24.7",
+ "@babel/types": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
@@ -1660,11 +1666,11 @@
}
},
"node_modules/@babel/plugin-transform-react-jsx-development": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz",
- "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz",
+ "integrity": "sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==",
"dependencies": {
- "@babel/plugin-transform-react-jsx": "^7.22.5"
+ "@babel/plugin-transform-react-jsx": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
@@ -1702,12 +1708,12 @@
}
},
"node_modules/@babel/plugin-transform-react-pure-annotations": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.1.tgz",
- "integrity": "sha512-+pWEAaDJvSm9aFvJNpLiM2+ktl2Sn2U5DdyiWdZBxmLc6+xGt88dvFqsHiAiDS+8WqUwbDfkKz9jRxK3M0k+kA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz",
+ "integrity": "sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==",
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.22.5",
- "@babel/helper-plugin-utils": "^7.24.0"
+ "@babel/helper-annotate-as-pure": "^7.24.7",
+ "@babel/helper-plugin-utils": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
@@ -2034,16 +2040,16 @@
}
},
"node_modules/@babel/preset-react": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.1.tgz",
- "integrity": "sha512-eFa8up2/8cZXLIpkafhaADTXSnl7IsUFCYenRWrARBz0/qZwcT0RBXpys0LJU4+WfPoF2ZG6ew6s2V6izMCwRA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.7.tgz",
+ "integrity": "sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.0",
- "@babel/helper-validator-option": "^7.23.5",
- "@babel/plugin-transform-react-display-name": "^7.24.1",
- "@babel/plugin-transform-react-jsx": "^7.23.4",
- "@babel/plugin-transform-react-jsx-development": "^7.22.5",
- "@babel/plugin-transform-react-pure-annotations": "^7.24.1"
+ "@babel/helper-plugin-utils": "^7.24.7",
+ "@babel/helper-validator-option": "^7.24.7",
+ "@babel/plugin-transform-react-display-name": "^7.24.7",
+ "@babel/plugin-transform-react-jsx": "^7.24.7",
+ "@babel/plugin-transform-react-jsx-development": "^7.24.7",
+ "@babel/plugin-transform-react-pure-annotations": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
@@ -2125,31 +2131,31 @@
}
},
"node_modules/@babel/template": {
- "version": "7.24.0",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz",
- "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz",
+ "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==",
"dependencies": {
- "@babel/code-frame": "^7.23.5",
- "@babel/parser": "^7.24.0",
- "@babel/types": "^7.24.0"
+ "@babel/code-frame": "^7.24.7",
+ "@babel/parser": "^7.24.7",
+ "@babel/types": "^7.24.7"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/traverse": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.1.tgz",
- "integrity": "sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==",
- "dependencies": {
- "@babel/code-frame": "^7.24.1",
- "@babel/generator": "^7.24.1",
- "@babel/helper-environment-visitor": "^7.22.20",
- "@babel/helper-function-name": "^7.23.0",
- "@babel/helper-hoist-variables": "^7.22.5",
- "@babel/helper-split-export-declaration": "^7.22.6",
- "@babel/parser": "^7.24.1",
- "@babel/types": "^7.24.0",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz",
+ "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==",
+ "dependencies": {
+ "@babel/code-frame": "^7.24.7",
+ "@babel/generator": "^7.24.7",
+ "@babel/helper-environment-visitor": "^7.24.7",
+ "@babel/helper-function-name": "^7.24.7",
+ "@babel/helper-hoist-variables": "^7.24.7",
+ "@babel/helper-split-export-declaration": "^7.24.7",
+ "@babel/parser": "^7.24.7",
+ "@babel/types": "^7.24.7",
"debug": "^4.3.1",
"globals": "^11.1.0"
},
@@ -2158,12 +2164,12 @@
}
},
"node_modules/@babel/types": {
- "version": "7.24.0",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz",
- "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz",
+ "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==",
"dependencies": {
- "@babel/helper-string-parser": "^7.23.4",
- "@babel/helper-validator-identifier": "^7.22.20",
+ "@babel/helper-string-parser": "^7.24.7",
+ "@babel/helper-validator-identifier": "^7.24.7",
"to-fast-properties": "^2.0.0"
},
"engines": {
@@ -2368,14 +2374,14 @@
}
},
"node_modules/@expo/cli": {
- "version": "0.17.8",
- "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.17.8.tgz",
- "integrity": "sha512-yfkoghCltbGPDbRI71Qu3puInjXx4wO82+uhW82qbWLvosfIN7ep5Gr0Lq54liJpvlUG6M0IXM1GiGqcCyP12w==",
+ "version": "0.17.12",
+ "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.17.12.tgz",
+ "integrity": "sha512-HIv55FSSRFk53hdwxt+JKGMSCCMABhpakm1BSxGm0ymWa7nIM6llV/0gUWbHNXGkvmRPNWJqMNqVlV/vcPa8oA==",
"dependencies": {
"@babel/runtime": "^7.20.0",
"@expo/code-signing-certificates": "0.0.5",
"@expo/config": "~8.5.0",
- "@expo/config-plugins": "~7.8.0",
+ "@expo/config-plugins": "~7.9.0",
"@expo/devcert": "^1.0.0",
"@expo/env": "~0.2.2",
"@expo/image-utils": "^0.4.0",
@@ -2384,7 +2390,7 @@
"@expo/osascript": "^2.0.31",
"@expo/package-manager": "^1.1.1",
"@expo/plist": "^0.1.0",
- "@expo/prebuild-config": "6.7.4",
+ "@expo/prebuild-config": "6.8.1",
"@expo/rudder-sdk-node": "1.1.1",
"@expo/spawn-async": "1.5.0",
"@expo/xcpretty": "^4.3.0",
@@ -2535,17 +2541,6 @@
"js-yaml": "bin/js-yaml.js"
}
},
- "node_modules/@expo/cli/node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/@expo/cli/node_modules/minimatch": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
@@ -2558,12 +2553,9 @@
}
},
"node_modules/@expo/cli/node_modules/semver": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
- "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
+ "version": "7.6.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz",
+ "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==",
"bin": {
"semver": "bin/semver.js"
},
@@ -2587,11 +2579,6 @@
"node": ">=8"
}
},
- "node_modules/@expo/cli/node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
- },
"node_modules/@expo/code-signing-certificates": {
"version": "0.0.5",
"resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.5.tgz",
@@ -2602,12 +2589,12 @@
}
},
"node_modules/@expo/config": {
- "version": "8.5.4",
- "resolved": "https://registry.npmjs.org/@expo/config/-/config-8.5.4.tgz",
- "integrity": "sha512-ggOLJPHGzJSJHVBC1LzwXwR6qUn8Mw7hkc5zEKRIdhFRuIQ6s2FE4eOvP87LrNfDF7eZGa6tJQYsiHSmZKG+8Q==",
+ "version": "8.5.6",
+ "resolved": "https://registry.npmjs.org/@expo/config/-/config-8.5.6.tgz",
+ "integrity": "sha512-wF5awSg6MNn1cb1lIgjnhOn5ov2TEUTnkAVCsOl0QqDwcP+YIerteSFwjn9V52UZvg58L+LKxpCuGbw5IHavbg==",
"dependencies": {
"@babel/code-frame": "~7.10.4",
- "@expo/config-plugins": "~7.8.2",
+ "@expo/config-plugins": "~7.9.0",
"@expo/config-types": "^50.0.0",
"@expo/json-file": "^8.2.37",
"getenv": "^1.0.0",
@@ -2620,9 +2607,9 @@
}
},
"node_modules/@expo/config-plugins": {
- "version": "7.8.4",
- "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-7.8.4.tgz",
- "integrity": "sha512-hv03HYxb/5kX8Gxv/BTI8TLc9L06WzqAfHRRXdbar4zkLcP2oTzvsLEF4/L/TIpD3rsnYa0KU42d0gWRxzPCJg==",
+ "version": "7.9.2",
+ "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-7.9.2.tgz",
+ "integrity": "sha512-sRU/OAp7kJxrCUiCTUZqvPMKPdiN1oTmNfnbkG4oPdfWQTpid3jyCH7ZxJEN5SI6jrY/ZsK5B/JPgjDUhuWLBQ==",
"dependencies": {
"@expo/config-types": "^50.0.0-alpha.1",
"@expo/fingerprint": "^0.6.0",
@@ -2701,6 +2688,7 @@
"version": "7.1.6",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
"integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -2724,17 +2712,6 @@
"node": ">=8"
}
},
- "node_modules/@expo/config-plugins/node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/@expo/config-plugins/node_modules/minimatch": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
@@ -2747,12 +2724,9 @@
}
},
"node_modules/@expo/config-plugins/node_modules/semver": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
- "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
+ "version": "7.6.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz",
+ "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==",
"bin": {
"semver": "bin/semver.js"
},
@@ -2771,11 +2745,6 @@
"node": ">=8"
}
},
- "node_modules/@expo/config-plugins/node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
- },
"node_modules/@expo/config-types": {
"version": "50.0.0",
"resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-50.0.0.tgz",
@@ -2859,9 +2828,9 @@
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
},
"node_modules/@expo/devcert": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.1.0.tgz",
- "integrity": "sha512-ghUVhNJQOCTdQckSGTHctNp/0jzvVoMMkVh+6SHn+TZj8sU15U/npXIDt8NtQp0HedlPaCgkVdMu8Sacne0aEA==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.1.2.tgz",
+ "integrity": "sha512-FyWghLu7rUaZEZSTLt/XNRukm0c9GFfwP0iFaswoDWpV6alvVg+zRAfCLdIVQEz1SVcQ3zo1hMZFDrnKGvkCuQ==",
"dependencies": {
"application-config-path": "^0.1.0",
"command-exists": "^1.2.4",
@@ -2869,7 +2838,7 @@
"eol": "^0.9.1",
"get-port": "^3.2.0",
"glob": "^7.1.2",
- "lodash": "^4.17.4",
+ "lodash": "^4.17.21",
"mkdirp": "^0.5.1",
"password-prompt": "^1.0.4",
"rimraf": "^2.6.2",
@@ -2887,14 +2856,14 @@
}
},
"node_modules/@expo/env": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/@expo/env/-/env-0.2.2.tgz",
- "integrity": "sha512-m9nGuaSpzdvMzevQ1H60FWgf4PG5s4J0dfKUzdAGnDu7sMUerY/yUeDaA4+OBo3vBwGVQ+UHcQS9vPSMBNaPcg==",
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/@expo/env/-/env-0.2.3.tgz",
+ "integrity": "sha512-a+uJ/e6MAVxPVVN/HbXU5qxzdqrqDwNQYxCfxtAufgmd5VZj54e5f3TJA3LEEUW3pTSZR8xK0H0EtVN297AZnw==",
"dependencies": {
"chalk": "^4.0.0",
"debug": "^4.3.4",
- "dotenv": "~16.0.3",
- "dotenv-expand": "~10.0.0",
+ "dotenv": "~16.4.5",
+ "dotenv-expand": "~11.0.6",
"getenv": "^1.0.0"
}
},
@@ -2943,14 +2912,6 @@
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
},
- "node_modules/@expo/env/node_modules/dotenv": {
- "version": "16.0.3",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz",
- "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==",
- "engines": {
- "node": ">=12"
- }
- },
"node_modules/@expo/env/node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -3271,9 +3232,9 @@
}
},
"node_modules/@expo/metro-config": {
- "version": "0.17.6",
- "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.17.6.tgz",
- "integrity": "sha512-WaC1C+sLX/Wa7irwUigLhng3ckmXIEQefZczB8DfYmleV6uhfWWo2kz/HijFBpV7FKs2cW6u8J/aBQpFkxlcqg==",
+ "version": "0.17.7",
+ "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.17.7.tgz",
+ "integrity": "sha512-3vAdinAjMeRwdhGWWLX6PziZdAPvnyJ6KVYqnJErHHqH0cA6dgAENT3Vq6PEM1H2HgczKr2d5yG9AMgwy848ow==",
"dependencies": {
"@babel/core": "^7.20.0",
"@babel/generator": "^7.20.5",
@@ -3409,24 +3370,35 @@
}
},
"node_modules/@expo/osascript": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.1.0.tgz",
- "integrity": "sha512-bOhuFnlRaS7CU33+rFFIWdcET/Vkyn1vsN8BYFwCDEF5P1fVVvYN7bFOsQLTMD3nvi35C1AGmtqUr/Wfv8Xaow==",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.1.3.tgz",
+ "integrity": "sha512-aOEkhPzDsaAfolSswObGiYW0Pf0ROfR9J2NBRLQACdQ6uJlyAMiPF45DVEVknAU9juKh0y8ZyvC9LXqLEJYohA==",
"dependencies": {
- "@expo/spawn-async": "^1.5.0",
+ "@expo/spawn-async": "^1.7.2",
"exec-async": "^2.2.0"
},
"engines": {
"node": ">=12"
}
},
+ "node_modules/@expo/osascript/node_modules/@expo/spawn-async": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz",
+ "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==",
+ "dependencies": {
+ "cross-spawn": "^7.0.3"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/@expo/package-manager": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.4.2.tgz",
- "integrity": "sha512-LKdo/6y4W7llZ6ghsg1kdx2CeH/qR/c6QI/JI8oPUvppsZoeIYjSkdflce978fAMfR8IXoi0wt0jA2w0kWpwbg==",
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.5.2.tgz",
+ "integrity": "sha512-IuA9XtGBilce0q8cyxtWINqbzMB1Fia0Yrug/O53HNuRSwQguV/iqjV68bsa4z8mYerePhcFgtvISWLAlNEbUA==",
"dependencies": {
- "@expo/json-file": "^8.2.37",
- "@expo/spawn-async": "^1.5.0",
+ "@expo/json-file": "^8.3.0",
+ "@expo/spawn-async": "^1.7.2",
"ansi-regex": "^5.0.0",
"chalk": "^4.0.0",
"find-up": "^5.0.0",
@@ -3439,6 +3411,17 @@
"sudo-prompt": "9.1.1"
}
},
+ "node_modules/@expo/package-manager/node_modules/@expo/spawn-async": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz",
+ "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==",
+ "dependencies": {
+ "cross-spawn": "^7.0.3"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/@expo/package-manager/node_modules/ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -3544,12 +3527,12 @@
}
},
"node_modules/@expo/prebuild-config": {
- "version": "6.7.4",
- "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-6.7.4.tgz",
- "integrity": "sha512-x8EUdCa8DTMZ/dtEXjHAdlP+ljf6oSeSKNzhycXiHhpMSMG9jEhV28ocCwc6cKsjK5GziweEiHwvrj6+vsBlhA==",
+ "version": "6.8.1",
+ "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-6.8.1.tgz",
+ "integrity": "sha512-ptK9e0dcj1eYlAWV+fG+QkuAWcLAT1AmtEbj++tn7ZjEj8+LkXRM73LCOEGaF0Er8i8ZWNnaVsgGW4vjgP5ZsA==",
"dependencies": {
"@expo/config": "~8.5.0",
- "@expo/config-plugins": "~7.8.0",
+ "@expo/config-plugins": "~7.9.0",
"@expo/config-types": "^50.0.0-alpha.1",
"@expo/image-utils": "^0.4.0",
"@expo/json-file": "^8.2.37",
@@ -6521,21 +6504,21 @@
}
},
"node_modules/@react-native/babel-plugin-codegen": {
- "version": "0.75.0-main",
- "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.75.0-main.tgz",
- "integrity": "sha512-gEl+bl+orntqNA3yGETGeHLNzDnZuQfO074BreX/l80WnZbx00/BJ57IkZ372j6I+gjki+3dYeRQOp82m/sUWQ==",
+ "version": "0.74.84",
+ "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.74.84.tgz",
+ "integrity": "sha512-UR4uiii5szIJA84mSC6GJOfYKDq7/ThyetOQT62+BBcyGeHVtHlNLNRzgaMeLqIQaT8Fq4pccMI+7QqLOMXzdw==",
"peer": true,
"dependencies": {
- "@react-native/codegen": "0.75.0-main"
+ "@react-native/codegen": "0.74.84"
},
"engines": {
"node": ">=18"
}
},
"node_modules/@react-native/babel-preset": {
- "version": "0.75.0-main",
- "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.75.0-main.tgz",
- "integrity": "sha512-yTyft0jSbTEfTfDUUfllJqKWLl3rNMiVMFjuWzMigikKAlSwKKUC/DxTEUfMwekFU05TjDyEOtigOTrm2yuoRQ==",
+ "version": "0.74.84",
+ "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.74.84.tgz",
+ "integrity": "sha512-WUfu6Y4aGuVdocQZvx33BJiQWFH6kRCHYbZfBn2psgFrSRLgQWEQrDCxqPFObNAVSayM0rNhp2FvI5K/Eyeqlg==",
"peer": true,
"dependencies": {
"@babel/core": "^7.20.0",
@@ -6578,7 +6561,7 @@
"@babel/plugin-transform-typescript": "^7.5.0",
"@babel/plugin-transform-unicode-regex": "^7.0.0",
"@babel/template": "^7.0.0",
- "@react-native/babel-plugin-codegen": "0.75.0-main",
+ "@react-native/babel-plugin-codegen": "0.74.84",
"babel-plugin-transform-flow-enums": "^0.0.2",
"react-refresh": "^0.14.0"
},
@@ -6590,14 +6573,14 @@
}
},
"node_modules/@react-native/codegen": {
- "version": "0.75.0-main",
- "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.75.0-main.tgz",
- "integrity": "sha512-vcIu7x7o/3xn9UQdOPqA6B/jtxDHB+xTIDlVe7nym+0ua/OIOwYoVscTb0NtHuEjGKO1G5CTWNhl34BFhIs0+g==",
+ "version": "0.74.84",
+ "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.74.84.tgz",
+ "integrity": "sha512-0hXlnu9i0o8v+gXKQi+x6T471L85kCDwW4WrJiYAeOheWrQdNNW6rC3g8+LL7HXAf7QcHGU/8/d57iYfdVK2BQ==",
"peer": true,
"dependencies": {
"@babel/parser": "^7.20.0",
"glob": "^7.1.1",
- "hermes-parser": "0.20.1",
+ "hermes-parser": "0.19.1",
"invariant": "^2.2.4",
"jscodeshift": "^0.14.0",
"mkdirp": "^0.5.1",
@@ -6610,6 +6593,21 @@
"@babel/preset-env": "^7.1.6"
}
},
+ "node_modules/@react-native/codegen/node_modules/hermes-estree": {
+ "version": "0.19.1",
+ "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.19.1.tgz",
+ "integrity": "sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g==",
+ "peer": true
+ },
+ "node_modules/@react-native/codegen/node_modules/hermes-parser": {
+ "version": "0.19.1",
+ "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.19.1.tgz",
+ "integrity": "sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A==",
+ "peer": true,
+ "dependencies": {
+ "hermes-estree": "0.19.1"
+ }
+ },
"node_modules/@react-native/community-cli-plugin": {
"version": "0.73.17",
"resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.73.17.tgz",
@@ -7168,9 +7166,9 @@
}
},
"node_modules/@sentry/cli": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.25.2.tgz",
- "integrity": "sha512-lgt1QPaCfs/QZNXwyw3gvuBR2/CLwFSdU/oT7Bpxwizz8XVXhlKS98zJF1UVCy7SecsDSoOI0Z+B+X658cpquQ==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.30.0.tgz",
+ "integrity": "sha512-GTO5e98vy2QwEYQvhE/ZtGUiVrUu4XungLioJbazm+ZOen8cyac8YOapZfozN5mtxjWOWMOwhOqoTeCU3Q8YKQ==",
"hasInstallScript": true,
"dependencies": {
"https-proxy-agent": "^5.0.0",
@@ -7186,19 +7184,19 @@
"node": ">= 10"
},
"optionalDependencies": {
- "@sentry/cli-darwin": "2.25.2",
- "@sentry/cli-linux-arm": "2.25.2",
- "@sentry/cli-linux-arm64": "2.25.2",
- "@sentry/cli-linux-i686": "2.25.2",
- "@sentry/cli-linux-x64": "2.25.2",
- "@sentry/cli-win32-i686": "2.25.2",
- "@sentry/cli-win32-x64": "2.25.2"
+ "@sentry/cli-darwin": "2.30.0",
+ "@sentry/cli-linux-arm": "2.30.0",
+ "@sentry/cli-linux-arm64": "2.30.0",
+ "@sentry/cli-linux-i686": "2.30.0",
+ "@sentry/cli-linux-x64": "2.30.0",
+ "@sentry/cli-win32-i686": "2.30.0",
+ "@sentry/cli-win32-x64": "2.30.0"
}
},
"node_modules/@sentry/cli-darwin": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.25.2.tgz",
- "integrity": "sha512-o1d5NnVUrc1dxDm56k7Co8tSTcOuxbApdxweVXXsiq20HblZCyIi7WxxRkAg4RfKx594sKGiw9uCVvECi+9UpA==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.30.0.tgz",
+ "integrity": "sha512-JVesQ9PznbHBOOOwuej2X8/onfXdmAEjBH6fTyWxBl6K8mB4KmBX/aHunXWMBX+VR9X32XZghIqj7acwaFUMPA==",
"optional": true,
"os": [
"darwin"
@@ -7208,9 +7206,9 @@
}
},
"node_modules/@sentry/cli-linux-arm": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.25.2.tgz",
- "integrity": "sha512-n398jd87Ymejt5k/6RjCEjXAvntOWuqhBDANxzhgr5/9FzbODJ844g1mOpcxiIlduzKSzWlPbTEKQulMp2Mt4w==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.30.0.tgz",
+ "integrity": "sha512-MDB3iS31WKg4krCcLo520yxbUERPeA2DCtk9Qs9vSDbQl6Er64dteHllOdx1SDOyX/7GKcxrQEQ6SMmbnOo6wg==",
"cpu": [
"arm"
],
@@ -7224,9 +7222,9 @@
}
},
"node_modules/@sentry/cli-linux-arm64": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.25.2.tgz",
- "integrity": "sha512-lm5jaigV6xu9Gwo0wNk+bX6yVkl5k3gNXcSXcKCISFo+Teb7Zhf9IyXANPm4VY2DdiZAjPJt8gS1bu+Mn7irtQ==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.30.0.tgz",
+ "integrity": "sha512-JNXPkkMubKoZVlcFIoClSmTb9C/I6Bz08DuAZm2jnjRaaOMiCBxI/l50H3dmfVZ6apjEguG9JkjFdb0kqKB90w==",
"cpu": [
"arm64"
],
@@ -7240,9 +7238,9 @@
}
},
"node_modules/@sentry/cli-linux-i686": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.25.2.tgz",
- "integrity": "sha512-/YYx2gfqO5mkxyBgFcnDbZzkZ2+2xNarwrqWcqq3Qw0XlO9DWAQB2G+twV1RW/UfSU6fFIWErn94efh2EWmyzQ==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.30.0.tgz",
+ "integrity": "sha512-WhVVziFQw/fO0Cc53pY8goPAzJtIs6ORTR89fVbKwa3ZDNkX++mEOECbP7RkmD87kuRxyKzN543RPV971PcAHw==",
"cpu": [
"x86",
"ia32"
@@ -7257,9 +7255,9 @@
}
},
"node_modules/@sentry/cli-linux-x64": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.25.2.tgz",
- "integrity": "sha512-rRafqy84R5mYA4JEfNsUeN10af5euJnK7fgqYM0mJIaplHC2YEXT9aUYWoryWPZiYqmdNUhsA6lX7iynSW9pZw==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.30.0.tgz",
+ "integrity": "sha512-QkiVDeSfspotZ0Au5Yauv2DAm/BC1fL9BwPek/WwddM18I2HqnDp6l4TA4bQeEY++o0KEuNF53cPahpepltPjw==",
"cpu": [
"x64"
],
@@ -7273,9 +7271,9 @@
}
},
"node_modules/@sentry/cli-win32-i686": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.25.2.tgz",
- "integrity": "sha512-plT/gi41F+67g9AwrEm4avRXnjCtHCcnRnJ6zPu/iINGap8mvYQJSU/qM0oGwV6hRGg3JJN66XIvJPIuIs8P8w==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.30.0.tgz",
+ "integrity": "sha512-xLY9B1EEGuNYPKpK6M9PMmcu2PzofdvRtbraTcU6Ck2zALS5oXB9kmWc4dDKucZ/uu9JB0m+Lo4ebaNlca45qQ==",
"cpu": [
"x86",
"ia32"
@@ -7289,9 +7287,9 @@
}
},
"node_modules/@sentry/cli-win32-x64": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.25.2.tgz",
- "integrity": "sha512-Mb6mAyPi9gIfpzF5MTk0JXgFP9nxka3Fb7JYn6AY4RW++sOjapkTrcXL2Gp3ZfQkWj5rFTgln4+eNmZPsD2gzA==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.30.0.tgz",
+ "integrity": "sha512-CiXuxnpJI0zho0XE5PVqIS9CwjDEYoMnHQRIr4Jj9OzlGTJ2iSSU6Zp3Ykd7lgo2iK4P6MfxIBm30gFQPnSvVA==",
"cpu": [
"x64"
],
@@ -7361,12 +7359,12 @@
}
},
"node_modules/@sentry/react-native": {
- "version": "5.19.1",
- "resolved": "https://registry.npmjs.org/@sentry/react-native/-/react-native-5.19.1.tgz",
- "integrity": "sha512-i2vfbvTkohsXvvMMCozeVOrwS07zVtvwYsvooEZOvQIgq/c41QQ4LmbZK7efLrfUsxkk3MsISwMVma+MncqTHA==",
+ "version": "5.20.0",
+ "resolved": "https://registry.npmjs.org/@sentry/react-native/-/react-native-5.20.0.tgz",
+ "integrity": "sha512-1jWqQFRvQeFgYrEXfvr0TTG/kXIGV2KgtkNqlInTTuXFXo6qInFhuu4Ak4zNuitFlfr6Soh2ASlJrpkBKf2pAg==",
"dependencies": {
"@sentry/browser": "7.100.1",
- "@sentry/cli": "2.25.2",
+ "@sentry/cli": "2.30.0",
"@sentry/core": "7.100.1",
"@sentry/hub": "7.100.1",
"@sentry/integrations": "7.100.1",
@@ -8341,7 +8339,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
"integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.5",
"is-array-buffer": "^3.0.4"
@@ -8486,7 +8483,6 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz",
"integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==",
- "dev": true,
"dependencies": {
"array-buffer-byte-length": "^1.0.1",
"call-bind": "^1.0.5",
@@ -8550,7 +8546,6 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
"integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
- "dev": true,
"dependencies": {
"possible-typed-array-names": "^1.0.0"
},
@@ -8785,9 +8780,9 @@
}
},
"node_modules/babel-preset-expo": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-10.0.1.tgz",
- "integrity": "sha512-uWIGmLfbP3dS5+8nesxaW6mQs41d4iP7X82ZwRdisB/wAhKQmuJM9Y1jQe4006uNYkw6Phf2TT03ykLVro7KuQ==",
+ "version": "10.0.2",
+ "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-10.0.2.tgz",
+ "integrity": "sha512-hg06qdSTK7MjKmFXSiq6cFoIbI3n3uT8a3NI2EZoISWhu+tedCj4DQduwi+3adFuRuYvAwECI0IYn/5iGh5zWQ==",
"dependencies": {
"@babel/plugin-proposal-decorators": "^7.12.9",
"@babel/plugin-transform-export-namespace-from": "^7.22.11",
@@ -9449,7 +9444,6 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
"integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
- "dev": true,
"dependencies": {
"es-define-property": "^1.0.0",
"es-errors": "^1.3.0",
@@ -10257,7 +10251,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz",
"integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.6",
"es-errors": "^1.3.0",
@@ -10274,7 +10267,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz",
"integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.7",
"es-errors": "^1.3.0",
@@ -10291,7 +10283,6 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz",
"integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.6",
"es-errors": "^1.3.0",
@@ -10434,7 +10425,6 @@
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
"integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
- "dev": true,
"dependencies": {
"es-define-property": "^1.0.0",
"es-errors": "^1.3.0",
@@ -10459,7 +10449,6 @@
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
"integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
- "dev": true,
"dependencies": {
"define-data-property": "^1.0.1",
"has-property-descriptors": "^1.0.0",
@@ -10497,6 +10486,7 @@
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "deprecated": "Rimraf versions prior to v4 are no longer supported",
"dependencies": {
"glob": "^7.1.3"
},
@@ -11083,7 +11073,6 @@
"version": "16.4.5",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz",
"integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==",
- "dev": true,
"engines": {
"node": ">=12"
},
@@ -11092,11 +11081,17 @@
}
},
"node_modules/dotenv-expand": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz",
- "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==",
+ "version": "11.0.6",
+ "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.6.tgz",
+ "integrity": "sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==",
+ "dependencies": {
+ "dotenv": "^16.4.4"
+ },
"engines": {
"node": ">=12"
+ },
+ "funding": {
+ "url": "https://dotenvx.com"
}
},
"node_modules/dtrace-provider": {
@@ -11272,7 +11267,6 @@
"version": "1.23.2",
"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.2.tgz",
"integrity": "sha512-60s3Xv2T2p1ICykc7c+DNDPLDMm9t4QxCOUU0K9JxiLjM3C1zB9YVdN7tjxrFd4+AkZ8CdX1ovUga4P2+1e+/w==",
- "dev": true,
"dependencies": {
"array-buffer-byte-length": "^1.0.1",
"arraybuffer.prototype.slice": "^1.0.3",
@@ -11332,7 +11326,6 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
"integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
- "dev": true,
"dependencies": {
"get-intrinsic": "^1.2.4"
},
@@ -11344,7 +11337,6 @@
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
- "dev": true,
"engines": {
"node": ">= 0.4"
}
@@ -11378,7 +11370,6 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz",
"integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==",
- "dev": true,
"dependencies": {
"es-errors": "^1.3.0"
},
@@ -11390,7 +11381,6 @@
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz",
"integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==",
- "dev": true,
"dependencies": {
"get-intrinsic": "^1.2.4",
"has-tostringtag": "^1.0.2",
@@ -11413,7 +11403,6 @@
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
"integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
- "dev": true,
"dependencies": {
"is-callable": "^1.1.4",
"is-date-object": "^1.0.1",
@@ -12485,23 +12474,23 @@
}
},
"node_modules/expo": {
- "version": "50.0.14",
- "resolved": "https://registry.npmjs.org/expo/-/expo-50.0.14.tgz",
- "integrity": "sha512-yLPdxCMVAbmeEIpzzyAuJ79wvr6ToDDtQmuLDMAgWtjqP8x3CGddXxUe07PpKEQgzwJabdHvCLP5Bv94wMFIjQ==",
+ "version": "50.0.19",
+ "resolved": "https://registry.npmjs.org/expo/-/expo-50.0.19.tgz",
+ "integrity": "sha512-9weIVMGylJhNVN41mId1c1Kog3VmGA28oY0RpJKdJNrKGt5NKQAXV26TIwxw/PyDG1J4q2T/wZZoK+F1C64aIw==",
"dependencies": {
"@babel/runtime": "^7.20.0",
- "@expo/cli": "0.17.8",
- "@expo/config": "8.5.4",
- "@expo/config-plugins": "7.8.4",
- "@expo/metro-config": "0.17.6",
+ "@expo/cli": "0.17.12",
+ "@expo/config": "8.5.6",
+ "@expo/config-plugins": "7.9.2",
+ "@expo/metro-config": "0.17.7",
"@expo/vector-icons": "^14.0.0",
- "babel-preset-expo": "~10.0.1",
+ "babel-preset-expo": "~10.0.2",
"expo-asset": "~9.0.2",
- "expo-file-system": "~16.0.8",
+ "expo-file-system": "~16.0.9",
"expo-font": "~11.10.3",
"expo-keep-awake": "~12.8.2",
"expo-modules-autolinking": "1.10.3",
- "expo-modules-core": "1.11.12",
+ "expo-modules-core": "1.11.13",
"fbemitter": "^3.0.0",
"whatwg-url-without-unicode": "8.0.0-3"
},
@@ -12510,9 +12499,9 @@
}
},
"node_modules/expo-application": {
- "version": "5.8.3",
- "resolved": "https://registry.npmjs.org/expo-application/-/expo-application-5.8.3.tgz",
- "integrity": "sha512-IISxzpPX+Xe4ynnwX8yY52T6dm1g9sME1GCj4lvUlrdc5xeTPM6U35x7Wj82V7lLWBaVGe+/Tg9EeKqfylCEwA==",
+ "version": "5.8.4",
+ "resolved": "https://registry.npmjs.org/expo-application/-/expo-application-5.8.4.tgz",
+ "integrity": "sha512-mH0gSlFzMuiT20TkZnBppzUtdF6TFHwcaTRnvkSZanN9iTOeEEfQQ60hHT4lBizHjFWRs/QYZVtXGvkQ/cyMpg==",
"peerDependencies": {
"expo": "*"
}
@@ -12610,9 +12599,9 @@
"dev": true
},
"node_modules/expo-camera": {
- "version": "14.1.1",
- "resolved": "https://registry.npmjs.org/expo-camera/-/expo-camera-14.1.1.tgz",
- "integrity": "sha512-ANxQYy2P9qXxRoLWs7Gs3y7NM7OpYr7Q1H6kmQwJxHjjuJSc2qhwhY10I138d0fzB0h0p8NF1ezqIrqWct5AvQ==",
+ "version": "14.1.3",
+ "resolved": "https://registry.npmjs.org/expo-camera/-/expo-camera-14.1.3.tgz",
+ "integrity": "sha512-JodpVjOY8JDuSp/RkphS8Bxqaj/gwg0h0UbQB9MLr1LoxbL9brvJt7IZnmTf7+ON8jRKUx9E5o/F02pRNbmSbQ==",
"dependencies": {
"invariant": "^2.2.4"
},
@@ -12629,9 +12618,9 @@
}
},
"node_modules/expo-constants": {
- "version": "15.4.5",
- "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-15.4.5.tgz",
- "integrity": "sha512-1pVVjwk733hbbIjtQcvUFCme540v4gFemdNlaxM2UXKbfRCOh2hzgKN5joHMOysoXQe736TTUrRj7UaZI5Yyhg==",
+ "version": "15.4.6",
+ "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-15.4.6.tgz",
+ "integrity": "sha512-vizE69dww2Vl0PTWWvDmK0Jo2/J+WzdcMZlA05YEnEYofQuhKxTVsiuipf79mSOmFavt4UQYC1UnzptzKyfmiQ==",
"dependencies": {
"@expo/config": "~8.5.0"
},
@@ -12651,9 +12640,9 @@
}
},
"node_modules/expo-device": {
- "version": "5.9.3",
- "resolved": "https://registry.npmjs.org/expo-device/-/expo-device-5.9.3.tgz",
- "integrity": "sha512-azH5rz8krDZUJb/arqkcA6oZGaX2T5s4aaXIMFsDDzvq8TW0CttZZy2HFp6itmFdiKGdRpFX3/Gj0n6ZmPoJ/w==",
+ "version": "5.9.4",
+ "resolved": "https://registry.npmjs.org/expo-device/-/expo-device-5.9.4.tgz",
+ "integrity": "sha512-nleq3GghLWWJrj4YH8HiCumnTF/gy4zRd3jedCkO8lMKQg6R1yn3v0ch8NtgPDci749FkNzOtXx/vmFImQalwg==",
"dependencies": {
"ua-parser-js": "^0.7.33"
},
@@ -12667,9 +12656,9 @@
"integrity": "sha512-SY7rVFxb4ut/OMTgR7A39Jg+8+hXwQNRpZd+RBpB+B5XV2STj/pWXHnGFhBayEF4umI4SxrOvisY90rlPWVO9Q=="
},
"node_modules/expo-file-system": {
- "version": "16.0.8",
- "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-16.0.8.tgz",
- "integrity": "sha512-yDbVT0TUKd7ewQjaY5THum2VRFx2n/biskGhkUmLh3ai21xjIVtaeIzHXyv9ir537eVgt4ReqDNWi7jcXjdUcA==",
+ "version": "16.0.9",
+ "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-16.0.9.tgz",
+ "integrity": "sha512-3gRPvKVv7/Y7AdD9eHMIdfg5YbUn2zbwKofjsloTI5sEC57SLUFJtbLvUCz9Pk63DaSQ7WIE1JM0EASyvuPbuw==",
"peerDependencies": {
"expo": "*"
}
@@ -12729,9 +12718,9 @@
}
},
"node_modules/expo-localization": {
- "version": "14.8.3",
- "resolved": "https://registry.npmjs.org/expo-localization/-/expo-localization-14.8.3.tgz",
- "integrity": "sha512-leg1e+7ocUgfNWa7Men/g16waXtdSpBMR9tCdv3CG4wztmFU8C+87VAnnVkvHi4CCUkTLzhP3y0FcE6KIWTwdw==",
+ "version": "14.8.4",
+ "resolved": "https://registry.npmjs.org/expo-localization/-/expo-localization-14.8.4.tgz",
+ "integrity": "sha512-WWcG6Bg9s8p9wk5BvdXfxBLCEcvzS75O+nN5O+kWA3+cGDKcbfvExWmXcCSz8hn8y8rRVIEx8wwSgysMTtptUA==",
"dependencies": {
"rtl-detect": "^1.0.2"
},
@@ -12865,9 +12854,9 @@
}
},
"node_modules/expo-modules-core": {
- "version": "1.11.12",
- "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-1.11.12.tgz",
- "integrity": "sha512-/e8g4kis0pFLer7C0PLyx98AfmztIM6gU9jLkYnB1pU9JAfQf904XEi3bmszO7uoteBQwSL6FLp1m3TePKhDaA==",
+ "version": "1.11.13",
+ "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-1.11.13.tgz",
+ "integrity": "sha512-2H5qrGUvmLzmJNPDOnovH1Pfk5H/S/V0BifBmOQyDc9aUh9LaDwkqnChZGIXv8ZHDW8JRlUW0QqyWxTggkbw1A==",
"dependencies": {
"invariant": "^2.2.4"
}
@@ -12881,11 +12870,11 @@
}
},
"node_modules/expo-splash-screen": {
- "version": "0.26.4",
- "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.26.4.tgz",
- "integrity": "sha512-2DwofTQ0FFQCsvDysm/msENsbyNsJiAJwK3qK/oXeizECAPqD7bK19J4z9kuEbr7ORPX9MLnTQYKl6kmX3keUg==",
+ "version": "0.26.5",
+ "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.26.5.tgz",
+ "integrity": "sha512-FyvA2EWDeQdC3zuoQdXV2VmSANiJzF0hmbtoEEyR6MXoHaYFvxxKyhBeAm61N8C9TtUijIcEgFM6XBCh0wTBVw==",
"dependencies": {
- "@expo/prebuild-config": "6.7.4"
+ "@expo/prebuild-config": "6.8.1"
},
"peerDependencies": {
"expo": "*"
@@ -12913,13 +12902,13 @@
"integrity": "sha512-/nGOyeWUXSUy4aIYKJTwQOznRNs0yKqKPAyEE6jtwvOl9qvfDWx9xskNtShioggBhFAssFkV6RBbPn+xZMQtvw=="
},
"node_modules/expo-updates": {
- "version": "0.24.12",
- "resolved": "https://registry.npmjs.org/expo-updates/-/expo-updates-0.24.12.tgz",
- "integrity": "sha512-35ZpAMSqHIyVGT5mEptaZJBxytu0mv4PIG28i3BQe+GG4ifQtY94aCOCrUwZe8Myzaf4dNVGEUXWTPo+JPCgcw==",
+ "version": "0.24.13",
+ "resolved": "https://registry.npmjs.org/expo-updates/-/expo-updates-0.24.13.tgz",
+ "integrity": "sha512-nvPes7m1w7+qkW3MdbNVg0sd0+kEASFhT5B2z9YCw+Lc4AEt6E+M4kaudfW+ZbMyDldAXLMGRUhZiZyXr03P8Q==",
"dependencies": {
"@expo/code-signing-certificates": "0.0.5",
"@expo/config": "~8.5.0",
- "@expo/config-plugins": "~7.8.0",
+ "@expo/config-plugins": "~7.9.0",
"arg": "4.1.0",
"chalk": "^4.1.2",
"expo-eas-client": "~0.11.0",
@@ -13404,7 +13393,6 @@
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
"integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
- "dev": true,
"dependencies": {
"is-callable": "^1.1.3"
}
@@ -13499,7 +13487,6 @@
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
"integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
@@ -13517,7 +13504,6 @@
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
"integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
- "dev": true,
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -13571,7 +13557,6 @@
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
"integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
- "dev": true,
"dependencies": {
"es-errors": "^1.3.0",
"function-bind": "^1.1.2",
@@ -13618,7 +13603,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz",
"integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.5",
"es-errors": "^1.3.0",
@@ -13709,7 +13693,6 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
"integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
- "dev": true,
"dependencies": {
"define-properties": "^1.1.3"
},
@@ -13743,7 +13726,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
"integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
- "dev": true,
"dependencies": {
"get-intrinsic": "^1.1.3"
},
@@ -13788,7 +13770,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
"integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
- "dev": true,
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -13805,7 +13786,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
"integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
- "dev": true,
"dependencies": {
"es-define-property": "^1.0.0"
},
@@ -13817,7 +13797,6 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
"integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
- "dev": true,
"engines": {
"node": ">= 0.4"
},
@@ -13829,7 +13808,6 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
"integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
- "dev": true,
"engines": {
"node": ">= 0.4"
},
@@ -13841,7 +13819,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
"integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
- "dev": true,
"dependencies": {
"has-symbols": "^1.0.3"
},
@@ -14217,7 +14194,6 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
"integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
- "dev": true,
"dependencies": {
"es-errors": "^1.3.0",
"hasown": "^2.0.0",
@@ -14269,7 +14245,6 @@
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
"integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.2",
"get-intrinsic": "^1.2.1"
@@ -14305,7 +14280,6 @@
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
"integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
- "dev": true,
"dependencies": {
"has-bigints": "^1.0.1"
},
@@ -14317,7 +14291,6 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
"integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.2",
"has-tostringtag": "^1.0.0"
@@ -14353,7 +14326,6 @@
"version": "1.2.7",
"resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
"integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
- "dev": true,
"engines": {
"node": ">= 0.4"
},
@@ -14376,7 +14348,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz",
"integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==",
- "dev": true,
"dependencies": {
"is-typed-array": "^1.1.13"
},
@@ -14391,7 +14362,6 @@
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
"integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
- "dev": true,
"dependencies": {
"has-tostringtag": "^1.0.0"
},
@@ -14548,7 +14518,6 @@
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
"integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
- "dev": true,
"engines": {
"node": ">= 0.4"
},
@@ -14568,7 +14537,6 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
"integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
- "dev": true,
"dependencies": {
"has-tostringtag": "^1.0.0"
},
@@ -14625,7 +14593,6 @@
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
"integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.2",
"has-tostringtag": "^1.0.0"
@@ -14653,7 +14620,6 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
"integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.7"
},
@@ -14676,7 +14642,6 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
"integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
- "dev": true,
"dependencies": {
"has-tostringtag": "^1.0.0"
},
@@ -14691,7 +14656,6 @@
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
"integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
- "dev": true,
"dependencies": {
"has-symbols": "^1.0.2"
},
@@ -14706,7 +14670,6 @@
"version": "1.1.13",
"resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz",
"integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==",
- "dev": true,
"dependencies": {
"which-typed-array": "^1.1.14"
},
@@ -14755,7 +14718,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
"integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.2"
},
@@ -14793,8 +14755,7 @@
"node_modules/isarray": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
- "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
- "dev": true
+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
},
"node_modules/isexe": {
"version": "2.0.0",
@@ -19319,7 +19280,6 @@
"version": "1.13.1",
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
"integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
- "dev": true,
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -19328,7 +19288,6 @@
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
- "dev": true,
"engines": {
"node": ">= 0.4"
}
@@ -19337,7 +19296,6 @@
"version": "4.1.5",
"resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
"integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.5",
"define-properties": "^1.2.1",
@@ -19557,6 +19515,7 @@
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
"integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
+ "deprecated": "This package is no longer supported.",
"dependencies": {
"os-homedir": "^1.0.0",
"os-tmpdir": "^1.0.0"
@@ -19728,9 +19687,9 @@
}
},
"node_modules/picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
+ "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew=="
},
"node_modules/picomatch": {
"version": "3.0.1",
@@ -19864,15 +19823,14 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz",
"integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==",
- "dev": true,
"engines": {
"node": ">= 0.4"
}
},
"node_modules/postcss": {
- "version": "8.4.38",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz",
- "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
+ "version": "8.4.39",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz",
+ "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==",
"funding": [
{
"type": "opencollective",
@@ -19889,7 +19847,7 @@
],
"dependencies": {
"nanoid": "^3.3.7",
- "picocolors": "^1.0.0",
+ "picocolors": "^1.0.1",
"source-map-js": "^1.2.0"
},
"engines": {
@@ -20949,7 +20907,6 @@
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz",
"integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.6",
"define-properties": "^1.2.1",
@@ -21141,6 +21098,7 @@
"version": "2.7.1",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
"integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "deprecated": "Rimraf versions prior to v4 are no longer supported",
"dependencies": {
"glob": "^7.1.3"
},
@@ -21179,7 +21137,6 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz",
"integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.7",
"get-intrinsic": "^1.2.4",
@@ -21208,7 +21165,6 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz",
"integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.6",
"es-errors": "^1.3.0",
@@ -21371,7 +21327,6 @@
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
"integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
- "dev": true,
"dependencies": {
"define-data-property": "^1.1.4",
"es-errors": "^1.3.0",
@@ -21388,7 +21343,6 @@
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
"integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
- "dev": true,
"dependencies": {
"define-data-property": "^1.1.4",
"es-errors": "^1.3.0",
@@ -21451,7 +21405,6 @@
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
"integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.7",
"es-errors": "^1.3.0",
@@ -21915,7 +21868,6 @@
"version": "1.2.9",
"resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz",
"integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -21933,7 +21885,6 @@
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz",
"integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -21947,7 +21898,6 @@
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
"integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -22592,9 +22542,14 @@
}
},
"node_modules/traverse": {
- "version": "0.6.8",
- "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.8.tgz",
- "integrity": "sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==",
+ "version": "0.6.9",
+ "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.9.tgz",
+ "integrity": "sha512-7bBrcF+/LQzSgFmT0X5YclVqQxtv7TDJ1f8Wj7ibBu/U6BMLeOpUxuZjV7rMc44UtKxlnMFigdhFAIszSX1DMg==",
+ "dependencies": {
+ "gopd": "^1.0.1",
+ "typedarray.prototype.slice": "^1.0.3",
+ "which-typed-array": "^1.1.15"
+ },
"engines": {
"node": ">= 0.4"
},
@@ -22874,7 +22829,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz",
"integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.7",
"es-errors": "^1.3.0",
@@ -22888,7 +22842,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz",
"integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.7",
"for-each": "^0.3.3",
@@ -22907,7 +22860,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz",
"integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==",
- "dev": true,
"dependencies": {
"available-typed-arrays": "^1.0.7",
"call-bind": "^1.0.7",
@@ -22927,7 +22879,6 @@
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz",
"integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.7",
"for-each": "^0.3.3",
@@ -22943,6 +22894,25 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/typedarray.prototype.slice": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/typedarray.prototype.slice/-/typedarray.prototype.slice-1.0.3.tgz",
+ "integrity": "sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.0",
+ "es-errors": "^1.3.0",
+ "typed-array-buffer": "^1.0.2",
+ "typed-array-byte-offset": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/typescript": {
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz",
@@ -22982,7 +22952,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
"integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.2",
"has-bigints": "^1.0.2",
@@ -23414,7 +23383,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
"integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
- "dev": true,
"dependencies": {
"is-bigint": "^1.0.1",
"is-boolean-object": "^1.1.0",
@@ -23479,7 +23447,6 @@
"version": "1.1.15",
"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
"integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
- "dev": true,
"dependencies": {
"available-typed-arrays": "^1.0.7",
"call-bind": "^1.0.7",
@@ -23787,11 +23754,11 @@
}
},
"@babel/code-frame": {
- "version": "7.24.2",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz",
- "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz",
+ "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==",
"requires": {
- "@babel/highlight": "^7.24.2",
+ "@babel/highlight": "^7.24.7",
"picocolors": "^1.0.0"
}
},
@@ -23823,22 +23790,22 @@
}
},
"@babel/generator": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.1.tgz",
- "integrity": "sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz",
+ "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==",
"requires": {
- "@babel/types": "^7.24.0",
+ "@babel/types": "^7.24.7",
"@jridgewell/gen-mapping": "^0.3.5",
"@jridgewell/trace-mapping": "^0.3.25",
"jsesc": "^2.5.1"
}
},
"@babel/helper-annotate-as-pure": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz",
- "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz",
+ "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==",
"requires": {
- "@babel/types": "^7.22.5"
+ "@babel/types": "^7.24.7"
}
},
"@babel/helper-builder-binary-assignment-operator-visitor": {
@@ -23862,18 +23829,18 @@
}
},
"@babel/helper-create-class-features-plugin": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.1.tgz",
- "integrity": "sha512-1yJa9dX9g//V6fDebXoEfEsxkZHk3Hcbm+zLhyu6qVgYFLvmTALTeV+jNU9e5RnYtioBrGEOdoI2joMSNQ/+aA==",
- "requires": {
- "@babel/helper-annotate-as-pure": "^7.22.5",
- "@babel/helper-environment-visitor": "^7.22.20",
- "@babel/helper-function-name": "^7.23.0",
- "@babel/helper-member-expression-to-functions": "^7.23.0",
- "@babel/helper-optimise-call-expression": "^7.22.5",
- "@babel/helper-replace-supers": "^7.24.1",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
- "@babel/helper-split-export-declaration": "^7.22.6",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.7.tgz",
+ "integrity": "sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.24.7",
+ "@babel/helper-environment-visitor": "^7.24.7",
+ "@babel/helper-function-name": "^7.24.7",
+ "@babel/helper-member-expression-to-functions": "^7.24.7",
+ "@babel/helper-optimise-call-expression": "^7.24.7",
+ "@babel/helper-replace-supers": "^7.24.7",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7",
+ "@babel/helper-split-export-declaration": "^7.24.7",
"semver": "^6.3.1"
}
},
@@ -23900,41 +23867,46 @@
}
},
"@babel/helper-environment-visitor": {
- "version": "7.22.20",
- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
- "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA=="
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz",
+ "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==",
+ "requires": {
+ "@babel/types": "^7.24.7"
+ }
},
"@babel/helper-function-name": {
- "version": "7.23.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
- "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz",
+ "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==",
"requires": {
- "@babel/template": "^7.22.15",
- "@babel/types": "^7.23.0"
+ "@babel/template": "^7.24.7",
+ "@babel/types": "^7.24.7"
}
},
"@babel/helper-hoist-variables": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
- "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz",
+ "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==",
"requires": {
- "@babel/types": "^7.22.5"
+ "@babel/types": "^7.24.7"
}
},
"@babel/helper-member-expression-to-functions": {
- "version": "7.23.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz",
- "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.7.tgz",
+ "integrity": "sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==",
"requires": {
- "@babel/types": "^7.23.0"
+ "@babel/traverse": "^7.24.7",
+ "@babel/types": "^7.24.7"
}
},
"@babel/helper-module-imports": {
- "version": "7.24.3",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz",
- "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz",
+ "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==",
"requires": {
- "@babel/types": "^7.24.0"
+ "@babel/traverse": "^7.24.7",
+ "@babel/types": "^7.24.7"
}
},
"@babel/helper-module-transforms": {
@@ -23950,17 +23922,17 @@
}
},
"@babel/helper-optimise-call-expression": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz",
- "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz",
+ "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==",
"requires": {
- "@babel/types": "^7.22.5"
+ "@babel/types": "^7.24.7"
}
},
"@babel/helper-plugin-utils": {
- "version": "7.24.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz",
- "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w=="
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz",
+ "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg=="
},
"@babel/helper-remap-async-to-generator": {
"version": "7.22.20",
@@ -23973,13 +23945,13 @@
}
},
"@babel/helper-replace-supers": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz",
- "integrity": "sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.7.tgz",
+ "integrity": "sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==",
"requires": {
- "@babel/helper-environment-visitor": "^7.22.20",
- "@babel/helper-member-expression-to-functions": "^7.23.0",
- "@babel/helper-optimise-call-expression": "^7.22.5"
+ "@babel/helper-environment-visitor": "^7.24.7",
+ "@babel/helper-member-expression-to-functions": "^7.24.7",
+ "@babel/helper-optimise-call-expression": "^7.24.7"
}
},
"@babel/helper-simple-access": {
@@ -23991,35 +23963,36 @@
}
},
"@babel/helper-skip-transparent-expression-wrappers": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz",
- "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz",
+ "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==",
"requires": {
- "@babel/types": "^7.22.5"
+ "@babel/traverse": "^7.24.7",
+ "@babel/types": "^7.24.7"
}
},
"@babel/helper-split-export-declaration": {
- "version": "7.22.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
- "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz",
+ "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==",
"requires": {
- "@babel/types": "^7.22.5"
+ "@babel/types": "^7.24.7"
}
},
"@babel/helper-string-parser": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz",
- "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ=="
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz",
+ "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg=="
},
"@babel/helper-validator-identifier": {
- "version": "7.22.20",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
- "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A=="
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz",
+ "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w=="
},
"@babel/helper-validator-option": {
- "version": "7.23.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz",
- "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw=="
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz",
+ "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw=="
},
"@babel/helper-wrap-function": {
"version": "7.22.20",
@@ -24042,20 +24015,20 @@
}
},
"@babel/highlight": {
- "version": "7.24.2",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.2.tgz",
- "integrity": "sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz",
+ "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==",
"requires": {
- "@babel/helper-validator-identifier": "^7.22.20",
+ "@babel/helper-validator-identifier": "^7.24.7",
"chalk": "^2.4.2",
"js-tokens": "^4.0.0",
"picocolors": "^1.0.0"
}
},
"@babel/parser": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz",
- "integrity": "sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg=="
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz",
+ "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw=="
},
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
"version": "7.24.1",
@@ -24105,13 +24078,13 @@
}
},
"@babel/plugin-proposal-decorators": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.1.tgz",
- "integrity": "sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.7.tgz",
+ "integrity": "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==",
"requires": {
- "@babel/helper-create-class-features-plugin": "^7.24.1",
- "@babel/helper-plugin-utils": "^7.24.0",
- "@babel/plugin-syntax-decorators": "^7.24.1"
+ "@babel/helper-create-class-features-plugin": "^7.24.7",
+ "@babel/helper-plugin-utils": "^7.24.7",
+ "@babel/plugin-syntax-decorators": "^7.24.7"
}
},
"@babel/plugin-proposal-export-default-from": {
@@ -24232,11 +24205,11 @@
}
},
"@babel/plugin-syntax-decorators": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.1.tgz",
- "integrity": "sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.7.tgz",
+ "integrity": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==",
"requires": {
- "@babel/helper-plugin-utils": "^7.24.0"
+ "@babel/helper-plugin-utils": "^7.24.7"
}
},
"@babel/plugin-syntax-dynamic-import": {
@@ -24304,11 +24277,11 @@
}
},
"@babel/plugin-syntax-jsx": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz",
- "integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz",
+ "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==",
"requires": {
- "@babel/helper-plugin-utils": "^7.24.0"
+ "@babel/helper-plugin-utils": "^7.24.7"
}
},
"@babel/plugin-syntax-logical-assignment-operators": {
@@ -24752,31 +24725,31 @@
}
},
"@babel/plugin-transform-react-display-name": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.1.tgz",
- "integrity": "sha512-mvoQg2f9p2qlpDQRBC7M3c3XTr0k7cp/0+kFKKO/7Gtu0LSw16eKB+Fabe2bDT/UpsyasTBBkAnbdsLrkD5XMw==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz",
+ "integrity": "sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==",
"requires": {
- "@babel/helper-plugin-utils": "^7.24.0"
+ "@babel/helper-plugin-utils": "^7.24.7"
}
},
"@babel/plugin-transform-react-jsx": {
- "version": "7.23.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz",
- "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.24.7.tgz",
+ "integrity": "sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==",
"requires": {
- "@babel/helper-annotate-as-pure": "^7.22.5",
- "@babel/helper-module-imports": "^7.22.15",
- "@babel/helper-plugin-utils": "^7.22.5",
- "@babel/plugin-syntax-jsx": "^7.23.3",
- "@babel/types": "^7.23.4"
+ "@babel/helper-annotate-as-pure": "^7.24.7",
+ "@babel/helper-module-imports": "^7.24.7",
+ "@babel/helper-plugin-utils": "^7.24.7",
+ "@babel/plugin-syntax-jsx": "^7.24.7",
+ "@babel/types": "^7.24.7"
}
},
"@babel/plugin-transform-react-jsx-development": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz",
- "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz",
+ "integrity": "sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==",
"requires": {
- "@babel/plugin-transform-react-jsx": "^7.22.5"
+ "@babel/plugin-transform-react-jsx": "^7.24.7"
}
},
"@babel/plugin-transform-react-jsx-self": {
@@ -24796,12 +24769,12 @@
}
},
"@babel/plugin-transform-react-pure-annotations": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.1.tgz",
- "integrity": "sha512-+pWEAaDJvSm9aFvJNpLiM2+ktl2Sn2U5DdyiWdZBxmLc6+xGt88dvFqsHiAiDS+8WqUwbDfkKz9jRxK3M0k+kA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz",
+ "integrity": "sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==",
"requires": {
- "@babel/helper-annotate-as-pure": "^7.22.5",
- "@babel/helper-plugin-utils": "^7.24.0"
+ "@babel/helper-annotate-as-pure": "^7.24.7",
+ "@babel/helper-plugin-utils": "^7.24.7"
}
},
"@babel/plugin-transform-regenerator": {
@@ -25029,16 +25002,16 @@
}
},
"@babel/preset-react": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.1.tgz",
- "integrity": "sha512-eFa8up2/8cZXLIpkafhaADTXSnl7IsUFCYenRWrARBz0/qZwcT0RBXpys0LJU4+WfPoF2ZG6ew6s2V6izMCwRA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.7.tgz",
+ "integrity": "sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==",
"requires": {
- "@babel/helper-plugin-utils": "^7.24.0",
- "@babel/helper-validator-option": "^7.23.5",
- "@babel/plugin-transform-react-display-name": "^7.24.1",
- "@babel/plugin-transform-react-jsx": "^7.23.4",
- "@babel/plugin-transform-react-jsx-development": "^7.22.5",
- "@babel/plugin-transform-react-pure-annotations": "^7.24.1"
+ "@babel/helper-plugin-utils": "^7.24.7",
+ "@babel/helper-validator-option": "^7.24.7",
+ "@babel/plugin-transform-react-display-name": "^7.24.7",
+ "@babel/plugin-transform-react-jsx": "^7.24.7",
+ "@babel/plugin-transform-react-jsx-development": "^7.24.7",
+ "@babel/plugin-transform-react-pure-annotations": "^7.24.7"
}
},
"@babel/preset-typescript": {
@@ -25095,39 +25068,39 @@
}
},
"@babel/template": {
- "version": "7.24.0",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz",
- "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz",
+ "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==",
"requires": {
- "@babel/code-frame": "^7.23.5",
- "@babel/parser": "^7.24.0",
- "@babel/types": "^7.24.0"
+ "@babel/code-frame": "^7.24.7",
+ "@babel/parser": "^7.24.7",
+ "@babel/types": "^7.24.7"
}
},
"@babel/traverse": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.1.tgz",
- "integrity": "sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==",
- "requires": {
- "@babel/code-frame": "^7.24.1",
- "@babel/generator": "^7.24.1",
- "@babel/helper-environment-visitor": "^7.22.20",
- "@babel/helper-function-name": "^7.23.0",
- "@babel/helper-hoist-variables": "^7.22.5",
- "@babel/helper-split-export-declaration": "^7.22.6",
- "@babel/parser": "^7.24.1",
- "@babel/types": "^7.24.0",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz",
+ "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==",
+ "requires": {
+ "@babel/code-frame": "^7.24.7",
+ "@babel/generator": "^7.24.7",
+ "@babel/helper-environment-visitor": "^7.24.7",
+ "@babel/helper-function-name": "^7.24.7",
+ "@babel/helper-hoist-variables": "^7.24.7",
+ "@babel/helper-split-export-declaration": "^7.24.7",
+ "@babel/parser": "^7.24.7",
+ "@babel/types": "^7.24.7",
"debug": "^4.3.1",
"globals": "^11.1.0"
}
},
"@babel/types": {
- "version": "7.24.0",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz",
- "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz",
+ "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==",
"requires": {
- "@babel/helper-string-parser": "^7.23.4",
- "@babel/helper-validator-identifier": "^7.22.20",
+ "@babel/helper-string-parser": "^7.24.7",
+ "@babel/helper-validator-identifier": "^7.24.7",
"to-fast-properties": "^2.0.0"
}
},
@@ -25283,14 +25256,14 @@
}
},
"@expo/cli": {
- "version": "0.17.8",
- "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.17.8.tgz",
- "integrity": "sha512-yfkoghCltbGPDbRI71Qu3puInjXx4wO82+uhW82qbWLvosfIN7ep5Gr0Lq54liJpvlUG6M0IXM1GiGqcCyP12w==",
+ "version": "0.17.12",
+ "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.17.12.tgz",
+ "integrity": "sha512-HIv55FSSRFk53hdwxt+JKGMSCCMABhpakm1BSxGm0ymWa7nIM6llV/0gUWbHNXGkvmRPNWJqMNqVlV/vcPa8oA==",
"requires": {
"@babel/runtime": "^7.20.0",
"@expo/code-signing-certificates": "0.0.5",
"@expo/config": "~8.5.0",
- "@expo/config-plugins": "~7.8.0",
+ "@expo/config-plugins": "~7.9.0",
"@expo/devcert": "^1.0.0",
"@expo/env": "~0.2.2",
"@expo/image-utils": "^0.4.0",
@@ -25299,7 +25272,7 @@
"@expo/osascript": "^2.0.31",
"@expo/package-manager": "^1.1.1",
"@expo/plist": "^0.1.0",
- "@expo/prebuild-config": "6.7.4",
+ "@expo/prebuild-config": "6.8.1",
"@expo/rudder-sdk-node": "1.1.1",
"@expo/spawn-async": "1.5.0",
"@expo/xcpretty": "^4.3.0",
@@ -25426,14 +25399,6 @@
"esprima": "^4.0.0"
}
},
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "requires": {
- "yallist": "^4.0.0"
- }
- },
"minimatch": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
@@ -25443,12 +25408,9 @@
}
},
"semver": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
- "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
- "requires": {
- "lru-cache": "^6.0.0"
- }
+ "version": "7.6.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz",
+ "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w=="
},
"sprintf-js": {
"version": "1.0.3",
@@ -25462,11 +25424,6 @@
"requires": {
"has-flag": "^4.0.0"
}
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
}
}
},
@@ -25480,12 +25437,12 @@
}
},
"@expo/config": {
- "version": "8.5.4",
- "resolved": "https://registry.npmjs.org/@expo/config/-/config-8.5.4.tgz",
- "integrity": "sha512-ggOLJPHGzJSJHVBC1LzwXwR6qUn8Mw7hkc5zEKRIdhFRuIQ6s2FE4eOvP87LrNfDF7eZGa6tJQYsiHSmZKG+8Q==",
+ "version": "8.5.6",
+ "resolved": "https://registry.npmjs.org/@expo/config/-/config-8.5.6.tgz",
+ "integrity": "sha512-wF5awSg6MNn1cb1lIgjnhOn5ov2TEUTnkAVCsOl0QqDwcP+YIerteSFwjn9V52UZvg58L+LKxpCuGbw5IHavbg==",
"requires": {
"@babel/code-frame": "~7.10.4",
- "@expo/config-plugins": "~7.8.2",
+ "@expo/config-plugins": "~7.9.0",
"@expo/config-types": "^50.0.0",
"@expo/json-file": "^8.2.37",
"getenv": "^1.0.0",
@@ -25559,9 +25516,9 @@
}
},
"@expo/config-plugins": {
- "version": "7.8.4",
- "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-7.8.4.tgz",
- "integrity": "sha512-hv03HYxb/5kX8Gxv/BTI8TLc9L06WzqAfHRRXdbar4zkLcP2oTzvsLEF4/L/TIpD3rsnYa0KU42d0gWRxzPCJg==",
+ "version": "7.9.2",
+ "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-7.9.2.tgz",
+ "integrity": "sha512-sRU/OAp7kJxrCUiCTUZqvPMKPdiN1oTmNfnbkG4oPdfWQTpid3jyCH7ZxJEN5SI6jrY/ZsK5B/JPgjDUhuWLBQ==",
"requires": {
"@expo/config-types": "^50.0.0-alpha.1",
"@expo/fingerprint": "^0.6.0",
@@ -25639,14 +25596,6 @@
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
},
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "requires": {
- "yallist": "^4.0.0"
- }
- },
"minimatch": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
@@ -25656,12 +25605,9 @@
}
},
"semver": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
- "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
- "requires": {
- "lru-cache": "^6.0.0"
- }
+ "version": "7.6.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz",
+ "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w=="
},
"supports-color": {
"version": "7.2.0",
@@ -25670,11 +25616,6 @@
"requires": {
"has-flag": "^4.0.0"
}
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
}
}
},
@@ -25684,9 +25625,9 @@
"integrity": "sha512-0kkhIwXRT6EdFDwn+zTg9R2MZIAEYGn1MVkyRohAd+C9cXOb5RA8WLQi7vuxKF9m1SMtNAUrf0pO+ENK0+/KSw=="
},
"@expo/devcert": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.1.0.tgz",
- "integrity": "sha512-ghUVhNJQOCTdQckSGTHctNp/0jzvVoMMkVh+6SHn+TZj8sU15U/npXIDt8NtQp0HedlPaCgkVdMu8Sacne0aEA==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.1.2.tgz",
+ "integrity": "sha512-FyWghLu7rUaZEZSTLt/XNRukm0c9GFfwP0iFaswoDWpV6alvVg+zRAfCLdIVQEz1SVcQ3zo1hMZFDrnKGvkCuQ==",
"requires": {
"application-config-path": "^0.1.0",
"command-exists": "^1.2.4",
@@ -25694,7 +25635,7 @@
"eol": "^0.9.1",
"get-port": "^3.2.0",
"glob": "^7.1.2",
- "lodash": "^4.17.4",
+ "lodash": "^4.17.21",
"mkdirp": "^0.5.1",
"password-prompt": "^1.0.4",
"rimraf": "^2.6.2",
@@ -25714,14 +25655,14 @@
}
},
"@expo/env": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/@expo/env/-/env-0.2.2.tgz",
- "integrity": "sha512-m9nGuaSpzdvMzevQ1H60FWgf4PG5s4J0dfKUzdAGnDu7sMUerY/yUeDaA4+OBo3vBwGVQ+UHcQS9vPSMBNaPcg==",
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/@expo/env/-/env-0.2.3.tgz",
+ "integrity": "sha512-a+uJ/e6MAVxPVVN/HbXU5qxzdqrqDwNQYxCfxtAufgmd5VZj54e5f3TJA3LEEUW3pTSZR8xK0H0EtVN297AZnw==",
"requires": {
"chalk": "^4.0.0",
"debug": "^4.3.4",
- "dotenv": "~16.0.3",
- "dotenv-expand": "~10.0.0",
+ "dotenv": "~16.4.5",
+ "dotenv-expand": "~11.0.6",
"getenv": "^1.0.0"
},
"dependencies": {
@@ -25755,11 +25696,6 @@
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
},
- "dotenv": {
- "version": "16.0.3",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz",
- "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ=="
- },
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -26004,9 +25940,9 @@
}
},
"@expo/metro-config": {
- "version": "0.17.6",
- "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.17.6.tgz",
- "integrity": "sha512-WaC1C+sLX/Wa7irwUigLhng3ckmXIEQefZczB8DfYmleV6uhfWWo2kz/HijFBpV7FKs2cW6u8J/aBQpFkxlcqg==",
+ "version": "0.17.7",
+ "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.17.7.tgz",
+ "integrity": "sha512-3vAdinAjMeRwdhGWWLX6PziZdAPvnyJ6KVYqnJErHHqH0cA6dgAENT3Vq6PEM1H2HgczKr2d5yG9AMgwy848ow==",
"requires": {
"@babel/core": "^7.20.0",
"@babel/generator": "^7.20.5",
@@ -26109,21 +26045,31 @@
}
},
"@expo/osascript": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.1.0.tgz",
- "integrity": "sha512-bOhuFnlRaS7CU33+rFFIWdcET/Vkyn1vsN8BYFwCDEF5P1fVVvYN7bFOsQLTMD3nvi35C1AGmtqUr/Wfv8Xaow==",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.1.3.tgz",
+ "integrity": "sha512-aOEkhPzDsaAfolSswObGiYW0Pf0ROfR9J2NBRLQACdQ6uJlyAMiPF45DVEVknAU9juKh0y8ZyvC9LXqLEJYohA==",
"requires": {
- "@expo/spawn-async": "^1.5.0",
+ "@expo/spawn-async": "^1.7.2",
"exec-async": "^2.2.0"
+ },
+ "dependencies": {
+ "@expo/spawn-async": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz",
+ "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==",
+ "requires": {
+ "cross-spawn": "^7.0.3"
+ }
+ }
}
},
"@expo/package-manager": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.4.2.tgz",
- "integrity": "sha512-LKdo/6y4W7llZ6ghsg1kdx2CeH/qR/c6QI/JI8oPUvppsZoeIYjSkdflce978fAMfR8IXoi0wt0jA2w0kWpwbg==",
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.5.2.tgz",
+ "integrity": "sha512-IuA9XtGBilce0q8cyxtWINqbzMB1Fia0Yrug/O53HNuRSwQguV/iqjV68bsa4z8mYerePhcFgtvISWLAlNEbUA==",
"requires": {
- "@expo/json-file": "^8.2.37",
- "@expo/spawn-async": "^1.5.0",
+ "@expo/json-file": "^8.3.0",
+ "@expo/spawn-async": "^1.7.2",
"ansi-regex": "^5.0.0",
"chalk": "^4.0.0",
"find-up": "^5.0.0",
@@ -26136,6 +26082,14 @@
"sudo-prompt": "9.1.1"
},
"dependencies": {
+ "@expo/spawn-async": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz",
+ "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==",
+ "requires": {
+ "cross-spawn": "^7.0.3"
+ }
+ },
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -26219,12 +26173,12 @@
}
},
"@expo/prebuild-config": {
- "version": "6.7.4",
- "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-6.7.4.tgz",
- "integrity": "sha512-x8EUdCa8DTMZ/dtEXjHAdlP+ljf6oSeSKNzhycXiHhpMSMG9jEhV28ocCwc6cKsjK5GziweEiHwvrj6+vsBlhA==",
+ "version": "6.8.1",
+ "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-6.8.1.tgz",
+ "integrity": "sha512-ptK9e0dcj1eYlAWV+fG+QkuAWcLAT1AmtEbj++tn7ZjEj8+LkXRM73LCOEGaF0Er8i8ZWNnaVsgGW4vjgP5ZsA==",
"requires": {
"@expo/config": "~8.5.0",
- "@expo/config-plugins": "~7.8.0",
+ "@expo/config-plugins": "~7.9.0",
"@expo/config-types": "^50.0.0-alpha.1",
"@expo/image-utils": "^0.4.0",
"@expo/json-file": "^8.2.37",
@@ -28414,18 +28368,18 @@
"integrity": "sha512-2FgAbU7uKM5SbbW9QptPPZx8N9Ke2L7bsHb+EhAanZjFZunA9PaYtyjUQ1s7HD+zDVqOQIvjkpXSv7Kejd2tqg=="
},
"@react-native/babel-plugin-codegen": {
- "version": "0.75.0-main",
- "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.75.0-main.tgz",
- "integrity": "sha512-gEl+bl+orntqNA3yGETGeHLNzDnZuQfO074BreX/l80WnZbx00/BJ57IkZ372j6I+gjki+3dYeRQOp82m/sUWQ==",
+ "version": "0.74.84",
+ "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.74.84.tgz",
+ "integrity": "sha512-UR4uiii5szIJA84mSC6GJOfYKDq7/ThyetOQT62+BBcyGeHVtHlNLNRzgaMeLqIQaT8Fq4pccMI+7QqLOMXzdw==",
"peer": true,
"requires": {
- "@react-native/codegen": "0.75.0-main"
+ "@react-native/codegen": "0.74.84"
}
},
"@react-native/babel-preset": {
- "version": "0.75.0-main",
- "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.75.0-main.tgz",
- "integrity": "sha512-yTyft0jSbTEfTfDUUfllJqKWLl3rNMiVMFjuWzMigikKAlSwKKUC/DxTEUfMwekFU05TjDyEOtigOTrm2yuoRQ==",
+ "version": "0.74.84",
+ "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.74.84.tgz",
+ "integrity": "sha512-WUfu6Y4aGuVdocQZvx33BJiQWFH6kRCHYbZfBn2psgFrSRLgQWEQrDCxqPFObNAVSayM0rNhp2FvI5K/Eyeqlg==",
"peer": true,
"requires": {
"@babel/core": "^7.20.0",
@@ -28468,24 +28422,41 @@
"@babel/plugin-transform-typescript": "^7.5.0",
"@babel/plugin-transform-unicode-regex": "^7.0.0",
"@babel/template": "^7.0.0",
- "@react-native/babel-plugin-codegen": "0.75.0-main",
+ "@react-native/babel-plugin-codegen": "0.74.84",
"babel-plugin-transform-flow-enums": "^0.0.2",
"react-refresh": "^0.14.0"
}
},
"@react-native/codegen": {
- "version": "0.75.0-main",
- "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.75.0-main.tgz",
- "integrity": "sha512-vcIu7x7o/3xn9UQdOPqA6B/jtxDHB+xTIDlVe7nym+0ua/OIOwYoVscTb0NtHuEjGKO1G5CTWNhl34BFhIs0+g==",
+ "version": "0.74.84",
+ "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.74.84.tgz",
+ "integrity": "sha512-0hXlnu9i0o8v+gXKQi+x6T471L85kCDwW4WrJiYAeOheWrQdNNW6rC3g8+LL7HXAf7QcHGU/8/d57iYfdVK2BQ==",
"peer": true,
"requires": {
"@babel/parser": "^7.20.0",
"glob": "^7.1.1",
- "hermes-parser": "0.20.1",
+ "hermes-parser": "0.19.1",
"invariant": "^2.2.4",
"jscodeshift": "^0.14.0",
"mkdirp": "^0.5.1",
"nullthrows": "^1.1.1"
+ },
+ "dependencies": {
+ "hermes-estree": {
+ "version": "0.19.1",
+ "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.19.1.tgz",
+ "integrity": "sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g==",
+ "peer": true
+ },
+ "hermes-parser": {
+ "version": "0.19.1",
+ "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.19.1.tgz",
+ "integrity": "sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A==",
+ "peer": true,
+ "requires": {
+ "hermes-estree": "0.19.1"
+ }
+ }
}
},
"@react-native/community-cli-plugin": {
@@ -28910,17 +28881,17 @@
}
},
"@sentry/cli": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.25.2.tgz",
- "integrity": "sha512-lgt1QPaCfs/QZNXwyw3gvuBR2/CLwFSdU/oT7Bpxwizz8XVXhlKS98zJF1UVCy7SecsDSoOI0Z+B+X658cpquQ==",
- "requires": {
- "@sentry/cli-darwin": "2.25.2",
- "@sentry/cli-linux-arm": "2.25.2",
- "@sentry/cli-linux-arm64": "2.25.2",
- "@sentry/cli-linux-i686": "2.25.2",
- "@sentry/cli-linux-x64": "2.25.2",
- "@sentry/cli-win32-i686": "2.25.2",
- "@sentry/cli-win32-x64": "2.25.2",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.30.0.tgz",
+ "integrity": "sha512-GTO5e98vy2QwEYQvhE/ZtGUiVrUu4XungLioJbazm+ZOen8cyac8YOapZfozN5mtxjWOWMOwhOqoTeCU3Q8YKQ==",
+ "requires": {
+ "@sentry/cli-darwin": "2.30.0",
+ "@sentry/cli-linux-arm": "2.30.0",
+ "@sentry/cli-linux-arm64": "2.30.0",
+ "@sentry/cli-linux-i686": "2.30.0",
+ "@sentry/cli-linux-x64": "2.30.0",
+ "@sentry/cli-win32-i686": "2.30.0",
+ "@sentry/cli-win32-x64": "2.30.0",
"https-proxy-agent": "^5.0.0",
"node-fetch": "^2.6.7",
"progress": "^2.0.3",
@@ -28929,45 +28900,45 @@
}
},
"@sentry/cli-darwin": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.25.2.tgz",
- "integrity": "sha512-o1d5NnVUrc1dxDm56k7Co8tSTcOuxbApdxweVXXsiq20HblZCyIi7WxxRkAg4RfKx594sKGiw9uCVvECi+9UpA==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.30.0.tgz",
+ "integrity": "sha512-JVesQ9PznbHBOOOwuej2X8/onfXdmAEjBH6fTyWxBl6K8mB4KmBX/aHunXWMBX+VR9X32XZghIqj7acwaFUMPA==",
"optional": true
},
"@sentry/cli-linux-arm": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.25.2.tgz",
- "integrity": "sha512-n398jd87Ymejt5k/6RjCEjXAvntOWuqhBDANxzhgr5/9FzbODJ844g1mOpcxiIlduzKSzWlPbTEKQulMp2Mt4w==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.30.0.tgz",
+ "integrity": "sha512-MDB3iS31WKg4krCcLo520yxbUERPeA2DCtk9Qs9vSDbQl6Er64dteHllOdx1SDOyX/7GKcxrQEQ6SMmbnOo6wg==",
"optional": true
},
"@sentry/cli-linux-arm64": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.25.2.tgz",
- "integrity": "sha512-lm5jaigV6xu9Gwo0wNk+bX6yVkl5k3gNXcSXcKCISFo+Teb7Zhf9IyXANPm4VY2DdiZAjPJt8gS1bu+Mn7irtQ==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.30.0.tgz",
+ "integrity": "sha512-JNXPkkMubKoZVlcFIoClSmTb9C/I6Bz08DuAZm2jnjRaaOMiCBxI/l50H3dmfVZ6apjEguG9JkjFdb0kqKB90w==",
"optional": true
},
"@sentry/cli-linux-i686": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.25.2.tgz",
- "integrity": "sha512-/YYx2gfqO5mkxyBgFcnDbZzkZ2+2xNarwrqWcqq3Qw0XlO9DWAQB2G+twV1RW/UfSU6fFIWErn94efh2EWmyzQ==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.30.0.tgz",
+ "integrity": "sha512-WhVVziFQw/fO0Cc53pY8goPAzJtIs6ORTR89fVbKwa3ZDNkX++mEOECbP7RkmD87kuRxyKzN543RPV971PcAHw==",
"optional": true
},
"@sentry/cli-linux-x64": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.25.2.tgz",
- "integrity": "sha512-rRafqy84R5mYA4JEfNsUeN10af5euJnK7fgqYM0mJIaplHC2YEXT9aUYWoryWPZiYqmdNUhsA6lX7iynSW9pZw==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.30.0.tgz",
+ "integrity": "sha512-QkiVDeSfspotZ0Au5Yauv2DAm/BC1fL9BwPek/WwddM18I2HqnDp6l4TA4bQeEY++o0KEuNF53cPahpepltPjw==",
"optional": true
},
"@sentry/cli-win32-i686": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.25.2.tgz",
- "integrity": "sha512-plT/gi41F+67g9AwrEm4avRXnjCtHCcnRnJ6zPu/iINGap8mvYQJSU/qM0oGwV6hRGg3JJN66XIvJPIuIs8P8w==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.30.0.tgz",
+ "integrity": "sha512-xLY9B1EEGuNYPKpK6M9PMmcu2PzofdvRtbraTcU6Ck2zALS5oXB9kmWc4dDKucZ/uu9JB0m+Lo4ebaNlca45qQ==",
"optional": true
},
"@sentry/cli-win32-x64": {
- "version": "2.25.2",
- "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.25.2.tgz",
- "integrity": "sha512-Mb6mAyPi9gIfpzF5MTk0JXgFP9nxka3Fb7JYn6AY4RW++sOjapkTrcXL2Gp3ZfQkWj5rFTgln4+eNmZPsD2gzA==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.30.0.tgz",
+ "integrity": "sha512-CiXuxnpJI0zho0XE5PVqIS9CwjDEYoMnHQRIr4Jj9OzlGTJ2iSSU6Zp3Ykd7lgo2iK4P6MfxIBm30gFQPnSvVA==",
"optional": true
},
"@sentry/core": {
@@ -29013,12 +28984,12 @@
}
},
"@sentry/react-native": {
- "version": "5.19.1",
- "resolved": "https://registry.npmjs.org/@sentry/react-native/-/react-native-5.19.1.tgz",
- "integrity": "sha512-i2vfbvTkohsXvvMMCozeVOrwS07zVtvwYsvooEZOvQIgq/c41QQ4LmbZK7efLrfUsxkk3MsISwMVma+MncqTHA==",
+ "version": "5.20.0",
+ "resolved": "https://registry.npmjs.org/@sentry/react-native/-/react-native-5.20.0.tgz",
+ "integrity": "sha512-1jWqQFRvQeFgYrEXfvr0TTG/kXIGV2KgtkNqlInTTuXFXo6qInFhuu4Ak4zNuitFlfr6Soh2ASlJrpkBKf2pAg==",
"requires": {
"@sentry/browser": "7.100.1",
- "@sentry/cli": "2.25.2",
+ "@sentry/cli": "2.30.0",
"@sentry/core": "7.100.1",
"@sentry/hub": "7.100.1",
"@sentry/integrations": "7.100.1",
@@ -29772,7 +29743,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
"integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
- "dev": true,
"requires": {
"call-bind": "^1.0.5",
"is-array-buffer": "^3.0.4"
@@ -29878,7 +29848,6 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz",
"integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==",
- "dev": true,
"requires": {
"array-buffer-byte-length": "^1.0.1",
"call-bind": "^1.0.5",
@@ -29927,7 +29896,6 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
"integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
- "dev": true,
"requires": {
"possible-typed-array-names": "^1.0.0"
}
@@ -30110,9 +30078,9 @@
}
},
"babel-preset-expo": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-10.0.1.tgz",
- "integrity": "sha512-uWIGmLfbP3dS5+8nesxaW6mQs41d4iP7X82ZwRdisB/wAhKQmuJM9Y1jQe4006uNYkw6Phf2TT03ykLVro7KuQ==",
+ "version": "10.0.2",
+ "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-10.0.2.tgz",
+ "integrity": "sha512-hg06qdSTK7MjKmFXSiq6cFoIbI3n3uT8a3NI2EZoISWhu+tedCj4DQduwi+3adFuRuYvAwECI0IYn/5iGh5zWQ==",
"requires": {
"@babel/plugin-proposal-decorators": "^7.12.9",
"@babel/plugin-transform-export-namespace-from": "^7.22.11",
@@ -30600,7 +30568,6 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
"integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
- "dev": true,
"requires": {
"es-define-property": "^1.0.0",
"es-errors": "^1.3.0",
@@ -31224,7 +31191,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz",
"integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==",
- "dev": true,
"requires": {
"call-bind": "^1.0.6",
"es-errors": "^1.3.0",
@@ -31235,7 +31201,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz",
"integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==",
- "dev": true,
"requires": {
"call-bind": "^1.0.7",
"es-errors": "^1.3.0",
@@ -31246,7 +31211,6 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz",
"integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==",
- "dev": true,
"requires": {
"call-bind": "^1.0.6",
"es-errors": "^1.3.0",
@@ -31343,7 +31307,6 @@
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
"integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
- "dev": true,
"requires": {
"es-define-property": "^1.0.0",
"es-errors": "^1.3.0",
@@ -31359,7 +31322,6 @@
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
"integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
- "dev": true,
"requires": {
"define-data-property": "^1.0.1",
"has-property-descriptors": "^1.0.0",
@@ -31787,13 +31749,15 @@
"dotenv": {
"version": "16.4.5",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz",
- "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==",
- "dev": true
+ "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg=="
},
"dotenv-expand": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz",
- "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A=="
+ "version": "11.0.6",
+ "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.6.tgz",
+ "integrity": "sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==",
+ "requires": {
+ "dotenv": "^16.4.4"
+ }
},
"dtrace-provider": {
"version": "0.8.8",
@@ -31931,7 +31895,6 @@
"version": "1.23.2",
"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.2.tgz",
"integrity": "sha512-60s3Xv2T2p1ICykc7c+DNDPLDMm9t4QxCOUU0K9JxiLjM3C1zB9YVdN7tjxrFd4+AkZ8CdX1ovUga4P2+1e+/w==",
- "dev": true,
"requires": {
"array-buffer-byte-length": "^1.0.1",
"arraybuffer.prototype.slice": "^1.0.3",
@@ -31985,7 +31948,6 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
"integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
- "dev": true,
"requires": {
"get-intrinsic": "^1.2.4"
}
@@ -31993,8 +31955,7 @@
"es-errors": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
- "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
- "dev": true
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="
},
"es-iterator-helpers": {
"version": "1.0.18",
@@ -32022,7 +31983,6 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz",
"integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==",
- "dev": true,
"requires": {
"es-errors": "^1.3.0"
}
@@ -32031,7 +31991,6 @@
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz",
"integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==",
- "dev": true,
"requires": {
"get-intrinsic": "^1.2.4",
"has-tostringtag": "^1.0.2",
@@ -32051,7 +32010,6 @@
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
"integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
- "dev": true,
"requires": {
"is-callable": "^1.1.4",
"is-date-object": "^1.0.1",
@@ -32824,31 +32782,31 @@
}
},
"expo": {
- "version": "50.0.14",
- "resolved": "https://registry.npmjs.org/expo/-/expo-50.0.14.tgz",
- "integrity": "sha512-yLPdxCMVAbmeEIpzzyAuJ79wvr6ToDDtQmuLDMAgWtjqP8x3CGddXxUe07PpKEQgzwJabdHvCLP5Bv94wMFIjQ==",
+ "version": "50.0.19",
+ "resolved": "https://registry.npmjs.org/expo/-/expo-50.0.19.tgz",
+ "integrity": "sha512-9weIVMGylJhNVN41mId1c1Kog3VmGA28oY0RpJKdJNrKGt5NKQAXV26TIwxw/PyDG1J4q2T/wZZoK+F1C64aIw==",
"requires": {
"@babel/runtime": "^7.20.0",
- "@expo/cli": "0.17.8",
- "@expo/config": "8.5.4",
- "@expo/config-plugins": "7.8.4",
- "@expo/metro-config": "0.17.6",
+ "@expo/cli": "0.17.12",
+ "@expo/config": "8.5.6",
+ "@expo/config-plugins": "7.9.2",
+ "@expo/metro-config": "0.17.7",
"@expo/vector-icons": "^14.0.0",
- "babel-preset-expo": "~10.0.1",
+ "babel-preset-expo": "~10.0.2",
"expo-asset": "~9.0.2",
- "expo-file-system": "~16.0.8",
+ "expo-file-system": "~16.0.9",
"expo-font": "~11.10.3",
"expo-keep-awake": "~12.8.2",
"expo-modules-autolinking": "1.10.3",
- "expo-modules-core": "1.11.12",
+ "expo-modules-core": "1.11.13",
"fbemitter": "^3.0.0",
"whatwg-url-without-unicode": "8.0.0-3"
}
},
"expo-application": {
- "version": "5.8.3",
- "resolved": "https://registry.npmjs.org/expo-application/-/expo-application-5.8.3.tgz",
- "integrity": "sha512-IISxzpPX+Xe4ynnwX8yY52T6dm1g9sME1GCj4lvUlrdc5xeTPM6U35x7Wj82V7lLWBaVGe+/Tg9EeKqfylCEwA==",
+ "version": "5.8.4",
+ "resolved": "https://registry.npmjs.org/expo-application/-/expo-application-5.8.4.tgz",
+ "integrity": "sha512-mH0gSlFzMuiT20TkZnBppzUtdF6TFHwcaTRnvkSZanN9iTOeEEfQQ60hHT4lBizHjFWRs/QYZVtXGvkQ/cyMpg==",
"requires": {}
},
"expo-asset": {
@@ -32927,9 +32885,9 @@
}
},
"expo-camera": {
- "version": "14.1.1",
- "resolved": "https://registry.npmjs.org/expo-camera/-/expo-camera-14.1.1.tgz",
- "integrity": "sha512-ANxQYy2P9qXxRoLWs7Gs3y7NM7OpYr7Q1H6kmQwJxHjjuJSc2qhwhY10I138d0fzB0h0p8NF1ezqIrqWct5AvQ==",
+ "version": "14.1.3",
+ "resolved": "https://registry.npmjs.org/expo-camera/-/expo-camera-14.1.3.tgz",
+ "integrity": "sha512-JodpVjOY8JDuSp/RkphS8Bxqaj/gwg0h0UbQB9MLr1LoxbL9brvJt7IZnmTf7+ON8jRKUx9E5o/F02pRNbmSbQ==",
"requires": {
"invariant": "^2.2.4"
}
@@ -32941,9 +32899,9 @@
"requires": {}
},
"expo-constants": {
- "version": "15.4.5",
- "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-15.4.5.tgz",
- "integrity": "sha512-1pVVjwk733hbbIjtQcvUFCme540v4gFemdNlaxM2UXKbfRCOh2hzgKN5joHMOysoXQe736TTUrRj7UaZI5Yyhg==",
+ "version": "15.4.6",
+ "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-15.4.6.tgz",
+ "integrity": "sha512-vizE69dww2Vl0PTWWvDmK0Jo2/J+WzdcMZlA05YEnEYofQuhKxTVsiuipf79mSOmFavt4UQYC1UnzptzKyfmiQ==",
"requires": {
"@expo/config": "~8.5.0"
}
@@ -32957,9 +32915,9 @@
}
},
"expo-device": {
- "version": "5.9.3",
- "resolved": "https://registry.npmjs.org/expo-device/-/expo-device-5.9.3.tgz",
- "integrity": "sha512-azH5rz8krDZUJb/arqkcA6oZGaX2T5s4aaXIMFsDDzvq8TW0CttZZy2HFp6itmFdiKGdRpFX3/Gj0n6ZmPoJ/w==",
+ "version": "5.9.4",
+ "resolved": "https://registry.npmjs.org/expo-device/-/expo-device-5.9.4.tgz",
+ "integrity": "sha512-nleq3GghLWWJrj4YH8HiCumnTF/gy4zRd3jedCkO8lMKQg6R1yn3v0ch8NtgPDci749FkNzOtXx/vmFImQalwg==",
"requires": {
"ua-parser-js": "^0.7.33"
}
@@ -32970,9 +32928,9 @@
"integrity": "sha512-SY7rVFxb4ut/OMTgR7A39Jg+8+hXwQNRpZd+RBpB+B5XV2STj/pWXHnGFhBayEF4umI4SxrOvisY90rlPWVO9Q=="
},
"expo-file-system": {
- "version": "16.0.8",
- "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-16.0.8.tgz",
- "integrity": "sha512-yDbVT0TUKd7ewQjaY5THum2VRFx2n/biskGhkUmLh3ai21xjIVtaeIzHXyv9ir537eVgt4ReqDNWi7jcXjdUcA==",
+ "version": "16.0.9",
+ "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-16.0.9.tgz",
+ "integrity": "sha512-3gRPvKVv7/Y7AdD9eHMIdfg5YbUn2zbwKofjsloTI5sEC57SLUFJtbLvUCz9Pk63DaSQ7WIE1JM0EASyvuPbuw==",
"requires": {}
},
"expo-font": {
@@ -33017,9 +32975,9 @@
"requires": {}
},
"expo-localization": {
- "version": "14.8.3",
- "resolved": "https://registry.npmjs.org/expo-localization/-/expo-localization-14.8.3.tgz",
- "integrity": "sha512-leg1e+7ocUgfNWa7Men/g16waXtdSpBMR9tCdv3CG4wztmFU8C+87VAnnVkvHi4CCUkTLzhP3y0FcE6KIWTwdw==",
+ "version": "14.8.4",
+ "resolved": "https://registry.npmjs.org/expo-localization/-/expo-localization-14.8.4.tgz",
+ "integrity": "sha512-WWcG6Bg9s8p9wk5BvdXfxBLCEcvzS75O+nN5O+kWA3+cGDKcbfvExWmXcCSz8hn8y8rRVIEx8wwSgysMTtptUA==",
"requires": {
"rtl-detect": "^1.0.2"
}
@@ -33117,9 +33075,9 @@
}
},
"expo-modules-core": {
- "version": "1.11.12",
- "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-1.11.12.tgz",
- "integrity": "sha512-/e8g4kis0pFLer7C0PLyx98AfmztIM6gU9jLkYnB1pU9JAfQf904XEi3bmszO7uoteBQwSL6FLp1m3TePKhDaA==",
+ "version": "1.11.13",
+ "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-1.11.13.tgz",
+ "integrity": "sha512-2H5qrGUvmLzmJNPDOnovH1Pfk5H/S/V0BifBmOQyDc9aUh9LaDwkqnChZGIXv8ZHDW8JRlUW0QqyWxTggkbw1A==",
"requires": {
"invariant": "^2.2.4"
}
@@ -33131,11 +33089,11 @@
"requires": {}
},
"expo-splash-screen": {
- "version": "0.26.4",
- "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.26.4.tgz",
- "integrity": "sha512-2DwofTQ0FFQCsvDysm/msENsbyNsJiAJwK3qK/oXeizECAPqD7bK19J4z9kuEbr7ORPX9MLnTQYKl6kmX3keUg==",
+ "version": "0.26.5",
+ "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.26.5.tgz",
+ "integrity": "sha512-FyvA2EWDeQdC3zuoQdXV2VmSANiJzF0hmbtoEEyR6MXoHaYFvxxKyhBeAm61N8C9TtUijIcEgFM6XBCh0wTBVw==",
"requires": {
- "@expo/prebuild-config": "6.7.4"
+ "@expo/prebuild-config": "6.8.1"
}
},
"expo-sqlite": {
@@ -33157,13 +33115,13 @@
"integrity": "sha512-/nGOyeWUXSUy4aIYKJTwQOznRNs0yKqKPAyEE6jtwvOl9qvfDWx9xskNtShioggBhFAssFkV6RBbPn+xZMQtvw=="
},
"expo-updates": {
- "version": "0.24.12",
- "resolved": "https://registry.npmjs.org/expo-updates/-/expo-updates-0.24.12.tgz",
- "integrity": "sha512-35ZpAMSqHIyVGT5mEptaZJBxytu0mv4PIG28i3BQe+GG4ifQtY94aCOCrUwZe8Myzaf4dNVGEUXWTPo+JPCgcw==",
+ "version": "0.24.13",
+ "resolved": "https://registry.npmjs.org/expo-updates/-/expo-updates-0.24.13.tgz",
+ "integrity": "sha512-nvPes7m1w7+qkW3MdbNVg0sd0+kEASFhT5B2z9YCw+Lc4AEt6E+M4kaudfW+ZbMyDldAXLMGRUhZiZyXr03P8Q==",
"requires": {
"@expo/code-signing-certificates": "0.0.5",
"@expo/config": "~8.5.0",
- "@expo/config-plugins": "~7.8.0",
+ "@expo/config-plugins": "~7.9.0",
"arg": "4.1.0",
"chalk": "^4.1.2",
"expo-eas-client": "~0.11.0",
@@ -33532,7 +33490,6 @@
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
"integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
- "dev": true,
"requires": {
"is-callable": "^1.1.3"
}
@@ -33602,7 +33559,6 @@
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
"integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
- "dev": true,
"requires": {
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
@@ -33613,8 +33569,7 @@
"functions-have-names": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
- "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
- "dev": true
+ "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
},
"funpermaproxy": {
"version": "1.1.0",
@@ -33653,7 +33608,6 @@
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
"integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
- "dev": true,
"requires": {
"es-errors": "^1.3.0",
"function-bind": "^1.1.2",
@@ -33685,7 +33639,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz",
"integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==",
- "dev": true,
"requires": {
"call-bind": "^1.0.5",
"es-errors": "^1.3.0",
@@ -33754,7 +33707,6 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
"integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
- "dev": true,
"requires": {
"define-properties": "^1.1.3"
}
@@ -33776,7 +33728,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
"integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
- "dev": true,
"requires": {
"get-intrinsic": "^1.1.3"
}
@@ -33808,8 +33759,7 @@
"has-bigints": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
- "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
- "dev": true
+ "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ=="
},
"has-flag": {
"version": "3.0.0",
@@ -33820,7 +33770,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
"integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
- "dev": true,
"requires": {
"es-define-property": "^1.0.0"
}
@@ -33828,20 +33777,17 @@
"has-proto": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
- "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
- "dev": true
+ "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q=="
},
"has-symbols": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
- "dev": true
+ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
},
"has-tostringtag": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
"integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
- "dev": true,
"requires": {
"has-symbols": "^1.0.3"
}
@@ -34119,7 +34065,6 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
"integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
- "dev": true,
"requires": {
"es-errors": "^1.3.0",
"hasown": "^2.0.0",
@@ -34159,7 +34104,6 @@
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
"integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
- "dev": true,
"requires": {
"call-bind": "^1.0.2",
"get-intrinsic": "^1.2.1"
@@ -34183,7 +34127,6 @@
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
"integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
- "dev": true,
"requires": {
"has-bigints": "^1.0.1"
}
@@ -34192,7 +34135,6 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
"integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
- "dev": true,
"requires": {
"call-bind": "^1.0.2",
"has-tostringtag": "^1.0.0"
@@ -34215,8 +34157,7 @@
"is-callable": {
"version": "1.2.7",
"resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
- "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
- "dev": true
+ "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA=="
},
"is-core-module": {
"version": "2.13.1",
@@ -34230,7 +34171,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz",
"integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==",
- "dev": true,
"requires": {
"is-typed-array": "^1.1.13"
}
@@ -34239,7 +34179,6 @@
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
"integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
- "dev": true,
"requires": {
"has-tostringtag": "^1.0.0"
}
@@ -34340,8 +34279,7 @@
"is-negative-zero": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
- "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
- "dev": true
+ "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw=="
},
"is-number": {
"version": "7.0.0",
@@ -34352,7 +34290,6 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
"integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
- "dev": true,
"requires": {
"has-tostringtag": "^1.0.0"
}
@@ -34391,7 +34328,6 @@
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
"integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
- "dev": true,
"requires": {
"call-bind": "^1.0.2",
"has-tostringtag": "^1.0.0"
@@ -34407,7 +34343,6 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
"integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
- "dev": true,
"requires": {
"call-bind": "^1.0.7"
}
@@ -34421,7 +34356,6 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
"integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
- "dev": true,
"requires": {
"has-tostringtag": "^1.0.0"
}
@@ -34430,7 +34364,6 @@
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
"integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
- "dev": true,
"requires": {
"has-symbols": "^1.0.2"
}
@@ -34439,7 +34372,6 @@
"version": "1.1.13",
"resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz",
"integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==",
- "dev": true,
"requires": {
"which-typed-array": "^1.1.14"
}
@@ -34467,7 +34399,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
"integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
- "dev": true,
"requires": {
"call-bind": "^1.0.2"
}
@@ -34493,8 +34424,7 @@
"isarray": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
- "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
- "dev": true
+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
},
"isexe": {
"version": "2.0.0",
@@ -37835,20 +37765,17 @@
"object-inspect": {
"version": "1.13.1",
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
- "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
- "dev": true
+ "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ=="
},
"object-keys": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
- "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
- "dev": true
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
},
"object.assign": {
"version": "4.1.5",
"resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
"integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
- "dev": true,
"requires": {
"call-bind": "^1.0.5",
"define-properties": "^1.2.1",
@@ -38124,9 +38051,9 @@
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
},
"picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
+ "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew=="
},
"picomatch": {
"version": "3.0.1",
@@ -38221,16 +38148,15 @@
"possible-typed-array-names": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz",
- "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==",
- "dev": true
+ "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q=="
},
"postcss": {
- "version": "8.4.38",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz",
- "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
+ "version": "8.4.39",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz",
+ "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==",
"requires": {
"nanoid": "^3.3.7",
- "picocolors": "^1.0.0",
+ "picocolors": "^1.0.1",
"source-map-js": "^1.2.0"
}
},
@@ -39027,7 +38953,6 @@
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz",
"integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==",
- "dev": true,
"requires": {
"call-bind": "^1.0.6",
"define-properties": "^1.2.1",
@@ -39189,7 +39114,6 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz",
"integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==",
- "dev": true,
"requires": {
"call-bind": "^1.0.7",
"get-intrinsic": "^1.2.4",
@@ -39212,7 +39136,6 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz",
"integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==",
- "dev": true,
"requires": {
"call-bind": "^1.0.6",
"es-errors": "^1.3.0",
@@ -39346,7 +39269,6 @@
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
"integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
- "dev": true,
"requires": {
"define-data-property": "^1.1.4",
"es-errors": "^1.3.0",
@@ -39360,7 +39282,6 @@
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
"integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
- "dev": true,
"requires": {
"define-data-property": "^1.1.4",
"es-errors": "^1.3.0",
@@ -39408,7 +39329,6 @@
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
"integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
- "dev": true,
"requires": {
"call-bind": "^1.0.7",
"es-errors": "^1.3.0",
@@ -39760,7 +39680,6 @@
"version": "1.2.9",
"resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz",
"integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==",
- "dev": true,
"requires": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -39772,7 +39691,6 @@
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz",
"integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==",
- "dev": true,
"requires": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -39783,7 +39701,6 @@
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
"integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
- "dev": true,
"requires": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -40282,9 +40199,14 @@
}
},
"traverse": {
- "version": "0.6.8",
- "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.8.tgz",
- "integrity": "sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA=="
+ "version": "0.6.9",
+ "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.9.tgz",
+ "integrity": "sha512-7bBrcF+/LQzSgFmT0X5YclVqQxtv7TDJ1f8Wj7ibBu/U6BMLeOpUxuZjV7rMc44UtKxlnMFigdhFAIszSX1DMg==",
+ "requires": {
+ "gopd": "^1.0.1",
+ "typedarray.prototype.slice": "^1.0.3",
+ "which-typed-array": "^1.1.15"
+ }
},
"truncate-utf8-bytes": {
"version": "1.0.2",
@@ -40476,7 +40398,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz",
"integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==",
- "dev": true,
"requires": {
"call-bind": "^1.0.7",
"es-errors": "^1.3.0",
@@ -40487,7 +40408,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz",
"integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==",
- "dev": true,
"requires": {
"call-bind": "^1.0.7",
"for-each": "^0.3.3",
@@ -40500,7 +40420,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz",
"integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==",
- "dev": true,
"requires": {
"available-typed-arrays": "^1.0.7",
"call-bind": "^1.0.7",
@@ -40514,7 +40433,6 @@
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz",
"integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==",
- "dev": true,
"requires": {
"call-bind": "^1.0.7",
"for-each": "^0.3.3",
@@ -40524,6 +40442,19 @@
"possible-typed-array-names": "^1.0.0"
}
},
+ "typedarray.prototype.slice": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/typedarray.prototype.slice/-/typedarray.prototype.slice-1.0.3.tgz",
+ "integrity": "sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==",
+ "requires": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.0",
+ "es-errors": "^1.3.0",
+ "typed-array-buffer": "^1.0.2",
+ "typed-array-byte-offset": "^1.0.2"
+ }
+ },
"typescript": {
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz",
@@ -40539,7 +40470,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
"integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
- "dev": true,
"requires": {
"call-bind": "^1.0.2",
"has-bigints": "^1.0.2",
@@ -40869,7 +40799,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
"integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
- "dev": true,
"requires": {
"is-bigint": "^1.0.1",
"is-boolean-object": "^1.1.0",
@@ -40919,7 +40848,6 @@
"version": "1.1.15",
"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
"integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
- "dev": true,
"requires": {
"available-typed-arrays": "^1.0.7",
"call-bind": "^1.0.7",
diff --git a/package.json b/package.json
index 5b81881e..67f15194 100644
--- a/package.json
+++ b/package.json
@@ -48,24 +48,24 @@
"@react-navigation/core": "^6.4.16",
"@react-navigation/native": "^6.1.17",
"@react-navigation/native-stack": "^6.9.26",
- "@sentry/react-native": "5.19.1",
+ "@sentry/react-native": "~5.20.0",
"@shopify/flash-list": "1.6.3",
"bech32": "^2.0.0",
"crypto-js": "4.2.0",
- "expo": "^50.0.14",
- "expo-application": "~5.8.3",
+ "expo": "~50.0.19",
+ "expo-application": "~5.8.4",
"expo-barcode-scanner": "~12.9.3",
- "expo-camera": "~14.1.1",
+ "expo-camera": "~14.1.3",
"expo-clipboard": "~5.0.1",
- "expo-constants": "~15.4.5",
+ "expo-constants": "~15.4.6",
"expo-crypto": "~12.8.1",
- "expo-device": "~5.9.3",
+ "expo-device": "~5.9.4",
"expo-file-system": "~16.0.8",
"expo-image": "~1.10.6",
"expo-insights": "~0.6.1",
- "expo-localization": "~14.8.3",
+ "expo-localization": "~14.8.4",
"expo-secure-store": "~12.8.1",
- "expo-splash-screen": "~0.26.4",
+ "expo-splash-screen": "~0.26.5",
"expo-sqlite": "~13.4.0",
"expo-status-bar": "~1.11.1",
"i18next": "^23.10.1",
@@ -84,7 +84,7 @@
"react-native-size-matters": "^0.4.2",
"react-native-svg": "14.1.0",
"text-encoding-polyfill": "^0.6.7",
- "expo-updates": "~0.24.12"
+ "expo-updates": "~0.24.13"
},
"devDependencies": {
"@babel/core": "^7.24.3",
@@ -155,7 +155,7 @@
"blind-signatures",
"lightning-network"
],
- "version": "0.4.0",
+ "version": "0.4.1",
"license": "AGPL-3.0-only",
"bugs": {
"url": "https://github.com/cashubtc/eNuts/issues"
diff --git a/src/components/ActionButtons.tsx b/src/components/ActionButtons.tsx
index 000fcc57..44c651f2 100644
--- a/src/components/ActionButtons.tsx
+++ b/src/components/ActionButtons.tsx
@@ -1,6 +1,6 @@
import { View } from 'react-native'
import { useSafeAreaInsets } from 'react-native-safe-area-context'
-import { s, ScaledSheet, vs } from 'react-native-size-matters'
+import { s, ScaledSheet } from 'react-native-size-matters'
import Button from './Button'
@@ -42,7 +42,7 @@ export default function ActionButtons({
onPress={topBtnAction}
icon={topIcon}
/>
-
+