NTP-11577 | Cybertron Changes (#1003)
Co-authored-by: Varnit Goyal <varnit.goyal@navi.com> Co-authored-by: varnit goyal <github.cicd@navi.com>
This commit is contained in:
42
.github/workflows/codePush.yml
vendored
42
.github/workflows/codePush.yml
vendored
@@ -63,8 +63,11 @@ jobs:
|
||||
|
||||
generate_source_map:
|
||||
needs: generate
|
||||
outputs:
|
||||
package_version: ${{ needs.generate.outputs.package_version }}
|
||||
build_number: ${{ needs.generate.outputs.build_number }}
|
||||
runs-on: [default]
|
||||
if: success() && (github.event.inputs.environment == 'Prod') # Only create source map for Prod releases
|
||||
if: success() && (github.event.inputs.environment != 'Prod') # Only create source map for Prod releases
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
@@ -95,6 +98,43 @@ jobs:
|
||||
with:
|
||||
name: source-map
|
||||
path: index.android.bundle.map
|
||||
|
||||
|
||||
|
||||
|
||||
upload_sourcemap_cybertron:
|
||||
needs: generate_source_map
|
||||
runs-on: [default]
|
||||
if: success() && (github.event.inputs.environment != 'Prod')
|
||||
steps:
|
||||
- name: Download Source Map
|
||||
uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: source-map
|
||||
path: ./artifacts # Specify the folder to store the downloaded artifact
|
||||
|
||||
- name: 'create release'
|
||||
run: |
|
||||
cd artifacts
|
||||
ls -lh
|
||||
echo creating release
|
||||
response=$(curl --location --request POST '${{secrets.CYBERTRON_BASE_URL}}/api/v1/release' \
|
||||
--header 'Content-Type: application/json' \
|
||||
--data '{
|
||||
"releaseVersion": "${{ needs.generate_source_map.outputs.package_version }}",
|
||||
"projectReferenceId": "${{ secrets.CYBERTRON_PROJECT_ID }}"
|
||||
}')
|
||||
echo $response
|
||||
|
||||
- name: 'create presigned url'
|
||||
run: |
|
||||
presigned_url_source_map='${{secrets.CYBERTRON_BASE_URL}}/api/v1/get-sourcemap-upload-url?project_id=${{secrets.CYBERTRON_PROJECT_ID}}&release_id=${{ needs.generate_source_map.outputs.package_version }}&file_name=index.android.bundle.map'
|
||||
response=$(curl --location $presigned_url_source_map)
|
||||
echo "$response"
|
||||
upload_url=$(echo "$response" | jq -r .url)
|
||||
echo $upload_url
|
||||
curl --location --request PUT --progress-bar --header "Content-Type: application/octet-stream" $upload_url --upload-file artifacts/index.android.bundle.map
|
||||
|
||||
|
||||
create_release_tag:
|
||||
needs: generate_source_map
|
||||
|
||||
43
.github/workflows/newBuild.yml
vendored
43
.github/workflows/newBuild.yml
vendored
@@ -44,6 +44,9 @@ on:
|
||||
jobs:
|
||||
generate:
|
||||
runs-on: [ default ]
|
||||
outputs:
|
||||
package_version: ${{ github.event.inputs.version_name }}
|
||||
build_number: ${{ github.event.inputs.version_code }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
@@ -166,7 +169,10 @@ jobs:
|
||||
generate_source_map:
|
||||
needs: generate
|
||||
runs-on: [default]
|
||||
if: success() && (github.event.inputs.environment == 'Prod') && (github.event.inputs.releaseType == 'HARD_RELEASE' || inputs.releaseType == 'HARD_RELEASE') # Only create source map for Prod releases and not for test builds
|
||||
outputs:
|
||||
package_version: ${{ needs.generate.outputs.package_version }}
|
||||
build_number: ${{ needs.generate.outputs.build_number }}
|
||||
# if: success() && (github.event.inputs.environment != 'Prod') && (github.event.inputs.releaseType == 'HARD_RELEASE' || inputs.releaseType == 'HARD_RELEASE') # Only create source map for Prod releases and not for test builds
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
@@ -225,6 +231,41 @@ jobs:
|
||||
name: source-map
|
||||
path: index.android.bundle.map
|
||||
|
||||
|
||||
upload_sourcemap_cybertron:
|
||||
needs: generate_source_map
|
||||
runs-on: [default]
|
||||
if: success() && (github.event.inputs.environment != 'Prod')
|
||||
steps:
|
||||
- name: Download Source Map
|
||||
uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: source-map
|
||||
path: ./artifacts # Specify the folder to store the downloaded artifact
|
||||
|
||||
- name: 'create release'
|
||||
run: |
|
||||
cd artifacts
|
||||
ls -lh
|
||||
echo creating release
|
||||
response=$(curl --location --request POST '${{secrets.CYBERTRON_BASE_URL}}/api/v1/release' \
|
||||
--header 'Content-Type: application/json' \
|
||||
--data '{
|
||||
"releaseVersion": "${{ needs.generate_source_map.outputs.package_version }}",
|
||||
"projectReferenceId": "${{ secrets.CYBERTRON_PROJECT_ID }}"
|
||||
}')
|
||||
echo $response
|
||||
|
||||
- name: 'create presigned url'
|
||||
run: |
|
||||
presigned_url_source_map='${{secrets.CYBERTRON_BASE_URL}}/api/v1/get-sourcemap-upload-url?project_id=${{secrets.CYBERTRON_PROJECT_ID}}&release_id=${{ needs.generate_source_map.outputs.package_version }}&file_name=index.android.bundle.map'
|
||||
response=$(curl --location $presigned_url_source_map)
|
||||
echo "$response"
|
||||
upload_url=$(echo "$response" | jq -r .url)
|
||||
echo $upload_url
|
||||
curl --location --request PUT --progress-bar --header "Content-Type: application/octet-stream" $upload_url --upload-file artifacts/index.android.bundle.map
|
||||
|
||||
|
||||
create_release_tag:
|
||||
needs: generate_source_map
|
||||
runs-on: [default]
|
||||
|
||||
49
App.tsx
49
App.tsx
@@ -21,10 +21,10 @@ import { PersistGate } from 'redux-persist/integration/react';
|
||||
import store, { persistor } from './src/store/store';
|
||||
|
||||
import FullScreenLoader from './RN-UI-LIB/src/components/FullScreenLoader';
|
||||
import { toastConfigs, ToastContainer } from './RN-UI-LIB/src/components/toast';
|
||||
import { toast, toastConfigs, ToastContainer } from './RN-UI-LIB/src/components/toast';
|
||||
import { navigationRef } from './src/components/utlis/navigationUtlis';
|
||||
|
||||
import { sendDeviceDetailsToClickstream } from '@components/utlis/commonFunctions';
|
||||
import { getAppVersion, sendDeviceDetailsToClickstream } from '@components/utlis/commonFunctions';
|
||||
import { linkingConf } from '@components/utlis/deeplinkingUtils';
|
||||
import { getBuildFlavour } from '@components/utlis/DeviceUtils';
|
||||
import { setGlobalBuildFlavour } from '@constants/Global';
|
||||
@@ -48,6 +48,51 @@ import { setJsErrorHandler } from './src/services/exception-handler.service';
|
||||
import fetchUpdatedRemoteConfig from './src/services/firebaseFetchAndUpdate.service';
|
||||
import { StorageKeys } from './src/types/storageKeys';
|
||||
import CodePushLoadingModal, { CodePushLoadingModalRef } from './CodePushModal';
|
||||
import { createTransport } from '@sentry/core';
|
||||
import * as Sentry from '@sentry/react-native';
|
||||
|
||||
function makeFetchTransport(options: any): any {
|
||||
function makeRequest(request: any) {
|
||||
const requestOptions: RequestInit = {
|
||||
body: request.body,
|
||||
method: 'POST',
|
||||
referrerPolicy: 'origin',
|
||||
headers: options.headers,
|
||||
...options.fetchOptions,
|
||||
};
|
||||
|
||||
return fetch(options.url, requestOptions).then((response) => {
|
||||
console.log({ options, requestOptions, response });
|
||||
toast({ type: 'success', text1: options?.url });
|
||||
return {
|
||||
statusCode: response.status,
|
||||
headers: {
|
||||
'x-sentry-rate-limits': response.headers.get('X-Sentry-Rate-Limits'),
|
||||
'retry-after': response.headers.get('Retry-After'),
|
||||
},
|
||||
};
|
||||
});
|
||||
}
|
||||
|
||||
return createTransport(options, makeRequest);
|
||||
}
|
||||
|
||||
Sentry.init({
|
||||
dsn: 'https://98c6621b8fa4447389ea43c67172154d@o4508256125911040.ingest.us.sentry.io/4508256126107648',
|
||||
transport: makeFetchTransport,
|
||||
tunnel: 'https://qa-sa.navi.com/cybertron/api/4/envelope?sentry_key=',
|
||||
beforeSend(event) {
|
||||
event.extra = {
|
||||
...event.extra,
|
||||
release_id: getAppVersion(),
|
||||
alfredSessionId: '',
|
||||
metadata: {},
|
||||
};
|
||||
return event;
|
||||
},
|
||||
// uncomment the line below to enable Spotlight (https://spotlightjs.com)
|
||||
// enableSpotlight: __DEV__,
|
||||
});
|
||||
|
||||
if (ENV !== 'prod') {
|
||||
// mockApiServer();
|
||||
|
||||
Submodule RN-UI-LIB updated: 019bc50b01...a42531156f
@@ -134,9 +134,10 @@ def reactNativeArchitectures() {
|
||||
return value ? value.split(",") : ["armeabi-v7a", "x86", "x86_64", "arm64-v8a"]
|
||||
}
|
||||
|
||||
def VERSION_CODE = 212
|
||||
def VERSION_NAME = "2.14.12"
|
||||
def VERSION_CODE = 213
|
||||
def VERSION_NAME = "2.14.13"
|
||||
|
||||
apply from: new File(["node", "--print", "require.resolve('@sentry/react-native/package.json')"].execute().text.trim(), "../sentry.gradle")
|
||||
android {
|
||||
ndkVersion rootProject.ext.ndkVersion
|
||||
|
||||
|
||||
7
android/sentry.properties
Normal file
7
android/sentry.properties
Normal file
@@ -0,0 +1,7 @@
|
||||
|
||||
auth.token=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
|
||||
|
||||
defaults.org=navi-l1
|
||||
defaults.project=react-native
|
||||
|
||||
defaults.url=https://sentry.io/
|
||||
@@ -1,15 +1,15 @@
|
||||
import { MILLISECONDS_IN_A_MINUTE, MINUTES_IN_AN_HOUR } from '../../RN-UI-LIB/src/utlis/common';
|
||||
|
||||
export const BASE_AV_APP_URL = 'https://qa-longhorn-portal.np.navi-tech.in/field-app';
|
||||
export const BASE_AV_APP_URL = 'https://qa-longhorn-server.np.navi-ppl.in/field-app';
|
||||
export const SENTRY_DSN =
|
||||
'https://acef93c884c1424cacc4ec899562e203@qa-longhorn-portal.np.navi-tech.in/glitchtip-events/173';
|
||||
export const JANUS_SERVICE_URL = 'https://qa-longhorn-portal.np.navi-tech.in/api/events/json';
|
||||
'https://acef93c884c1424cacc4ec899562e203@qa-longhorn-server.np.navi-ppl.in/glitchtip-events/173';
|
||||
export const JANUS_SERVICE_URL = 'https://qa-longhorn-server.np.navi-ppl.in/api/events/json';
|
||||
export const ENV = 'qa';
|
||||
export const IS_SSO_ENABLED = true;
|
||||
export const APM_APP_NAME = 'cosmos-app';
|
||||
export const APM_BASE_URL = 'https://qa-longhorn-portal.np.navi-tech.in/apm-events';
|
||||
export const APM_BASE_URL = 'https://qa-longhorn-server.np.navi-ppl.in/apm-events';
|
||||
export const IS_DATA_SYNC_REQUIRED = true;
|
||||
export const DATA_SYNC_TIME_INTERVAL = 2 * MINUTES_IN_AN_HOUR * MILLISECONDS_IN_A_MINUTE; // 2hr
|
||||
export const GOOGLE_SSO_CLIENT_ID =
|
||||
'60755663443-40k0fbrbbqv4ci4hrjlbrphab5fj387b.apps.googleusercontent.com';
|
||||
export const MS_CLARITY_PROJECT_ID = '';
|
||||
export const MS_CLARITY_PROJECT_ID = '';
|
||||
|
||||
@@ -184,6 +184,7 @@
|
||||
00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
|
||||
00EEFC60759A1932668264C0 /* [CP] Embed Pods Frameworks */,
|
||||
E235C05ADACE081382539298 /* [CP] Copy Pods Resources */,
|
||||
20788EEE27084AE2A60AD608 /* Upload Debug Symbols to Sentry */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
@@ -264,7 +265,7 @@
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "set -e\n\nWITH_ENVIRONMENT=\"../node_modules/react-native/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"../node_modules/react-native/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n";
|
||||
shellScript = "set -e\n\nWITH_ENVIRONMENT=\"../node_modules/react-native/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"../node_modules/react-native/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT \\\"/bin/sh ../node_modules/@sentry/react-native/scripts/sentry-xcode.sh $REACT_NATIVE_XCODE\\\"\"\n";
|
||||
};
|
||||
00EEFC60759A1932668264C0 /* [CP] Embed Pods Frameworks */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
@@ -397,6 +398,20 @@
|
||||
shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
20788EEE27084AE2A60AD608 /* Upload Debug Symbols to Sentry */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
name = "Upload Debug Symbols to Sentry";
|
||||
inputPaths = (
|
||||
);
|
||||
outputPaths = (
|
||||
);
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "/bin/sh ../node_modules/@sentry/react-native/scripts/sentry-xcode-debug-files.sh";
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
|
||||
7
ios/sentry.properties
Normal file
7
ios/sentry.properties
Normal file
@@ -0,0 +1,7 @@
|
||||
|
||||
auth.token=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
|
||||
|
||||
defaults.org=navi-l1
|
||||
defaults.project=react-native
|
||||
|
||||
defaults.url=https://sentry.io/
|
||||
@@ -1,3 +1,7 @@
|
||||
const {
|
||||
withSentryConfig
|
||||
} = require("@sentry/react-native/metro");
|
||||
|
||||
/**
|
||||
* Metro configuration for React Native
|
||||
* https://github.com/facebook/react-native
|
||||
@@ -5,7 +9,7 @@
|
||||
* @format
|
||||
*/
|
||||
|
||||
module.exports = {
|
||||
module.exports = withSentryConfig({
|
||||
transformer: {
|
||||
getTransformOptions: async () => ({
|
||||
transform: {
|
||||
@@ -14,4 +18,4 @@ module.exports = {
|
||||
},
|
||||
}),
|
||||
},
|
||||
};
|
||||
});
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "AV_APP",
|
||||
"version": "2.14.12",
|
||||
"buildNumber": "212",
|
||||
"version": "2.14.13",
|
||||
"buildNumber": "213",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"android:dev": "yarn move:dev && react-native run-android",
|
||||
@@ -56,7 +56,7 @@
|
||||
"@react-navigation/native": "6.1.4",
|
||||
"@react-navigation/native-stack": "6.9.4",
|
||||
"@reduxjs/toolkit": "1.9.1",
|
||||
"@sentry/react-native": "5.5.0",
|
||||
"@sentry/react-native": "^5.35.0",
|
||||
"@shopify/flash-list": "1.4.3",
|
||||
"@supersami/rn-foreground-service": "^2.1.0",
|
||||
"appcenter": "^4.4.5",
|
||||
|
||||
@@ -200,9 +200,9 @@ const BlockerScreen = (props: IBlockerScreen) => {
|
||||
// Higher Priotrity to Post Operative Hours
|
||||
if (!withinOperativeHours && isLoggedIn && !GLOBAL.IS_IMPERSONATED) return <PostOperativeHours />;
|
||||
|
||||
if (shouldUpdate.newApkCachedUrl) {
|
||||
return <AppUpdate onAppUpdate={handleAppUpdate} />;
|
||||
}
|
||||
// if (shouldUpdate.newApkCachedUrl) {
|
||||
// return <AppUpdate onAppUpdate={handleAppUpdate} />;
|
||||
// }
|
||||
|
||||
if (shouldUpdate.switchToFallback) {
|
||||
const { heading, instructions } = BLOCKER_SCREEN_DATA.UNINSTALL_APP;
|
||||
|
||||
@@ -359,7 +359,7 @@ axiosInstance.interceptors.response.use(
|
||||
|
||||
if ([API_STATUS_CODE.UNAUTHORIZED, API_STATUS_CODE.FORBIDDEN].includes(response.status)) {
|
||||
// Reset user info
|
||||
dispatch(handleLogout());
|
||||
// dispatch(handleLogout());
|
||||
}
|
||||
|
||||
// Blocking cosmos after operative hours
|
||||
@@ -368,7 +368,7 @@ axiosInstance.interceptors.response.use(
|
||||
dispatch(setWithinOperativeHours(false));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
return Promise.reject(error);
|
||||
}
|
||||
config.retry -= 1;
|
||||
|
||||
@@ -2,15 +2,15 @@ import * as Sentry from '@sentry/react-native';
|
||||
import { GLOBAL } from '../../constants/Global';
|
||||
|
||||
export const logError = (error: Error, extraInfo = '') => {
|
||||
if(__DEV__) {
|
||||
// Disable sentry in development mode
|
||||
return;
|
||||
}
|
||||
// Sentry.setTag('agentId', GLOBAL.AGENT_ID || 'not-logged-in');
|
||||
// Sentry.captureException(error, (scope) => {
|
||||
// scope.setExtra('ExtraInfo', extraInfo);
|
||||
// return scope;
|
||||
// });
|
||||
// if(__DEV__) {
|
||||
// // Disable sentry in development mode
|
||||
// return;
|
||||
// }
|
||||
Sentry.setTag('agentId', GLOBAL.AGENT_ID || 'not-logged-in');
|
||||
Sentry.captureException(error, (scope) => {
|
||||
scope.setExtra('ExtraInfo', extraInfo);
|
||||
return scope;
|
||||
});
|
||||
};
|
||||
|
||||
export const sentryCaptureMessage = (errorStr: string, extraInfo = '') => {
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
import { MILLISECONDS_IN_A_MINUTE, MINUTES_IN_AN_HOUR } from '../../RN-UI-LIB/src/utlis/common';
|
||||
|
||||
export const BASE_AV_APP_URL = 'https://qa-longhorn-portal.np.navi-tech.in/field-app';
|
||||
export const BASE_AV_APP_URL = 'https://qa-longhorn-server.np.navi-ppl.in/field-app';
|
||||
export const SENTRY_DSN =
|
||||
'https://acef93c884c1424cacc4ec899562e203@qa-longhorn-portal.np.navi-tech.in/glitchtip-events/173';
|
||||
export const JANUS_SERVICE_URL = 'https://qa-longhorn-portal.np.navi-tech.in/api/events/json';
|
||||
'https://acef93c884c1424cacc4ec899562e203@qa-longhorn-server.np.navi-ppl.in/glitchtip-events/173';
|
||||
export const JANUS_SERVICE_URL = 'https://qa-longhorn-server.np.navi-ppl.in/api/events/json';
|
||||
export const ENV = 'qa';
|
||||
export const IS_SSO_ENABLED = true;
|
||||
export const APM_APP_NAME = 'cosmos-app';
|
||||
export const APM_BASE_URL = 'https://qa-longhorn-portal.np.navi-tech.in/apm-events';
|
||||
export const APM_BASE_URL = 'https://qa-longhorn-server.np.navi-ppl.in/apm-events';
|
||||
export const IS_DATA_SYNC_REQUIRED = true;
|
||||
export const DATA_SYNC_TIME_INTERVAL = 2 * MINUTES_IN_AN_HOUR * MILLISECONDS_IN_A_MINUTE; // 2hr
|
||||
export const GOOGLE_SSO_CLIENT_ID =
|
||||
'60755663443-40k0fbrbbqv4ci4hrjlbrphab5fj387b.apps.googleusercontent.com';
|
||||
export const MS_CLARITY_PROJECT_ID = '';
|
||||
export const MS_CLARITY_PROJECT_ID = '';
|
||||
|
||||
@@ -121,7 +121,7 @@ const Profile: React.FC = () => {
|
||||
]}
|
||||
>
|
||||
{hideUploadImageBtn ? null : <IDCardImageCapture />}
|
||||
{getNavigationLinks()?.map((link, index) => {
|
||||
{getNavigationLinks().tmp.data.map((link, index) => {
|
||||
if (!link.isVisible) return null;
|
||||
return (
|
||||
<View style={{ marginBottom: 10 }} key={link.name}>
|
||||
|
||||
@@ -4,7 +4,7 @@ import { setCommitmentOpenBottomSheet } from '@reducers/commitmentTrackerSlice';
|
||||
import { COLORS } from '@rn-ui-lib/colors';
|
||||
import DailyCommitmentIcon from '@rn-ui-lib/icons/DailyCommitmentIcon';
|
||||
import React, { useEffect } from 'react';
|
||||
import { StyleSheet } from 'react-native';
|
||||
import {Button, StyleSheet} from 'react-native';
|
||||
import CasesList from './CasesList';
|
||||
import { setSelectedFilters } from '@reducers/filtersSlice';
|
||||
import { parseJsonWithFallback } from '@utils/commonFunctions';
|
||||
@@ -25,6 +25,10 @@ const CasesListScreen = (props: IAllCasesListScreenProps) => {
|
||||
const pinnedList = useAppSelector((state) => state.allCases.pinnedList);
|
||||
const completedList = useAppSelector((state) => state.allCases.completedList);
|
||||
const isCallActive = useAppSelector((state) => state?.activeCall?.activeCallDetails?.callActive);
|
||||
const onCrashClick = ()=> {
|
||||
const a = undefined;
|
||||
console.log(a.varnit);
|
||||
};
|
||||
|
||||
const isCommitmentFormVisible = useAppSelector(
|
||||
(state) => state.commitmentTracker.isCommitmentFormVisible
|
||||
@@ -65,6 +69,7 @@ const CasesListScreen = (props: IAllCasesListScreenProps) => {
|
||||
textStyle={styles.titleText}
|
||||
/>
|
||||
) : null}
|
||||
<Button title={'Crash'} onPress={onCrashClick} />
|
||||
</>
|
||||
);
|
||||
};
|
||||
@@ -76,9 +81,9 @@ const styles = StyleSheet.create({
|
||||
},
|
||||
titleText: {
|
||||
color: COLORS.TEXT.TEAL,
|
||||
fontFamily: 'Inter-Bold',
|
||||
marginLeft: 2,
|
||||
marginRight: 8,
|
||||
fontFamily: 'Inter-Bold',
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
261
yarn.lock
261
yarn.lock
@@ -1692,114 +1692,211 @@
|
||||
redux-thunk "^2.4.2"
|
||||
reselect "^4.1.7"
|
||||
|
||||
"@sentry-internal/tracing@7.52.0":
|
||||
version "7.52.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.52.0.tgz#c4e0750ad0c3949c5bb4b59cbb708b0fef274080"
|
||||
integrity sha512-o1YPcRGtC9tjeFCvWRJsbgK94zpExhzfxWaldAKvi3PuWEmPeewSdO/Q5pBIY1QonvSI+Q3gysLRcVlLYHhO5A==
|
||||
"@sentry-internal/feedback@7.119.1":
|
||||
version "7.119.1"
|
||||
resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.119.1.tgz#98285dc9dba0ab62369d758124901b00faf58697"
|
||||
integrity sha512-EPyW6EKZmhKpw/OQUPRkTynXecZdYl4uhZwdZuGqnGMAzswPOgQvFrkwsOuPYvoMfXqCH7YuRqyJrox3uBOrTA==
|
||||
dependencies:
|
||||
"@sentry/core" "7.52.0"
|
||||
"@sentry/types" "7.52.0"
|
||||
"@sentry/utils" "7.52.0"
|
||||
tslib "^1.9.3"
|
||||
"@sentry/core" "7.119.1"
|
||||
"@sentry/types" "7.119.1"
|
||||
"@sentry/utils" "7.119.1"
|
||||
|
||||
"@sentry/browser@7.52.0":
|
||||
version "7.52.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.52.0.tgz#55d266c89ed668389ff687e5cc885c27016ea85c"
|
||||
integrity sha512-Sib0T24cQCqqqAhg+nZdfI7qNYGE03jiM3RbY7yG5UoycdnJzWEwrBVSzRTgg3Uya9TRTEGJ+d9vxPIU5TL7TA==
|
||||
"@sentry-internal/replay-canvas@7.119.1":
|
||||
version "7.119.1"
|
||||
resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.119.1.tgz#b1413fb37734d609b0745ac24d49ddf9d63b9c51"
|
||||
integrity sha512-O/lrzENbMhP/UDr7LwmfOWTjD9PLNmdaCF408Wx8SDuj7Iwc+VasGfHg7fPH4Pdr4nJON6oh+UqoV4IoG05u+A==
|
||||
dependencies:
|
||||
"@sentry-internal/tracing" "7.52.0"
|
||||
"@sentry/core" "7.52.0"
|
||||
"@sentry/replay" "7.52.0"
|
||||
"@sentry/types" "7.52.0"
|
||||
"@sentry/utils" "7.52.0"
|
||||
tslib "^1.9.3"
|
||||
"@sentry/core" "7.119.1"
|
||||
"@sentry/replay" "7.119.1"
|
||||
"@sentry/types" "7.119.1"
|
||||
"@sentry/utils" "7.119.1"
|
||||
|
||||
"@sentry/cli@2.17.5":
|
||||
version "2.17.5"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-2.17.5.tgz#d41e24893a843bcd41e14274044a7ddea9332824"
|
||||
integrity sha512-0tXjLDpaKB46851EMJ6NbP0o9/gdEaDSLAyjEtXxlVO6+RyhUj6x6jDwn0vis8n/7q0AvbIjAcJrot+TbZP+WQ==
|
||||
"@sentry-internal/tracing@7.119.1":
|
||||
version "7.119.1"
|
||||
resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.119.1.tgz#500d50d451bfd0ce6b185e9f112208229739ab03"
|
||||
integrity sha512-cI0YraPd6qBwvUA3wQdPGTy8PzAoK0NZiaTN1LM3IczdPegehWOaEG5GVTnpGnTsmBAzn1xnBXNBhgiU4dgcrQ==
|
||||
dependencies:
|
||||
"@sentry/core" "7.119.1"
|
||||
"@sentry/types" "7.119.1"
|
||||
"@sentry/utils" "7.119.1"
|
||||
|
||||
"@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.1":
|
||||
version "7.119.1"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.119.1.tgz#260470dd7fd18de366017c3bf23a252a24d2ff05"
|
||||
integrity sha512-aMwAnFU4iAPeLyZvqmOQaEDHt/Dkf8rpgYeJ0OEi50dmP6AjG+KIAMCXU7CYCCQDn70ITJo8QD5+KzCoZPYz0A==
|
||||
dependencies:
|
||||
"@sentry-internal/feedback" "7.119.1"
|
||||
"@sentry-internal/replay-canvas" "7.119.1"
|
||||
"@sentry-internal/tracing" "7.119.1"
|
||||
"@sentry/core" "7.119.1"
|
||||
"@sentry/integrations" "7.119.1"
|
||||
"@sentry/replay" "7.119.1"
|
||||
"@sentry/types" "7.119.1"
|
||||
"@sentry/utils" "7.119.1"
|
||||
|
||||
"@sentry/cli-darwin@2.37.0":
|
||||
version "2.37.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/cli-darwin/-/cli-darwin-2.37.0.tgz#9c890c68abf30ceaad27826212a0963b125b8bbf"
|
||||
integrity sha512-CsusyMvO0eCPSN7H+sKHXS1pf637PWbS4rZak/7giz/z31/6qiXmeMlcL3f9lLZKtFPJmXVFO9uprn1wbBVF8A==
|
||||
|
||||
"@sentry/cli-linux-arm64@2.37.0":
|
||||
version "2.37.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.37.0.tgz#2070155bade6d72d6b706807c6f365c65f9b82ea"
|
||||
integrity sha512-2vzUWHLZ3Ct5gpcIlfd/2Qsha+y9M8LXvbZE26VxzYrIkRoLAWcnClBv8m4XsHLMURYvz3J9QSZHMZHSO7kAzw==
|
||||
|
||||
"@sentry/cli-linux-arm@2.37.0":
|
||||
version "2.37.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/cli-linux-arm/-/cli-linux-arm-2.37.0.tgz#a08c2133e8e2566074fd6fe4f68e9ffd0c85664a"
|
||||
integrity sha512-Dz0qH4Yt+gGUgoVsqVt72oDj4VQynRF1QB1/Sr8g76Vbi+WxWZmUh0iFwivYVwWxdQGu/OQrE0tx946HToCRyA==
|
||||
|
||||
"@sentry/cli-linux-i686@2.37.0":
|
||||
version "2.37.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/cli-linux-i686/-/cli-linux-i686-2.37.0.tgz#53fff0e7f232b656b0ee3413b66006ee724a4abf"
|
||||
integrity sha512-MHRLGs4t/CQE1pG+mZBQixyWL6xDZfNalCjO8GMcTTbZFm44S3XRHfYJZNVCgdtnUP7b6OHGcu1v3SWE10LcwQ==
|
||||
|
||||
"@sentry/cli-linux-x64@2.37.0":
|
||||
version "2.37.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/cli-linux-x64/-/cli-linux-x64-2.37.0.tgz#2fbaf51ef3884bd6561c987f01ac98f544457150"
|
||||
integrity sha512-k76ClefKZaDNJZU/H3mGeR8uAzAGPzDRG/A7grzKfBeyhP3JW09L7Nz9IQcSjCK+xr399qLhM2HFCaPWQ6dlMw==
|
||||
|
||||
"@sentry/cli-win32-i686@2.37.0":
|
||||
version "2.37.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/cli-win32-i686/-/cli-win32-i686-2.37.0.tgz#fa195664da27ce8c40fdb6db1bf1d125cdf587d9"
|
||||
integrity sha512-FFyi5RNYQQkEg4GkP2f3BJcgQn0F4fjFDMiWkjCkftNPXQG+HFUEtrGsWr6mnHPdFouwbYg3tEPUWNxAoypvTw==
|
||||
|
||||
"@sentry/cli-win32-x64@2.37.0":
|
||||
version "2.37.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/cli-win32-x64/-/cli-win32-x64-2.37.0.tgz#84fa4d070b8a4a115c46ab38f42d29580143fd26"
|
||||
integrity sha512-nSMj4OcfQmyL+Tu/jWCJwhKCXFsCZW1MUk6wjjQlRt9SDLfgeapaMlK1ZvT1eZv5ZH6bj3qJfefwj4U8160uOA==
|
||||
|
||||
"@sentry/cli@2.37.0":
|
||||
version "2.37.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-2.37.0.tgz#dd01e933cf1caed7d7b6abab5a96044fe1c9c7a1"
|
||||
integrity sha512-fM3V4gZRJR/s8lafc3O07hhOYRnvkySdPkvL/0e0XW0r+xRwqIAgQ5ECbsZO16A5weUiXVSf03ztDL1FcmbJCQ==
|
||||
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.37.0"
|
||||
"@sentry/cli-linux-arm" "2.37.0"
|
||||
"@sentry/cli-linux-arm64" "2.37.0"
|
||||
"@sentry/cli-linux-i686" "2.37.0"
|
||||
"@sentry/cli-linux-x64" "2.37.0"
|
||||
"@sentry/cli-win32-i686" "2.37.0"
|
||||
"@sentry/cli-win32-x64" "2.37.0"
|
||||
|
||||
"@sentry/core@7.52.0":
|
||||
version "7.52.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.52.0.tgz#6c820ca48fe2f06bfd6b290044c96de2375f2ad4"
|
||||
integrity sha512-BWdG6vCMeUeMhF4ILpxXTmw70JJvT1MGJcnv09oSupWHTmqy6I19YP6YcEyFuBL4jXPN51eCl7luIdLGJrPbOg==
|
||||
"@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.52.0"
|
||||
"@sentry/utils" "7.52.0"
|
||||
tslib "^1.9.3"
|
||||
"@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"
|
||||
integrity sha512-w3d8Pmp3Fx2zbbjz6hAeIbsFEkLyrUs9YTGG2y8oCoTlAtGK+AjdG+Z0H/clAZONflD/je2EmFHCI0EuXE9tEw==
|
||||
"@sentry/core@7.119.1":
|
||||
version "7.119.1"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.119.1.tgz#63e949cad167a0ee5e52986c93b96ff1d6a05b57"
|
||||
integrity sha512-YUNnH7O7paVd+UmpArWCPH4Phlb5LwrkWVqzFWqL3xPyCcTSof2RL8UmvpkTjgYJjJ+NDfq5mPFkqv3aOEn5Sw==
|
||||
dependencies:
|
||||
"@sentry/core" "7.52.0"
|
||||
"@sentry/types" "7.52.0"
|
||||
"@sentry/utils" "7.52.0"
|
||||
tslib "^1.9.3"
|
||||
"@sentry/types" "7.119.1"
|
||||
"@sentry/utils" "7.119.1"
|
||||
|
||||
"@sentry/integrations@7.52.0":
|
||||
version "7.52.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-7.52.0.tgz#632aa5e54bdfdab910a24057c2072634a2670409"
|
||||
integrity sha512-tqxYzgc71XdFD8MTCsVMCPef08lPY9jULE5Zi7TzjyV2AItDRJPkixG0qjwjOGwCtN/6KKz0lGPGYU8ZDxvsbg==
|
||||
"@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/types" "7.52.0"
|
||||
"@sentry/utils" "7.52.0"
|
||||
"@sentry/core" "7.119.0"
|
||||
"@sentry/types" "7.119.0"
|
||||
"@sentry/utils" "7.119.0"
|
||||
|
||||
"@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==
|
||||
dependencies:
|
||||
"@sentry/core" "7.119.0"
|
||||
"@sentry/types" "7.119.0"
|
||||
"@sentry/utils" "7.119.0"
|
||||
localforage "^1.8.1"
|
||||
tslib "^1.9.3"
|
||||
|
||||
"@sentry/react-native@5.5.0":
|
||||
version "5.5.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/react-native/-/react-native-5.5.0.tgz#b1283f68465b1772ad6059ebba149673cef33f2d"
|
||||
integrity sha512-xrES+OAIu3HFhoQSuJjd16Hh02/mByuNoKUjF7e4WDGIiTew3aqlqeLjU7x4npmg5Vbt+ND5jR12u/NmdfArwg==
|
||||
"@sentry/integrations@7.119.1":
|
||||
version "7.119.1"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-7.119.1.tgz#9fc17aa9fcb942fbd2fc12eecd77a0f316897960"
|
||||
integrity sha512-CGmLEPnaBqbUleVqrmGYjRjf5/OwjUXo57I9t0KKWViq81mWnYhaUhRZWFNoCNQHns+3+GPCOMvl0zlawt+evw==
|
||||
dependencies:
|
||||
"@sentry/browser" "7.52.0"
|
||||
"@sentry/cli" "2.17.5"
|
||||
"@sentry/core" "7.52.0"
|
||||
"@sentry/hub" "7.52.0"
|
||||
"@sentry/integrations" "7.52.0"
|
||||
"@sentry/react" "7.52.0"
|
||||
"@sentry/types" "7.52.0"
|
||||
"@sentry/utils" "7.52.0"
|
||||
"@sentry/core" "7.119.1"
|
||||
"@sentry/types" "7.119.1"
|
||||
"@sentry/utils" "7.119.1"
|
||||
localforage "^1.8.1"
|
||||
|
||||
"@sentry/react@7.52.0":
|
||||
version "7.52.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/react/-/react-7.52.0.tgz#d12d270ec82dea0474e69deb9112181affe7c524"
|
||||
integrity sha512-VQxquyFFlvB81k7UER7tTJxjzbczNI2jqsw6nN1TVDrAIDt8/hT2x7m/M0FlWc88roBKuaMmbvzfNGWaL9abyQ==
|
||||
"@sentry/react-native@^5.35.0":
|
||||
version "5.35.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/react-native/-/react-native-5.35.0.tgz#22afc7b339aaa764101d8786e9240e1d1737077c"
|
||||
integrity sha512-fJIwB2rK6LSFqaPN+f6sa/N0/027AJFtTY3UVmjNl4stY7Q3S/L6fIP4qJJF6YMYeZc+/j8+m+1R1yHvXMX3ew==
|
||||
dependencies:
|
||||
"@sentry/browser" "7.52.0"
|
||||
"@sentry/types" "7.52.0"
|
||||
"@sentry/utils" "7.52.0"
|
||||
"@sentry/babel-plugin-component-annotate" "2.20.1"
|
||||
"@sentry/browser" "7.119.1"
|
||||
"@sentry/cli" "2.37.0"
|
||||
"@sentry/core" "7.119.1"
|
||||
"@sentry/hub" "7.119.0"
|
||||
"@sentry/integrations" "7.119.0"
|
||||
"@sentry/react" "7.119.1"
|
||||
"@sentry/types" "7.119.1"
|
||||
"@sentry/utils" "7.119.1"
|
||||
|
||||
"@sentry/react@7.119.1":
|
||||
version "7.119.1"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/react/-/react-7.119.1.tgz#5cd76fe42209a1cfca6d5197e25c0c8d18299d56"
|
||||
integrity sha512-Bri314LnSVm16K3JATgn3Zsq6Uj3M/nIjdUb3nggBw0BMlFWMsyFjUCfmCio5d80KJK/lUjOIxRjzu79M6jOzQ==
|
||||
dependencies:
|
||||
"@sentry/browser" "7.119.1"
|
||||
"@sentry/core" "7.119.1"
|
||||
"@sentry/types" "7.119.1"
|
||||
"@sentry/utils" "7.119.1"
|
||||
hoist-non-react-statics "^3.3.2"
|
||||
tslib "^1.9.3"
|
||||
|
||||
"@sentry/replay@7.52.0":
|
||||
version "7.52.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.52.0.tgz#4d78e88282d2c1044ea4b648a68d1b22173e810d"
|
||||
integrity sha512-RRPALjDST2s7MHiMcUJ7Wo4WW7EWfUDYSG0LuhMT8DNc+ZsxQoFsLYX/yz8b3f0IUSr7xKBXP+aPeIy3jDAS2g==
|
||||
"@sentry/replay@7.119.1":
|
||||
version "7.119.1"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.119.1.tgz#117cf493a3008a39943b7d571d451c6218542847"
|
||||
integrity sha512-4da+ruMEipuAZf35Ybt2StBdV1S+oJbSVccGpnl9w6RoeQoloT4ztR6ML3UcFDTXeTPT1FnHWDCyOfST0O7XMw==
|
||||
dependencies:
|
||||
"@sentry/core" "7.52.0"
|
||||
"@sentry/types" "7.52.0"
|
||||
"@sentry/utils" "7.52.0"
|
||||
"@sentry-internal/tracing" "7.119.1"
|
||||
"@sentry/core" "7.119.1"
|
||||
"@sentry/types" "7.119.1"
|
||||
"@sentry/utils" "7.119.1"
|
||||
|
||||
"@sentry/types@7.52.0":
|
||||
version "7.52.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.52.0.tgz#b7d5372f17355e3991cbe818ad567f3fe277cc6b"
|
||||
integrity sha512-XnEWpS6P6UdP1FqbmeqhI96Iowqd2jM5R7zJ97txTdAd5NmdHHH0pODTR9NiQViA1WlsXDut7ZLxgPzC9vIcMA==
|
||||
"@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/utils@7.52.0":
|
||||
version "7.52.0"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.52.0.tgz#cacc36d905036ba7084c14965e964fc44239d7f0"
|
||||
integrity sha512-X1NHYuqW0qpZfP731YcVe+cn36wJdAeBHPYPIkXCl4o4GePCJfH/CM/+9V9cZykNjyLrs2Xy/TavSAHNCj8j7w==
|
||||
"@sentry/types@7.119.1":
|
||||
version "7.119.1"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.119.1.tgz#f9c3c12e217c9078a6d556c92590e42a39b750dd"
|
||||
integrity sha512-4G2mcZNnYzK3pa2PuTq+M2GcwBRY/yy1rF+HfZU+LAPZr98nzq2X3+mJHNJoobeHRkvVh7YZMPi4ogXiIS5VNQ==
|
||||
|
||||
"@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.52.0"
|
||||
tslib "^1.9.3"
|
||||
"@sentry/types" "7.119.0"
|
||||
|
||||
"@sentry/utils@7.119.1":
|
||||
version "7.119.1"
|
||||
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.119.1.tgz#08b28fa8170987a60e149e2102e83395a95e9a89"
|
||||
integrity sha512-ju/Cvyeu/vkfC5/XBV30UNet5kLEicZmXSyuLwZu95hEbL+foPdxN+re7pCI/eNqfe3B2vz7lvz5afLVOlQ2Hg==
|
||||
dependencies:
|
||||
"@sentry/types" "7.119.1"
|
||||
|
||||
"@shopify/flash-list@1.4.3":
|
||||
version "1.4.3"
|
||||
@@ -9348,7 +9445,7 @@ tslib@2.4.0:
|
||||
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3"
|
||||
integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==
|
||||
|
||||
tslib@^1.8.1, tslib@^1.9.3:
|
||||
tslib@^1.8.1:
|
||||
version "1.14.1"
|
||||
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
|
||||
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
|
||||
|
||||
Reference in New Issue
Block a user