From 2f8498204b71879767a926f089eafbb6627463d5 Mon Sep 17 00:00:00 2001 From: Michal Date: Thu, 10 Oct 2024 12:19:15 +0100 Subject: [PATCH] Fix android and ios build --- apps/wallet-mobile/ios/Podfile | 2 +- apps/wallet-mobile/ios/Podfile.lock | 19 +- apps/wallet-mobile/package.json | 2 +- .../useCases/NotificationsDevScreen.tsx | 3 +- .../Notifications/useCases/common/hooks.ts | 5 +- .../useCases/common/notifications.ts | 5 +- yarn.lock | 259 +++++++----------- 7 files changed, 117 insertions(+), 178 deletions(-) diff --git a/apps/wallet-mobile/ios/Podfile b/apps/wallet-mobile/ios/Podfile index 5b88e03060..8309ac8afd 100644 --- a/apps/wallet-mobile/ios/Podfile +++ b/apps/wallet-mobile/ios/Podfile @@ -2,7 +2,7 @@ require File.join(File.dirname(`node --print "require.resolve('expo/package.json require_relative '../../../node_modules/react-native/scripts/react_native_pods' require_relative '../../../node_modules/@react-native-community/cli-platform-ios/native_modules' -platform :ios, '13.0' +platform :ios, '14.0' prepare_react_native_project! # If you are using a `react-native-flipper` your iOS build will fail when `NO_FLIPPER=1` is set. diff --git a/apps/wallet-mobile/ios/Podfile.lock b/apps/wallet-mobile/ios/Podfile.lock index fce81251f9..06800011b4 100644 --- a/apps/wallet-mobile/ios/Podfile.lock +++ b/apps/wallet-mobile/ios/Podfile.lock @@ -523,12 +523,9 @@ PODS: - RNScreens (3.22.1): - React-Core - React-RCTImage - - RNSentry (5.33.1): - - hermes-engine - - RCT-Folly (= 2021.07.22.00) + - RNSentry (5.8.0): - React-Core - - React-hermes - - Sentry/HybridSDK (= 8.36.0) + - Sentry/HybridSDK (= 8.9.3) - RNShare (10.0.2): - React-Core - RNSVG (13.8.0): @@ -544,7 +541,9 @@ PODS: - SDWebImageWebPCoder (0.11.0): - libwebp (~> 1.0) - SDWebImage/Core (~> 5.15) - - Sentry/HybridSDK (8.36.0) + - Sentry/HybridSDK (8.9.3): + - SentryPrivate (= 8.9.3) + - SentryPrivate (8.9.3) - UMAppLoader (4.5.1) - Yoga (1.14.0) - ZXingObjC/Core (3.6.9) @@ -663,6 +662,7 @@ SPEC REPOS: - SDWebImageSVGCoder - SDWebImageWebPCoder - Sentry + - SentryPrivate - ZXingObjC EXTERNAL SOURCES: @@ -942,18 +942,19 @@ SPEC CHECKSUMS: RNPermissions: f1b49dd05fa9b83993cd05a9ee115247944d8f1a RNReanimated: d6b4b867b6d1ee0798f5fb372708fa4bb8d66029 RNScreens: 50ffe2fa2342eabb2d0afbe19f7c1af286bc7fb3 - RNSentry: 0744d3c79504bc4778190d047d1b60daf4a378cd + RNSentry: f9e637773502a61c7b455c4ce65bc7008ce22a6e RNShare: 859ff710211285676b0bcedd156c12437ea1d564 RNSVG: c1e76b81c76cdcd34b4e1188852892dc280eb902 SDWebImage: cb032eba469c54e0000e78bcb0a13cdde0a52798 SDWebImageAVIFCoder: 8348fef6d0ec69e129c66c9fe4d74fbfbf366112 SDWebImageSVGCoder: 15a300a97ec1c8ac958f009c02220ac0402e936c SDWebImageWebPCoder: 295a6573c512f54ad2dd58098e64e17dcf008499 - Sentry: f8374b5415bc38dfb5645941b3ae31230fbeae57 + Sentry: 97161cac725da1ecbe77d1445bf8a61c1e5667f1 + SentryPrivate: 9a76def09fb08f9501997b8df946e8097947b94f UMAppLoader: 79d3ee6aa2447a1fe2e8b0d07acf2de106e55b58 Yoga: e71803b4c1fff832ccf9b92541e00f9b873119b9 ZXingObjC: 8898711ab495761b2dbbdec76d90164a6d7e14c5 -PODFILE CHECKSUM: 6a304e8701f0da9c69d23503c6cdbbfe817acc27 +PODFILE CHECKSUM: 4c2d6038a2a21dd9538daa115acf7ff866d31ee0 COCOAPODS: 1.15.2 diff --git a/apps/wallet-mobile/package.json b/apps/wallet-mobile/package.json index e2b3a7bc1c..00eba761db 100644 --- a/apps/wallet-mobile/package.json +++ b/apps/wallet-mobile/package.json @@ -121,7 +121,7 @@ "@react-navigation/native": "^6.1.6", "@react-navigation/routers": "^6.1.5", "@react-navigation/stack": "^6.3.16", - "@sentry/react-native": "^5.31.1", + "@sentry/react-native": "^5.8.0", "@shopify/flash-list": "^1.4.1", "@types/bip39": "^3.0.0", "@types/pbkdf2": "^3.1.2", diff --git a/apps/wallet-mobile/src/features/Notifications/useCases/NotificationsDevScreen.tsx b/apps/wallet-mobile/src/features/Notifications/useCases/NotificationsDevScreen.tsx index 0561f56e81..892133a204 100644 --- a/apps/wallet-mobile/src/features/Notifications/useCases/NotificationsDevScreen.tsx +++ b/apps/wallet-mobile/src/features/Notifications/useCases/NotificationsDevScreen.tsx @@ -9,11 +9,12 @@ import { import {useTheme} from '@yoroi/theme' import {Notifications as NotificationTypes} from '@yoroi/types' import * as React from 'react' -import {StyleSheet, Switch as RNSwitch, Text, View} from 'react-native' +import {StyleSheet, Switch as RNSwitch, View} from 'react-native' import {SafeAreaView} from 'react-native-safe-area-context' import {Button} from '../../../components/Button/Button' import {ScrollView} from '../../../components/ScrollView/ScrollView' +import {Text} from '../../../components/Text' import {notificationManager} from './common/notification-manager' import {createTransactionReceivedNotification} from './common/transaction-received-notification' diff --git a/apps/wallet-mobile/src/features/Notifications/useCases/common/hooks.ts b/apps/wallet-mobile/src/features/Notifications/useCases/common/hooks.ts index 2e6049a8a1..4499447840 100644 --- a/apps/wallet-mobile/src/features/Notifications/useCases/common/hooks.ts +++ b/apps/wallet-mobile/src/features/Notifications/useCases/common/hooks.ts @@ -1,6 +1,7 @@ import {Notifications} from '@jamsinclair/react-native-notifications' import {NotificationBackgroundFetchResult} from '@jamsinclair/react-native-notifications' import {useEffect} from 'react' +import {PermissionsAndroid} from 'react-native' import {notificationManager} from './notification-manager' import {parseNotificationId} from './notifications' @@ -11,6 +12,7 @@ let initialized = false const init = () => { if (initialized) return initialized = true + PermissionsAndroid.request(PermissionsAndroid.PERMISSIONS.POST_NOTIFICATIONS) Notifications.registerRemoteNotifications() Notifications.events().registerNotificationReceivedForeground((_notification, completion) => { completion({alert: true, sound: true, badge: true}) @@ -21,7 +23,8 @@ const init = () => { }) Notifications.events().registerNotificationOpened((notification, completion) => { - const id = parseNotificationId(notification.identifier) + const payloadId = notification.identifier || notification.payload.id + const id = parseNotificationId(payloadId) notificationManager.events.markAsRead(id) completion() }) diff --git a/apps/wallet-mobile/src/features/Notifications/useCases/common/notifications.ts b/apps/wallet-mobile/src/features/Notifications/useCases/common/notifications.ts index a9c5ae1c9b..ca4b688668 100644 --- a/apps/wallet-mobile/src/features/Notifications/useCases/common/notifications.ts +++ b/apps/wallet-mobile/src/features/Notifications/useCases/common/notifications.ts @@ -5,8 +5,8 @@ export const generateNotificationId = (): number => { return generateRandomInteger(0, Number.MAX_SAFE_INTEGER) } -export const parseNotificationId = (id: string): number => { - return parseInt(id, 10) +export const parseNotificationId = (id: string | number): number => { + return parseInt(String(id), 10) } const generateRandomInteger = (min: number, max: number): number => { @@ -28,6 +28,7 @@ const sendNotification = (options: {title: string; body: string; id: number}) => title: options.title, body: options.body, sound: 'default', + id: options.id, }) Notifications.postLocalNotification(notification.payload, options.id) } diff --git a/yarn.lock b/yarn.lock index c9234ac6f5..43fe23ca5a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4579,34 +4579,6 @@ exenv "^1.2.2" prop-types "^15.6.2" -"@sentry-internal/feedback@7.119.0": - version "7.119.0" - resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.119.0.tgz#429b3ea0fd34e928d2e7de5dcbe9377272a3f221" - integrity sha512-om8TkAU5CQGO8nkmr7qsSBVkP+/vfeS4JgtW3sjoTK0fhj26+DljR6RlfCGWtYQdPSP6XV7atcPTjbSnsmG9FQ== - dependencies: - "@sentry/core" "7.119.0" - "@sentry/types" "7.119.0" - "@sentry/utils" "7.119.0" - -"@sentry-internal/replay-canvas@7.119.0": - version "7.119.0" - resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.119.0.tgz#85669d184ba79150e64d05de02f5e2b616e68371" - integrity sha512-NL02VQx6ekPxtVRcsdp1bp5Tb5w6vnfBKSIfMKuDRBy5A10Uc3GSoy/c3mPyHjOxB84452A+xZSx6bliEzAnuA== - dependencies: - "@sentry/core" "7.119.0" - "@sentry/replay" "7.119.0" - "@sentry/types" "7.119.0" - "@sentry/utils" "7.119.0" - -"@sentry-internal/tracing@7.119.0": - version "7.119.0" - resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.119.0.tgz#201561af2a4ad1837333287c26050a5e688537ca" - integrity sha512-oKdFJnn+56f0DHUADlL8o9l8jTib3VDLbWQBVkjD9EprxfaCwt2m8L5ACRBdQ8hmpxCEo4I8/6traZ7qAdBUqA== - dependencies: - "@sentry/core" "7.119.0" - "@sentry/types" "7.119.0" - "@sentry/utils" "7.119.0" - "@sentry-internal/tracing@7.52.0": version "7.52.0" resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.52.0.tgz#c4e0750ad0c3949c5bb4b59cbb708b0fef274080" @@ -4627,24 +4599,15 @@ "@sentry/utils" "7.52.1" tslib "^1.9.3" -"@sentry/babel-plugin-component-annotate@2.20.1": - version "2.20.1" - resolved "https://registry.yarnpkg.com/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.20.1.tgz#204c63ed006a048f48f633876e1b8bacf87a9722" - integrity sha512-4mhEwYTK00bIb5Y9UWIELVUfru587Vaeg0DQGswv4aIRHIiMKLyNqCEejaaybQ/fNChIZOKmvyqXk430YVd7Qg== - -"@sentry/browser@7.119.0": - version "7.119.0" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.119.0.tgz#65004015c107be5d2f49a852ebcffc5d19d90e0d" - integrity sha512-WwmW1Y4D764kVGeKmdsNvQESZiAn9t8LmCWO0ucBksrjL2zw9gBPtOpRcO6l064sCLeSxxzCN+kIxhRm1gDFEA== - dependencies: - "@sentry-internal/feedback" "7.119.0" - "@sentry-internal/replay-canvas" "7.119.0" - "@sentry-internal/tracing" "7.119.0" - "@sentry/core" "7.119.0" - "@sentry/integrations" "7.119.0" - "@sentry/replay" "7.119.0" - "@sentry/types" "7.119.0" - "@sentry/utils" "7.119.0" +"@sentry-internal/tracing@7.60.1": + version "7.60.1" + resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.60.1.tgz#c20766a7e31589962ffe9ea9dc58b6f475432303" + integrity sha512-2vM+3/ddzmoBfi92OOD9FFTHXf0HdQhKtNM26+/RsmkKnTid+/inbvA7nKi+Qa7ExcnlC6eclEHQEg+0X3yDkQ== + dependencies: + "@sentry/core" "7.60.1" + "@sentry/types" "7.60.1" + "@sentry/utils" "7.60.1" + tslib "^2.4.1 || ^1.9.3" "@sentry/browser@7.52.0": version "7.52.0" @@ -4670,40 +4633,17 @@ "@sentry/utils" "7.52.1" tslib "^1.9.3" -"@sentry/cli-darwin@2.36.1": - version "2.36.1" - resolved "https://registry.yarnpkg.com/@sentry/cli-darwin/-/cli-darwin-2.36.1.tgz#786adf6984dbe3c6fb7dac51b625c314117b807d" - integrity sha512-JOHQjVD8Kqxm1jUKioAP5ohLOITf+Dh6+DBz4gQjCNdotsvNW5m63TKROwq2oB811p+Jzv5304ujmN4cAqW1Ww== - -"@sentry/cli-linux-arm64@2.36.1": - version "2.36.1" - resolved "https://registry.yarnpkg.com/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.36.1.tgz#ff449d7e7e715166257998c02cf635ca02acbadd" - integrity sha512-R//3ZEkbzvoStr3IA7nxBZNiBYyxOljOqAhgiTnejXHmnuwDzM3TBA2n5vKPE/kBFxboEBEw0UTzTIRb1T0bgw== - -"@sentry/cli-linux-arm@2.36.1": - version "2.36.1" - resolved "https://registry.yarnpkg.com/@sentry/cli-linux-arm/-/cli-linux-arm-2.36.1.tgz#1ae5d335a1b4cd217a34c2bd6c6f5e0670136eb3" - integrity sha512-gvEOKN0fWL2AVqUBKHNXPRZfJNvKTs8kQhS8cQqahZGgZHiPCI4BqW45cKMq+ZTt1UUbLmt6khx5Dz7wi+0i5A== - -"@sentry/cli-linux-i686@2.36.1": - version "2.36.1" - resolved "https://registry.yarnpkg.com/@sentry/cli-linux-i686/-/cli-linux-i686-2.36.1.tgz#112b9e26357e918cbbba918114ec8cdab07cdf60" - integrity sha512-R7sW5Vk/HacVy2YgQoQB+PwccvFYf2CZVPSFSFm2z7MEfNe77UYHWUq+sjJ4vxWG6HDWGVmaX0fjxyDkE01JRA== - -"@sentry/cli-linux-x64@2.36.1": - version "2.36.1" - resolved "https://registry.yarnpkg.com/@sentry/cli-linux-x64/-/cli-linux-x64-2.36.1.tgz#c3e5bdb0c9a4bb44c83927c62a3cd7e006709bf7" - integrity sha512-UMr3ik8ksA7zQfbzsfwCb+ztenLnaeAbX94Gp+bzANZwPfi/vVHf2bLyqsBs4OyVt9SPlN1bbM/RTGfMjZ3JOw== - -"@sentry/cli-win32-i686@2.36.1": - version "2.36.1" - resolved "https://registry.yarnpkg.com/@sentry/cli-win32-i686/-/cli-win32-i686-2.36.1.tgz#819573320e885e1dbf59b0a01d3bd370c84c1708" - integrity sha512-CflvhnvxPEs5GWQuuDtYSLqPrBaPbcSJFlBuUIb+8WNzRxvVfjgw1qzfZmkQqABqiy/YEsEekllOoMFZAvCcVA== - -"@sentry/cli-win32-x64@2.36.1": - version "2.36.1" - resolved "https://registry.yarnpkg.com/@sentry/cli-win32-x64/-/cli-win32-x64-2.36.1.tgz#80779b4bffb4e2e32944eae72c60e6f40151b4dc" - integrity sha512-wWqht2xghcK3TGnooHZSzA3WSjdtno/xFjZLvWmw38rblGwgKMxLZnlxV6uDyS+OJ6CbfDTlCRay/0TIqA0N8g== +"@sentry/browser@7.60.1": + version "7.60.1" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.60.1.tgz#d11e86f127f3f1b48a7156a4df63ab2b76e534ee" + integrity sha512-opZQee3S0c459LXt8YGpwOM/qiTlzluHEEnfW2q+D2yVCWh8iegsDX3kbRiv4i/mtQu9yPhM9M761KDnc/0eZw== + dependencies: + "@sentry-internal/tracing" "7.60.1" + "@sentry/core" "7.60.1" + "@sentry/replay" "7.60.1" + "@sentry/types" "7.60.1" + "@sentry/utils" "7.60.1" + tslib "^2.4.1 || ^1.9.3" "@sentry/cli@2.17.5": version "2.17.5" @@ -4716,24 +4656,16 @@ proxy-from-env "^1.1.0" which "^2.0.2" -"@sentry/cli@2.36.1": - version "2.36.1" - resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-2.36.1.tgz#a9146b798cb6d2f782a7a48d74633ddcd88dc8d3" - integrity sha512-gzK5uQKDWKhyH5udoB5+oaUNrS//urWyaXgKvHKz4gFfl744HuKY9dpLPP2nMnf0zLGmGM6xJnMXLqILq0mtxw== +"@sentry/cli@2.19.4": + version "2.19.4" + resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-2.19.4.tgz#d6a07d8224b457a8023b4b2a56b764abb60b53d2" + integrity sha512-wsSr2O/GVgr/i+DYtie+DNhODyI+HL7F5/0t1HwWMjHJWm4+5XTEauznYgbh2mewkzfUk9+t0CPecA82lEgspg== dependencies: https-proxy-agent "^5.0.0" node-fetch "^2.6.7" progress "^2.0.3" proxy-from-env "^1.1.0" which "^2.0.2" - optionalDependencies: - "@sentry/cli-darwin" "2.36.1" - "@sentry/cli-linux-arm" "2.36.1" - "@sentry/cli-linux-arm64" "2.36.1" - "@sentry/cli-linux-i686" "2.36.1" - "@sentry/cli-linux-x64" "2.36.1" - "@sentry/cli-win32-i686" "2.36.1" - "@sentry/cli-win32-x64" "2.36.1" "@sentry/core@6.19.7": version "6.19.7" @@ -4746,14 +4678,6 @@ "@sentry/utils" "6.19.7" tslib "^1.9.3" -"@sentry/core@7.119.0": - version "7.119.0" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.119.0.tgz#a6e41119bb03ec27689f9ad04e79d1fba5b7fc37" - integrity sha512-CS2kUv9rAJJEjiRat6wle3JATHypB0SyD7pt4cpX5y0dN5dZ1JrF57oLHRMnga9fxRivydHz7tMTuBhSSwhzjw== - dependencies: - "@sentry/types" "7.119.0" - "@sentry/utils" "7.119.0" - "@sentry/core@7.52.0": version "7.52.0" resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.52.0.tgz#6c820ca48fe2f06bfd6b290044c96de2375f2ad4" @@ -4772,6 +4696,15 @@ "@sentry/utils" "7.52.1" tslib "^1.9.3" +"@sentry/core@7.60.1": + version "7.60.1" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.60.1.tgz#789ebb2ba6808042e8c288f6881b82ff108c9c7c" + integrity sha512-yr/0VFYWOJyXj+F2nifkRYxXskotsNnDggUnFOZZN2ZgTG94IzRFsOZQ6RslHJ8nrYPTBNO74reU0C0GB++xRw== + dependencies: + "@sentry/types" "7.60.1" + "@sentry/utils" "7.60.1" + tslib "^2.4.1 || ^1.9.3" + "@sentry/hub@6.19.7": version "6.19.7" resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-6.19.7.tgz#58ad7776bbd31e9596a8ec46365b45cd8b9cfd11" @@ -4781,15 +4714,6 @@ "@sentry/utils" "6.19.7" tslib "^1.9.3" -"@sentry/hub@7.119.0": - version "7.119.0" - resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.119.0.tgz#a94d657b9d3cfd4cc061c5c238f86faefb55d5d8" - integrity sha512-183h5B/rZosLxpB+ZYOvFdHk0rwZbKskxqKFtcyPbDAfpCUgCass41UTqyxF6aH1qLgCRxX8GcLRF7frIa/SOg== - dependencies: - "@sentry/core" "7.119.0" - "@sentry/types" "7.119.0" - "@sentry/utils" "7.119.0" - "@sentry/hub@7.52.0": version "7.52.0" resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.52.0.tgz#ffc087d58c745d57108862faa0f701b15503dcc2" @@ -4800,15 +4724,15 @@ "@sentry/utils" "7.52.0" tslib "^1.9.3" -"@sentry/integrations@7.119.0": - version "7.119.0" - resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-7.119.0.tgz#5b25c603026dbacfe1ae7bb8d768506a129149fb" - integrity sha512-OHShvtsRW0A+ZL/ZbMnMqDEtJddPasndjq+1aQXw40mN+zeP7At/V1yPZyFaURy86iX7Ucxw5BtmzuNy7hLyTA== +"@sentry/hub@7.60.1": + version "7.60.1" + resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.60.1.tgz#fd554a1e6148806b2bd3159c4c27a19b1ea3dbfd" + integrity sha512-cYDcn1amIn7hu9sa8Oh0wgf+h7aojxjv7ukdR7zfMQgUpSeMsJLjA3YdL3983dPyxbnMhaZkviqtmzInYq9tfg== dependencies: - "@sentry/core" "7.119.0" - "@sentry/types" "7.119.0" - "@sentry/utils" "7.119.0" - localforage "^1.8.1" + "@sentry/core" "7.60.1" + "@sentry/types" "7.60.1" + "@sentry/utils" "7.60.1" + tslib "^2.4.1 || ^1.9.3" "@sentry/integrations@7.52.0": version "7.52.0" @@ -4830,6 +4754,16 @@ localforage "^1.8.1" tslib "^1.9.3" +"@sentry/integrations@7.60.1": + version "7.60.1" + resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-7.60.1.tgz#2c0054d57ae337599d3c3a2d412226b4a7a62567" + integrity sha512-GkxGGUOGyRZ2aJrHfGPGJ40wh+r03xDHgjeM7SMHwdJdxTgFhv4xUZAl6NlywbxL5t2jhVwCMZNYIvy/vUrcFQ== + dependencies: + "@sentry/types" "7.60.1" + "@sentry/utils" "7.60.1" + localforage "^1.8.1" + tslib "^2.4.1 || ^1.9.3" + "@sentry/minimal@6.19.7": version "6.19.7" resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-6.19.7.tgz#b3ee46d6abef9ef3dd4837ebcb6bdfd01b9aa7b4" @@ -4867,31 +4801,19 @@ "@sentry/types" "7.52.0" "@sentry/utils" "7.52.0" -"@sentry/react-native@^5.31.1": - version "5.33.1" - resolved "https://registry.yarnpkg.com/@sentry/react-native/-/react-native-5.33.1.tgz#5427bb71205443c7fe0f5ea001bbe2ff724a686e" - integrity sha512-k463M0wC+5FNJrKvzsE6uq7cjMKOrzT+hNm79sFjxqbw6vXgMHOjOcYsji7jFr5Nqr0jEOHm2niwsVlYEXGVAg== - dependencies: - "@sentry/babel-plugin-component-annotate" "2.20.1" - "@sentry/browser" "7.119.0" - "@sentry/cli" "2.36.1" - "@sentry/core" "7.119.0" - "@sentry/hub" "7.119.0" - "@sentry/integrations" "7.119.0" - "@sentry/react" "7.119.0" - "@sentry/types" "7.119.0" - "@sentry/utils" "7.119.0" - -"@sentry/react@7.119.0": - version "7.119.0" - resolved "https://registry.yarnpkg.com/@sentry/react/-/react-7.119.0.tgz#79f2c9d94322a3afbfa8af9f5b872f7c2e9b0820" - integrity sha512-cf8Cei+qdSA26gx+IMAuc/k44PeBImNzIpXi3930SLhUe44ypT5OZ/44L6xTODHZzTIyMSJPduf59vT2+eW9yg== - dependencies: - "@sentry/browser" "7.119.0" - "@sentry/core" "7.119.0" - "@sentry/types" "7.119.0" - "@sentry/utils" "7.119.0" - hoist-non-react-statics "^3.3.2" +"@sentry/react-native@^5.8.0": + version "5.8.0" + resolved "https://registry.yarnpkg.com/@sentry/react-native/-/react-native-5.8.0.tgz#82dc72d8851c327cea5b60bc0299f2feec529167" + integrity sha512-vOTgm/7pXwlIttq58gade7Gm9Zoe5NMFuR4IIaPssJVwTpWTaUTnrvtsTXyjFceaL/EmgAVqK0B0JtOFwfykEA== + dependencies: + "@sentry/browser" "7.60.1" + "@sentry/cli" "2.19.4" + "@sentry/core" "7.60.1" + "@sentry/hub" "7.60.1" + "@sentry/integrations" "7.60.1" + "@sentry/react" "7.60.1" + "@sentry/types" "7.60.1" + "@sentry/utils" "7.60.1" "@sentry/react@7.52.0": version "7.52.0" @@ -4915,15 +4837,16 @@ hoist-non-react-statics "^3.3.2" tslib "^1.9.3" -"@sentry/replay@7.119.0": - version "7.119.0" - resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.119.0.tgz#50881079d013c77f87a994331d8bcad1d49e0960" - integrity sha512-BnNsYL+X5I4WCH6wOpY6HQtp4MgVt0NVlhLUsEyrvMUiTs0bPkDBrulsgZQBUKJsbOr3l9nHrFoNVB/0i6WNLA== +"@sentry/react@7.60.1": + version "7.60.1" + resolved "https://registry.yarnpkg.com/@sentry/react/-/react-7.60.1.tgz#ceeb35dadebb41454f488c17d0b9c2e5d59e5ff4" + integrity sha512-977wb5gp7SHv9kHPs1HZtL60slt2WBFY9/YJI9Av7BjjJ/A89OhtBwbVhIcKXZ4hwHQVWuOiFCJdMrIfZXpFPA== dependencies: - "@sentry-internal/tracing" "7.119.0" - "@sentry/core" "7.119.0" - "@sentry/types" "7.119.0" - "@sentry/utils" "7.119.0" + "@sentry/browser" "7.60.1" + "@sentry/types" "7.60.1" + "@sentry/utils" "7.60.1" + hoist-non-react-statics "^3.3.2" + tslib "^2.4.1 || ^1.9.3" "@sentry/replay@7.52.0": version "7.52.0" @@ -4943,16 +4866,20 @@ "@sentry/types" "7.52.1" "@sentry/utils" "7.52.1" +"@sentry/replay@7.60.1": + version "7.60.1" + resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.60.1.tgz#07ad56f47255706504ee099729bfe476538aa91d" + integrity sha512-WHQxEpJbHICs12L17LGgS/ql91yn9wJDH/hgb+1H90HaasjoR54ofWCKul29OvYV0snTWuHd6xauwtzyv9tzvg== + dependencies: + "@sentry/core" "7.60.1" + "@sentry/types" "7.60.1" + "@sentry/utils" "7.60.1" + "@sentry/types@6.19.7", "@sentry/types@^6.2.5": version "6.19.7" resolved "https://registry.yarnpkg.com/@sentry/types/-/types-6.19.7.tgz#c6b337912e588083fc2896eb012526cf7cfec7c7" integrity sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg== -"@sentry/types@7.119.0": - version "7.119.0" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.119.0.tgz#8b3d7a1405c362e75cd900d46089df4e70919d2a" - integrity sha512-27qQbutDBPKGbuJHROxhIWc1i0HJaGLA90tjMu11wt0E4UNxXRX+UQl4Twu68v4EV3CPvQcEpQfgsViYcXmq+w== - "@sentry/types@7.52.0": version "7.52.0" resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.52.0.tgz#b7d5372f17355e3991cbe818ad567f3fe277cc6b" @@ -4963,6 +4890,11 @@ resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.52.1.tgz#bcff6d0462d9b9b7b9ec31c0068fe02d44f25da2" integrity sha512-OMbGBPrJsw0iEXwZ2bJUYxewI1IEAU2e1aQGc0O6QW5+6hhCh+8HO8Xl4EymqwejjztuwStkl6G1qhK+Q0/Row== +"@sentry/types@7.60.1": + version "7.60.1" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.60.1.tgz#2f8740db56ae4cae87523ae7a0daf753308496f0" + integrity sha512-8lKKSCOhZ953cWxwnfZwoR3ZFFlZG4P3PQFTaFt/u4LxLh/0zYbdtgvtUqXRURjMCi5P6ddeE9Uw9FGnTJCsTw== + "@sentry/utils@6.19.7": version "6.19.7" resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-6.19.7.tgz#6edd739f8185fd71afe49cbe351c1bbf5e7b7c79" @@ -4971,13 +4903,6 @@ "@sentry/types" "6.19.7" tslib "^1.9.3" -"@sentry/utils@7.119.0": - version "7.119.0" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.119.0.tgz#debe29020f6ef3786a5bd855cf1b97116b7be826" - integrity sha512-ZwyXexWn2ZIe2bBoYnXJVPc2esCSbKpdc6+0WJa8eutXfHq3FRKg4ohkfCBpfxljQGEfP1+kfin945lA21Ka+A== - dependencies: - "@sentry/types" "7.119.0" - "@sentry/utils@7.52.0": version "7.52.0" resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.52.0.tgz#cacc36d905036ba7084c14965e964fc44239d7f0" @@ -4994,6 +4919,14 @@ "@sentry/types" "7.52.1" tslib "^1.9.3" +"@sentry/utils@7.60.1": + version "7.60.1" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.60.1.tgz#27b20bd2926c877011eb39fcb4b2db95dc72243f" + integrity sha512-ik+5sKGBx4DWuvf6UUKPSafaDiASxP+Xvjg3C9ppop2I/JWxP1FfZ5g22n5ZmPmNahD6clTSoTWly8qyDUlUOw== + dependencies: + "@sentry/types" "7.60.1" + tslib "^2.4.1 || ^1.9.3" + "@servie/events@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@servie/events/-/events-1.0.0.tgz#8258684b52d418ab7b86533e861186638ecc5dc1" @@ -22258,7 +22191,7 @@ tslib@^1, tslib@^1.14.1, tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.3.0: +tslib@^2.3.0, "tslib@^2.4.1 || ^1.9.3": version "2.6.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.1.tgz#fd8c9a0ff42590b25703c0acb3de3d3f4ede0410" integrity sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==