From 4278437f219677ee3a7251b74e79b3f049cc27da Mon Sep 17 00:00:00 2001 From: peachbits Date: Thu, 25 Jun 2026 12:12:05 -0700 Subject: [PATCH 1/5] Remove reanimated v3/v4 split; enable new architecture on Android Android ran reanimated 3 via the local `r3-hack` package on the old architecture while iOS ran reanimated 4 on Fabric. Reanimated 4 requires the new architecture, so route both platforms through reanimated 4 / worklets and enable the new architecture on Android: - babel.config.js: always use react-native-worklets/plugin; add api.cache(true) now that the config is static (no platform branch configuring the cache). - metro.config.js: drop the r3-hack Android resolver. - react-native.config.js: drop the reanimated sourceDir override and the worklets Android disable. - package.json: remove the r3-hack dependency; delete scripts/r3-hack. - android/gradle.properties: newArchEnabled=true. - useCarouselGesture: unify the withSpring config to the reanimated-4 algorithm on both platforms (Android previously used the reanimated-3 damping). Also dedupe yaob to ^0.4.0, fixing the nativeIo collision that crashed ZEC/Pirate wallet creation. Co-Authored-By: Claude Opus 4.8 --- android/gradle.properties | 2 +- babel.config.js | 9 +---- metro.config.js | 25 ------------- package-lock.json | 66 +-------------------------------- package.json | 2 +- react-native.config.js | 17 --------- scripts/r3-hack/README.md | 17 --------- scripts/r3-hack/index.js | 14 ------- scripts/r3-hack/package.json | 12 ------ src/hooks/useCarouselGesture.ts | 16 +++----- 10 files changed, 10 insertions(+), 170 deletions(-) delete mode 100644 scripts/r3-hack/README.md delete mode 100644 scripts/r3-hack/index.js delete mode 100644 scripts/r3-hack/package.json diff --git a/android/gradle.properties b/android/gradle.properties index a19aa0f12e6..755fe3d211f 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -37,7 +37,7 @@ reactNativeArchitectures=armeabi-v7a,arm64-v8a # your application. You should enable this flag either if you want # to write custom TurboModules/Fabric components OR use libraries that # are providing them. -newArchEnabled=false +newArchEnabled=true # Use this property to enable or disable the Hermes JS engine. # If set to false, you will be using JSC instead. diff --git a/babel.config.js b/babel.config.js index 9adf2e4f163..44e02aa732a 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,12 +1,7 @@ module.exports = function (api) { - const isAndroid = api.caller(c => c.platform === 'android') - + api.cache(true) return { presets: ['module:@react-native/babel-preset'], - plugins: [ - isAndroid - ? './node_modules/r3-hack/node_modules/react-native-reanimated/plugin' - : 'react-native-worklets/plugin' - ] + plugins: ['react-native-worklets/plugin'] } } diff --git a/metro.config.js b/metro.config.js index 95fff748522..d28168ed44f 100644 --- a/metro.config.js +++ b/metro.config.js @@ -2,7 +2,6 @@ const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config') const { wrapWithReanimatedMetroConfig } = require('react-native-reanimated/metro-config') -const r3Paths = require('r3-hack') const defaultConfig = getDefaultConfig(__dirname) const { assetExts, sourceExts } = defaultConfig.resolver @@ -20,30 +19,6 @@ const config = { ) }, resolver: { - resolveRequest(context, moduleName, platform) { - if (platform === 'android') { - // Use Reanimated 3 on Android: - const filePath = r3Paths[moduleName] - if (filePath != null) { - return { type: 'sourceFile', filePath } - } - - // Ensure we aren't missing any reanimated 3 -> 4 mappings: - if ( - moduleName.startsWith('react-native-reanimated') || - moduleName.startsWith('react-native-worklets') - ) { - console.log( - `Could not find "${moduleName}". Please update r3-hack to include it.` - ) - return { type: 'empty' } - } - } - - // Otherwise use the normal Metro resolution: - return context.resolveRequest(context, moduleName, platform) - }, - // From react-native-svg-transformer: assetExts: assetExts.filter(ext => ext !== 'svg'), sourceExts: [...sourceExts, 'svg'] diff --git a/package-lock.json b/package-lock.json index ff228687388..a54e7360f5b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -63,7 +63,6 @@ "posthog-react-native": "^2.8.1", "prompts": "^2.4.2", "qrcode-generator": "^1.4.4", - "r3-hack": "./scripts/r3-hack", "react": "19.0.0", "react-native": "0.79.2", "react-native-airship": "^0.3.0", @@ -2178,13 +2177,6 @@ "node": "*" } }, - "node_modules/@chain-registry/utils/node_modules/chain-registry": { - "version": "2.0.150", - "license": "MIT", - "dependencies": { - "@chain-registry/types": "^2.0.150" - } - }, "node_modules/@cosmjs/amino": { "version": "0.33.1", "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.33.1.tgz", @@ -15395,15 +15387,6 @@ "version": "2.0.4", "license": "MIT" }, - "node_modules/edge-core-js/node_modules/yaob": { - "version": "0.3.12", - "resolved": "https://registry.npmjs.org/yaob/-/yaob-0.3.12.tgz", - "integrity": "sha512-HVXUb7s4ZawrEtpAEpuNwsD6oHCqapY9aCnMEeZnk3lIAlTO85Gw7pT2xzmYy3Q4CKPcG9pCW3h2rgf9vBTuqg==", - "license": "MIT", - "dependencies": { - "rfc4648": "^1.1.0" - } - }, "node_modules/edge-currency-accountbased": { "version": "4.84.1", "resolved": "https://registry.npmjs.org/edge-currency-accountbased/-/edge-currency-accountbased-4.84.1.tgz", @@ -15502,15 +15485,6 @@ } } }, - "node_modules/edge-currency-accountbased/node_modules/yaob": { - "version": "0.3.12", - "resolved": "https://registry.npmjs.org/yaob/-/yaob-0.3.12.tgz", - "integrity": "sha512-HVXUb7s4ZawrEtpAEpuNwsD6oHCqapY9aCnMEeZnk3lIAlTO85Gw7pT2xzmYy3Q4CKPcG9pCW3h2rgf9vBTuqg==", - "license": "MIT", - "dependencies": { - "rfc4648": "^1.1.0" - } - }, "node_modules/edge-currency-plugins": { "version": "3.10.0", "resolved": "https://registry.npmjs.org/edge-currency-plugins/-/edge-currency-plugins-3.10.0.tgz", @@ -23748,10 +23722,6 @@ "version": "4.0.4", "license": "MIT" }, - "node_modules/r3-hack": { - "resolved": "scripts/r3-hack", - "link": true - }, "node_modules/radix3": { "version": "1.1.0", "license": "MIT" @@ -28435,44 +28405,10 @@ }, "scripts/r3-hack": { "version": "0.0.1", + "extraneous": true, "dependencies": { "react-native-reanimated": "^3.19.1" } - }, - "scripts/r3-hack/node_modules/react-native-is-edge-to-edge": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.1.7.tgz", - "integrity": "sha512-EH6i7E8epJGIcu7KpfXYXiV2JFIYITtq+rVS8uEb+92naMRBdxhTuS8Wn2Q7j9sqyO0B+Xbaaf9VdipIAmGW4w==", - "license": "MIT", - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "scripts/r3-hack/node_modules/react-native-reanimated": { - "version": "3.19.5", - "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-3.19.5.tgz", - "integrity": "sha512-bd4AwIkBAaY4BjrgpSoKjEaRG/tXD756F5nGuiH5IMBSKN8tRdUEA8hWZCyIo/R6/kha/tVSoCqodVUACh7ZWw==", - "license": "MIT", - "dependencies": { - "@babel/plugin-transform-arrow-functions": "^7.0.0-0", - "@babel/plugin-transform-class-properties": "^7.0.0-0", - "@babel/plugin-transform-classes": "^7.0.0-0", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.0.0-0", - "@babel/plugin-transform-optional-chaining": "^7.0.0-0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0-0", - "@babel/plugin-transform-template-literals": "^7.0.0-0", - "@babel/plugin-transform-unicode-regex": "^7.0.0-0", - "@babel/preset-typescript": "^7.16.7", - "convert-source-map": "^2.0.0", - "invariant": "^2.2.4", - "react-native-is-edge-to-edge": "1.1.7" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0", - "react": "*", - "react-native": "*" - } } } } diff --git a/package.json b/package.json index 8af5ae1113b..fd92dec9e3c 100644 --- a/package.json +++ b/package.json @@ -63,6 +63,7 @@ "*.{js,jsx,ts,tsx}": "eslint" }, "overrides": { + "yaob": "^0.4.0", "bip39": "3.0.4" }, "dependencies": { @@ -120,7 +121,6 @@ "posthog-react-native": "^2.8.1", "prompts": "^2.4.2", "qrcode-generator": "^1.4.4", - "r3-hack": "./scripts/r3-hack", "react": "19.0.0", "react-native": "0.79.2", "react-native-airship": "^0.3.0", diff --git a/react-native.config.js b/react-native.config.js index 10ca5143757..a1348c7ef4b 100644 --- a/react-native.config.js +++ b/react-native.config.js @@ -4,23 +4,6 @@ module.exports = { platforms: { ios: null } - }, - - // We want Reanimated 3 on Android: - 'react-native-reanimated': { - platforms: { - android: { - sourceDir: - '../node_modules/r3-hack/node_modules/react-native-reanimated/android' - } - } - }, - - // We don't want Reanimated 4 worklets on Android: - 'react-native-worklets': { - platforms: { - android: null - } } } } diff --git a/scripts/r3-hack/README.md b/scripts/r3-hack/README.md deleted file mode 100644 index dcda549350c..00000000000 --- a/scripts/r3-hack/README.md +++ /dev/null @@ -1,17 +0,0 @@ -# Reanimated Hack - -Here is the problem: - -- iOS: We need to run Reanimated 4 on the new achitecture to get decent performance. -- Android: We cannot use the new architecture yet (there are unsolved performance problems), so we need to use Reanimated 3. - -How can we have two versions of a native library at once? Well... - -- Require Reanimated 4 normally through package.json. -- Require Reanimated 3 indirectly through this r3-hack shim package. -- Use react-native.config.js to override the native module with Reanimated 3. -- Tell babel.config.js to use the right plugin based on platform. -- Hack metro.config.js to resolve 'react-native-reanimated' to - this package's exported paths on Android. - -Super sketchy, but it works! diff --git a/scripts/r3-hack/index.js b/scripts/r3-hack/index.js deleted file mode 100644 index 2ecc6710b0c..00000000000 --- a/scripts/r3-hack/index.js +++ /dev/null @@ -1,14 +0,0 @@ -// The various react-native-reanimated entry points the app uses, -// but resolved to our internal copy of Reanimated 3: -module.exports = { - // Reanimated itself: - 'react-native-reanimated': require.resolve('react-native-reanimated'), - - // react-native-keyboard-controller reaches into our internals: - 'react-native-reanimated/src/core': require.resolve( - 'react-native-reanimated/src/core.ts' - ), - - // Some functions like `runOnJs` have moved, so put them back: - 'react-native-worklets': require.resolve('react-native-reanimated') -} diff --git a/scripts/r3-hack/package.json b/scripts/r3-hack/package.json deleted file mode 100644 index 8dcec0a2ac5..00000000000 --- a/scripts/r3-hack/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "r3-hack", - "version": "0.0.1", - "description": "Makes it possible to have Reanimated 3 alongside Reanimated 4", - "main": "index.js", - "files": [ - "index.js" - ], - "dependencies": { - "react-native-reanimated": "^3.19.1" - } -} diff --git a/src/hooks/useCarouselGesture.ts b/src/hooks/useCarouselGesture.ts index f72109948e4..24ea17b8c90 100644 --- a/src/hooks/useCarouselGesture.ts +++ b/src/hooks/useCarouselGesture.ts @@ -1,4 +1,3 @@ -import { Platform } from 'react-native' import { Gesture, type PanGesture } from 'react-native-gesture-handler' import { type SharedValue, @@ -51,16 +50,11 @@ export const useCarouselGesture = ( 0, Math.min(itemCount - 1, startIndex.value + delta) ) - scrollIndex.value = withSpring( - destValue, - Platform.OS === 'android' - ? { damping: 12 } // Old Reanimated 3 algorithm - : { - velocity: -itemScale * event.velocityX, - stiffness: 900, - damping: 100 - } - ) + scrollIndex.value = withSpring(destValue, { + velocity: -itemScale * event.velocityX, + stiffness: 900, + damping: 100 + }) if (onGestureEnd != null) runOnJS(onGestureEnd)(destValue) }) From 2a550868406cdc5153c366e7ccc9d106df75c309 Mon Sep 17 00:00:00 2001 From: peachbits Date: Fri, 3 Jul 2026 10:53:34 -0700 Subject: [PATCH 2/5] Upgrade to React Native 0.85.3 and Expo SDK 56 Move the app to React Native 0.85.3 / Expo SDK 56, with both platforms on reanimated v4 and the new architecture. Bumps the RN-ecosystem dependencies together and updates the jest preset, worklets resolver, and test snapshots. Co-Authored-By: Claude Opus 4.8 --- app.json | 6 +- eslint.config.mjs | 12 +- jest.config.js | 5 +- jestSetup.js | 16 + package-lock.json | 8226 +-- package.json | 63 +- patches/react-native+0.79.2.patch | 133 - patches/react-native-performance+5.1.4.patch | 52512 ++++++++++++++++ patches/react-native-securerandom+1.0.1.patch | 52242 +++++++++++++++ .../react-native-vision-camera+4.7.2.patch | 12 - scripts/jestResolver.js | 35 + .../AccountSyncBar.test.tsx.snap | 3 +- .../__snapshots__/BalanceCard.test.tsx.snap | 5 +- .../FilledTextInput.test.tsx.snap | 23 +- .../__snapshots__/MenuTabs.test.tsx.snap | 5 +- .../AccelerateTxModal.test.tsx.snap | 5 +- .../__snapshots__/AddressModal.test.tsx.snap | 18 +- .../AutoLogoutModal.test.tsx.snap | 3 +- .../__snapshots__/CategoryModal.test.tsx.snap | 34 +- .../CountryListModal.test.tsx.snap | 18 +- .../__snapshots__/HelpModal.test.tsx.snap | 3 +- .../__snapshots__/LogsModal.test.tsx.snap | 19 +- .../PasswordReminderModal.test.tsx.snap | 23 +- .../TextInputModal.test.tsx.snap | 22 +- .../WalletListModal.test.tsx.snap | 22 +- .../WalletListSortModal.test.tsx.snap | 15 +- ...reateWalletAccountSetupScene.test.tsx.snap | 19 +- .../CreateWalletImportScene.test.tsx.snap | 17 +- ...reateWalletSelectCryptoScene.test.tsx.snap | 39 +- .../CurrencyNotificationScene.test.tsx.snap | 13 +- .../CurrencySettings.ui.test.tsx.snap | 9 +- .../DefaultFiatSettingScene.test.tsx.snap | 22 +- .../EdgeLoginScene.test.tsx.snap | 3 +- .../FioAddressDetailsScene.test.tsx.snap | 4 +- .../FioAddressRegisterScene.test.tsx.snap | 3 +- .../FioAddressSettingsScene.test.tsx.snap | 3 +- ...FioConnectWalletConfirmScene.test.tsx.snap | 3 +- .../FioDomainRegisterScene.test.tsx.snap | 3 +- .../__snapshots__/RequestScene.test.tsx.snap | 20 +- .../__snapshots__/SendScene2.ui.test.tsx.snap | 101 +- .../__snapshots__/SettingsScene.test.tsx.snap | 69 +- .../SwapConfirmationScene.test.tsx.snap | 12 +- .../SwapCreateScene.test.tsx.snap | 9 +- .../SwapSuccessScene.test.tsx.snap | 3 +- .../TransactionDetailsScene.test.tsx.snap | 24 +- src/actions/SettingsActions.tsx | 1 - src/components/buttons/EdgeButton.tsx | 4 +- src/components/buttons/PillButton.tsx | 2 +- src/components/cards/EdgeCard.tsx | 4 +- src/components/common/BlurBackground.tsx | 6 +- src/components/common/SceneWrapper.tsx | 3 +- src/components/hoc/styled.tsx | 27 +- src/components/icons/BestRateBadge.tsx | 2 +- .../navigation/HeaderBackground.tsx | 4 +- src/components/scenes/GiftCardMarketScene.tsx | 2 +- src/components/themed/FioRequestRow.tsx | 33 +- src/components/themed/MenuTabs.tsx | 10 +- src/components/themed/SafeSlider.tsx | 2 +- src/util/borrowUtils.ts | 1 - tsconfig.json | 2 +- 60 files changed, 109554 insertions(+), 4405 deletions(-) delete mode 100644 patches/react-native+0.79.2.patch create mode 100644 patches/react-native-performance+5.1.4.patch create mode 100644 patches/react-native-securerandom+1.0.1.patch delete mode 100644 patches/react-native-vision-camera+4.7.2.patch create mode 100644 scripts/jestResolver.js diff --git a/app.json b/app.json index e4b57563ab3..6fcb36f1907 100644 --- a/app.json +++ b/app.json @@ -1,4 +1,8 @@ { "name": "edge", - "displayName": "edge" + "displayName": "edge", + "plugins": [ + "@react-native-community/datetimepicker", + "@sentry/react-native" + ] } diff --git a/eslint.config.mjs b/eslint.config.mjs index 7dc53841b8d..c5f5c20647e 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -170,7 +170,7 @@ export default [ 'src/components/charts/SwipeChart.tsx', 'src/components/common/AnimatedNumber.tsx', - 'src/components/common/BlurBackground.tsx', + 'src/components/common/CrossFade.tsx', 'src/components/common/DotsBackground.tsx', @@ -184,7 +184,7 @@ export default [ 'src/components/FioAddress/FioActionSubmit.tsx', 'src/components/FioAddress/FioName.tsx', 'src/components/hoc/maybeComponent.tsx', - 'src/components/hoc/styled.tsx', + 'src/components/hoc/withExtendedTouchable.tsx', 'src/components/icons/FiatIcon.tsx', @@ -238,7 +238,7 @@ export default [ 'src/components/navigation/EdgeLogoHeader.tsx', 'src/components/navigation/FlashNotification.tsx', 'src/components/navigation/GuiPluginBackButton.tsx', - 'src/components/navigation/HeaderBackground.tsx', + 'src/components/navigation/HeaderTextButton.tsx', 'src/components/navigation/HeaderTitle.tsx', 'src/components/navigation/NavigationButton.tsx', @@ -361,12 +361,10 @@ export default [ 'src/components/themed/ExplorerCard.tsx', 'src/components/themed/Fade.tsx', - 'src/components/themed/FioRequestRow.tsx', - 'src/components/themed/LineTextDivider.tsx', 'src/components/themed/MainButton.tsx', 'src/components/themed/ManageTokensRow.tsx', - 'src/components/themed/MenuTabs.tsx', + 'src/components/themed/ModalParts.tsx', 'src/components/themed/PinDots.tsx', @@ -494,7 +492,7 @@ export default [ 'src/styles/common/textStyles.tsx', 'src/styles/common/textStylesThemed.ts', 'src/types/reactRedux.ts', - 'src/util/borrowUtils.ts', + 'src/util/cleaners.ts', 'src/util/crypto.ts', diff --git a/jest.config.js b/jest.config.js index b04a05bf1b3..236fcb4b397 100644 --- a/jest.config.js +++ b/jest.config.js @@ -8,7 +8,10 @@ module.exports = { // We want the Node.js version of edge-core-js, not the RN one: 'edge-core-js': require.resolve('edge-core-js') }, - preset: 'react-native', + preset: '@react-native/jest-preset', + // Custom resolver: worklets -> non-native build (reanimated 4 jest crash), and + // msw -> node export conditions (the RN preset's react-native condition nulls them). + resolver: './scripts/jestResolver.js', setupFilesAfterEnv: ['./jestSetup.js'], transformIgnorePatterns: [ '/node_modules/(?!(@react-native|react-native|@react-navigation|zcashname-sdk|@noble/ed25519))' diff --git a/jestSetup.js b/jestSetup.js index 2bae801fbaf..25b412cba60 100644 --- a/jestSetup.js +++ b/jestSetup.js @@ -12,6 +12,18 @@ import mockSafeAreaContext from 'react-native-safe-area-context/jest/mock' jest.mock('@react-native-clipboard/clipboard', () => mockClipboard) jest.mock('react-native-permissions', () => mockPermissions) jest.mock('react-native-safe-area-context', () => mockSafeAreaContext) +// Firebase 25 instantiates a native event emitter on import, which crashes in +// jest. Mock messaging (the only firebase module the app imports) to the methods +// the app uses. +jest.mock('@react-native-firebase/messaging', () => { + const messaging = () => ({ + getToken: jest.fn(async () => 'mock-device-token'), + getInitialNotification: jest.fn(async () => null), + onMessage: jest.fn(() => () => {}), + onNotificationOpenedApp: jest.fn(() => () => {}) + }) + return { __esModule: true, default: messaging } +}) require('react-native-reanimated').setUpTests() // -------------------------------------------------------------------- @@ -20,6 +32,10 @@ require('react-native-reanimated').setUpTests() jest.mock('react-native/Libraries/EventEmitter/NativeEventEmitter') +// The RN 0.85 jest preset returns undefined from Keyboard.addListener; return a +// removable subscription so effect cleanups (showListener.remove()) don't throw. +require('react-native').Keyboard.addListener = () => ({ remove: () => {} }) + for (const log in global.console) { global.console[log] = jest.fn() } diff --git a/package-lock.json b/package-lock.json index a54e7360f5b..717e65833dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,19 +15,19 @@ "@noble/curves": "^1.9.7", "@noble/hashes": "^1.8.0", "@paraswap/sdk": "^6.12.0", - "@react-native-async-storage/async-storage": "^1.19.4", + "@react-native-async-storage/async-storage": "2.2.0", "@react-native-clipboard/clipboard": "^1.16.3", - "@react-native-community/datetimepicker": "^8.4.2", - "@react-native-community/netinfo": "^11.4.1", - "@react-native-firebase/app": "^20.5.0", - "@react-native-firebase/messaging": "^20.5.0", - "@react-native-picker/picker": "^2.11.2", + "@react-native-community/datetimepicker": "9.1.0", + "@react-native-community/netinfo": "12.0.1", + "@react-native-firebase/app": "^25.1.0", + "@react-native-firebase/messaging": "^25.1.0", + "@react-native-picker/picker": "2.11.4", "@react-navigation/bottom-tabs": "^6.5.4", "@react-navigation/drawer": "^6.7.2", "@react-navigation/elements": "^1.3.14", "@react-navigation/native": "^6.1.3", "@react-navigation/stack": "^6.3.12", - "@sentry/react-native": "^7.12.0", + "@sentry/react-native": "~7.11.0", "@tanstack/react-query": "^5.84.2", "@types/jsrsasign": "^10.5.13", "@unstoppabledomains/resolution": "^9.3.0", @@ -54,7 +54,7 @@ "edge-info-server": "^3.12.0", "edge-login-ui-rn": "^3.36.0", "ethers": "^5.7.2", - "expo": "^53.0.0", + "expo": "^56.0.0", "expo-quick-actions": "^5.0.0", "jsrsasign": "^11.1.0", "marked": "^15.0.9", @@ -63,11 +63,11 @@ "posthog-react-native": "^2.8.1", "prompts": "^2.4.2", "qrcode-generator": "^1.4.4", - "react": "19.0.0", - "react-native": "0.79.2", + "react": "19.2.3", + "react-native": "0.85.3", "react-native-airship": "^0.3.0", "react-native-battery-optimization-check": "^1.0.8", - "react-native-bootsplash": "^6.3.8", + "react-native-bootsplash": "^6.3.10", "react-native-confetti-cannon": "^1.5.2", "react-native-contacts": "^8.0.10", "react-native-custom-tabs": "https://github.com/adminphoeniixx/react-native-custom-tabs#develop", @@ -77,7 +77,7 @@ "react-native-fast-shadow": "^0.1.0", "react-native-file-access": "^3.1.1", "react-native-fs": "^2.19.0", - "react-native-gesture-handler": "^2.28.0", + "react-native-gesture-handler": "~2.31.1", "react-native-get-random-values": "^1.11.0", "react-native-gifted-charts": "1.4.63", "react-native-gradle-plugin": "^0.71.19", @@ -86,7 +86,7 @@ "react-native-image-picker": "^8.2.1", "react-native-in-app-review": "^4.3.5", "react-native-keyboard-aware-scroll-view": "^0.9.5", - "react-native-keyboard-controller": "^1.19.0", + "react-native-keyboard-controller": "1.21.6", "react-native-linear-gradient": "^2.8.3", "react-native-localize": "^3.4.2", "react-native-mail": "^6.1.1", @@ -95,22 +95,22 @@ "react-native-performance": "^5.1.4", "react-native-permissions": "^4.1.5", "react-native-piratechain": "^0.6.0", - "react-native-reanimated": "^4.1.3", + "react-native-reanimated": "4.3.1", "react-native-render-html": "^6.3.4", "react-native-reorderable-list": "^0.5.0", "react-native-safari-view": "^2.1.0", - "react-native-safe-area-context": "^5.6.1", - "react-native-screens": "^4.16.0", + "react-native-safe-area-context": "~5.7.0", + "react-native-screens": "4.25.2", "react-native-securerandom": "^1.0.1", "react-native-share": "^12.0.11", "react-native-sound": "^0.12.0", "react-native-store-review": "https://github.com/EdgeApp/react-native-store-review#b0a3379829056e7328b550d5b135271f7a777083", - "react-native-svg": "^15.12.1", + "react-native-svg": "15.15.4", "react-native-vector-icons": "^10.1.0", - "react-native-vision-camera": "^4.7.2", - "react-native-webview": "^13.15.0", + "react-native-vision-camera": "^4.7.3", + "react-native-webview": "13.16.1", "react-native-wheel-picker-android": "^2.0.6", - "react-native-worklets": "^0.6.1", + "react-native-worklets": "0.8.3", "react-native-zano": "^0.3.0", "react-native-zcash": "^0.12.1", "react-redux": "^8.1.1", @@ -130,17 +130,18 @@ "zcashname-sdk": "^0.7.2" }, "devDependencies": { - "@babel/core": "^7.25.2", + "@babel/core": "^7.29.0", "@babel/plugin-transform-export-namespace-from": "^7.23.3", "@babel/preset-env": "^7.25.3", "@babel/preset-typescript": "^7.18.6", "@babel/runtime": "^7.25.0", - "@react-native-community/cli": "18.0.0", - "@react-native-community/cli-platform-android": "18.0.0", - "@react-native-community/cli-platform-ios": "18.0.0", - "@react-native/babel-preset": "0.79.2", - "@react-native/metro-config": "0.79.2", - "@react-native/typescript-config": "0.79.2", + "@react-native-community/cli": "20.1.0", + "@react-native-community/cli-platform-android": "20.1.0", + "@react-native-community/cli-platform-ios": "20.1.0", + "@react-native/babel-preset": "0.85.3", + "@react-native/jest-preset": "^0.85.3", + "@react-native/metro-config": "0.85.3", + "@react-native/typescript-config": "0.85.3", "@rollup/plugin-babel": "^6.0.3", "@stakekit/api-hooks": "^0.0.93", "@testing-library/react-native": "^13.2.0", @@ -155,7 +156,7 @@ "@types/lodash": "^4.14.149", "@types/node-fetch": "^2.6.2", "@types/prompts": "^2.0.14", - "@types/react": "^19.0.0", + "@types/react": "^19.2.0", "@types/react-native": "^0.71.1", "@types/react-native-custom-tabs": "^0.1.2", "@types/react-native-safari-view": "^2.0.5", @@ -179,7 +180,7 @@ "fs-extra": "^10.1.0", "https-browserify": "^1.0.0", "husky": "^7.0.0", - "jest": "^30.0.0", + "jest": "~29.7.0", "jetifier": "^1.6.5", "lint-staged": "^10.5.3", "msw": "^2.8.4", @@ -191,7 +192,7 @@ "prettier": "2.8.8", "process": "^0.11.10", "react-native-svg-transformer": "^1.5.1", - "react-test-renderer": "19.0.0", + "react-test-renderer": "19.2.3", "readable-stream": "^3.6.2", "rollup": "^3.20.6", "rollup-plugin-node-resolve": "4.0.0", @@ -200,7 +201,7 @@ "string_decoder": "^1.3.0", "sucrase": "^3.35.0", "typechain": "^8.3.2", - "typescript": "5.0.4", + "typescript": "~5.8.3", "updot": "^1.2.0", "vm-browserify": "^1.1.2" }, @@ -232,22 +233,13 @@ "typescript": "^5.0.0" } }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@babel/code-frame": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz", + "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==", "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.27.1", + "@babel/helper-validator-identifier": "^7.29.7", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" }, @@ -256,26 +248,30 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.28.0", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.7.tgz", + "integrity": "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.28.0", - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.0", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-module-transforms": "^7.27.3", - "@babel/helpers": "^7.27.6", - "@babel/parser": "^7.28.0", - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.0", - "@babel/types": "^7.28.0", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.7.tgz", + "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/generator": "^7.29.7", + "@babel/helper-compilation-targets": "^7.29.7", + "@babel/helper-module-transforms": "^7.29.7", + "@babel/helpers": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/template": "^7.29.7", + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7", + "@jridgewell/remapping": "^2.3.5", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -298,11 +294,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.28.0", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.7.tgz", + "integrity": "sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.28.0", - "@babel/types": "^7.28.0", + "@babel/parser": "^7.29.7", + "@babel/types": "^7.29.7", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" @@ -312,21 +310,25 @@ } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.29.7.tgz", + "integrity": "sha512-OoK6239jHPuSQOoS0kfTVKn0b/rVTk0seKq4Gd2UMLtmOVLjDC0ki3e+c90Trqv2gMfvJFqkiljrr568+qddiw==", "license": "MIT", "dependencies": { - "@babel/types": "^7.27.3" + "@babel/types": "^7.29.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.27.2", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.29.7.tgz", + "integrity": "sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==", "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.27.2", - "@babel/helper-validator-option": "^7.27.1", + "@babel/compat-data": "^7.29.7", + "@babel/helper-validator-option": "^7.29.7", "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" @@ -350,15 +352,17 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.29.7.tgz", + "integrity": "sha512-IY3ZD9Tmooqr3TUhc3DUWxiuo8xx1DWLhd5M7hQ+ZWJamqM2BbalrBJb2MisSLoYorOj75U03qULCxQTY9r3hg==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-member-expression-to-functions": "^7.27.1", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/traverse": "^7.27.1", + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-member-expression-to-functions": "^7.29.7", + "@babel/helper-optimise-call-expression": "^7.29.7", + "@babel/helper-replace-supers": "^7.29.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.29.7", + "@babel/traverse": "^7.29.7", "semver": "^6.3.1" }, "engines": { @@ -412,41 +416,49 @@ } }, "node_modules/@babel/helper-globals": { - "version": "7.28.0", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz", + "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.29.7.tgz", + "integrity": "sha512-j+7JYmk1JYDtACIGj0QJqqWZjoUpMoEikQGADMaHgCMCSDqd2+P32rfcibUNrGOMWrlzK1WJBdxrB3JJQZwWtg==", "license": "MIT", "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz", + "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==", "license": "MIT", "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.27.3", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.29.7.tgz", + "integrity": "sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==", "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.27.3" + "@babel/helper-module-imports": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7", + "@babel/traverse": "^7.29.7" }, "engines": { "node": ">=6.9.0" @@ -456,17 +468,21 @@ } }, "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.29.7.tgz", + "integrity": "sha512-+kmGVjcT9RGYzoDwdwEqEvGgKe3BYq+O1iGzjFubaNgZHwYHP6lsF2Yghf4kEuv9BV7tYDZ913aBW9am6YKong==", "license": "MIT", "dependencies": { - "@babel/types": "^7.27.1" + "@babel/types": "^7.29.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.29.7.tgz", + "integrity": "sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==", "license": "MIT", "engines": { "node": ">=6.9.0" @@ -488,12 +504,14 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.29.7.tgz", + "integrity": "sha512-atfGXWSeCiF4DnKZIfmJfQRkSw9b9gNNXR1kqKjbhG4pGYCOnkp8OcTB8E3NXjBu8NpheSnOeNKz8KT7UNFTmQ==", "license": "MIT", "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.27.1", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/traverse": "^7.27.1" + "@babel/helper-member-expression-to-functions": "^7.29.7", + "@babel/helper-optimise-call-expression": "^7.29.7", + "@babel/traverse": "^7.29.7" }, "engines": { "node": ">=6.9.0" @@ -503,32 +521,40 @@ } }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.29.7.tgz", + "integrity": "sha512-brcMGQaVzIeUb+6/bs1Av0f8YuNNjKY2JyvfRCsFuFsdKccEQ5Ges2y74D74NZ1Rz8lKJ9ksJkfqwQFJ/iNEyQ==", "license": "MIT", "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz", + "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", + "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz", + "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==", "license": "MIT", "engines": { "node": ">=6.9.0" @@ -547,11 +573,13 @@ } }, "node_modules/@babel/helpers": { - "version": "7.28.2", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.7.tgz", + "integrity": "sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==", "license": "MIT", "dependencies": { - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.2" + "@babel/template": "^7.29.7", + "@babel/types": "^7.29.7" }, "engines": { "node": ">=6.9.0" @@ -628,10 +656,12 @@ } }, "node_modules/@babel/parser": { - "version": "7.28.0", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.7.tgz", + "integrity": "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==", "license": "MIT", "dependencies": { - "@babel/types": "^7.28.0" + "@babel/types": "^7.29.7" }, "bin": { "parser": "bin/babel-parser.js" @@ -715,12 +745,14 @@ } }, "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.24.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.29.7.tgz", + "integrity": "sha512-EtU0Hi3GvrTqD56xKmZvV/uCXK2ZbwVNPNLAquVItcAZpUhkXwWlo3Fmj0c2LxgSf2I8IDULeAepwNP1OefLXg==", "license": "MIT", "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.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/plugin-syntax-decorators": "^7.29.7" }, "engines": { "node": ">=6.9.0" @@ -755,6 +787,7 @@ }, "node_modules/@babel/plugin-syntax-async-generators": { "version": "7.8.4", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" @@ -765,6 +798,7 @@ }, "node_modules/@babel/plugin-syntax-bigint": { "version": "7.8.3", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" @@ -775,6 +809,7 @@ }, "node_modules/@babel/plugin-syntax-class-properties": { "version": "7.12.13", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" @@ -785,6 +820,7 @@ }, "node_modules/@babel/plugin-syntax-class-static-block": { "version": "7.14.5", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" @@ -797,10 +833,12 @@ } }, "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.24.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.29.7.tgz", + "integrity": "sha512-9MTTLbF39X6sqM92JPEsoI7++26hjZvzkxKZy64aMhWLH2mPkJ/Q3AV4QLmls3R14FpSpkOwQQfUh962JGQxxg==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.29.7" }, "engines": { "node": ">=6.9.0" @@ -861,6 +899,7 @@ }, "node_modules/@babel/plugin-syntax-import-attributes": { "version": "7.27.1", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -874,6 +913,7 @@ }, "node_modules/@babel/plugin-syntax-import-meta": { "version": "7.10.4", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" @@ -884,6 +924,7 @@ }, "node_modules/@babel/plugin-syntax-json-strings": { "version": "7.8.3", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" @@ -893,10 +934,12 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.29.7.tgz", + "integrity": "sha512-TSu8+mHCoEaaCDEZ0I3+6mvTBYR4PCxQwf2z9/r5Tbztv6NaLR3B9thGTTxX2WGuGHJqRiAbKPeGTJ5XWXVg6A==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.29.7" }, "engines": { "node": ">=6.9.0" @@ -907,6 +950,7 @@ }, "node_modules/@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" @@ -927,6 +971,7 @@ }, "node_modules/@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" @@ -937,6 +982,7 @@ }, "node_modules/@babel/plugin-syntax-object-rest-spread": { "version": "7.8.3", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" @@ -947,6 +993,7 @@ }, "node_modules/@babel/plugin-syntax-optional-catch-binding": { "version": "7.8.3", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" @@ -967,6 +1014,7 @@ }, "node_modules/@babel/plugin-syntax-private-property-in-object": { "version": "7.14.5", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" @@ -980,6 +1028,7 @@ }, "node_modules/@babel/plugin-syntax-top-level-await": { "version": "7.14.5", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" @@ -1105,7 +1154,6 @@ }, "node_modules/@babel/plugin-transform-class-static-block": { "version": "7.27.1", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.27.1", @@ -1119,15 +1167,17 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.28.0", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.29.7.tgz", + "integrity": "sha512-qV0OGGBVacduzQHE649JyCneOFI/maT+YKsO+K4Yi3xv2wTPNjM/W2o2gdzMwEAZz7fXNTHAe0NcSg30bIN69g==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-globals": "^7.28.0", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", - "@babel/traverse": "^7.28.0" + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-compilation-targets": "^7.29.7", + "@babel/helper-globals": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-replace-supers": "^7.29.7", + "@babel/traverse": "^7.29.7" }, "engines": { "node": ">=6.9.0" @@ -1138,6 +1188,7 @@ }, "node_modules/@babel/plugin-transform-computed-properties": { "version": "7.27.1", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", @@ -1294,6 +1345,7 @@ }, "node_modules/@babel/plugin-transform-function-name": { "version": "7.27.1", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.27.1", @@ -1323,6 +1375,7 @@ }, "node_modules/@babel/plugin-transform-literals": { "version": "7.27.1", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -1465,6 +1518,7 @@ }, "node_modules/@babel/plugin-transform-numeric-separator": { "version": "7.27.1", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -1605,14 +1659,16 @@ } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.29.7.tgz", + "integrity": "sha512-WsZulLVBUHXVj2cUcPVx6UE21TpalB6bHbSFErKT0Ib++ax24jjXe73FqlWvdylFOjiuPHYi6VCcgRad1ItN+A==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-syntax-jsx": "^7.27.1", - "@babel/types": "^7.27.1" + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-module-imports": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/plugin-syntax-jsx": "^7.29.7", + "@babel/types": "^7.29.7" }, "engines": { "node": ">=6.9.0" @@ -1622,10 +1678,12 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.29.7.tgz", + "integrity": "sha512-Xfy3UVMF04+ypnFbkhvfqtmvwfe92qwQdbGZVonhE+6v35GzlofmOnA1szaZqzb9xYWr0nl1e5EMmzi0DNON1g==", "license": "MIT", "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.27.1" + "@babel/plugin-transform-react-jsx": "^7.29.7" }, "engines": { "node": ">=6.9.0" @@ -1636,6 +1694,7 @@ }, "node_modules/@babel/plugin-transform-react-jsx-self": { "version": "7.27.1", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -1649,6 +1708,7 @@ }, "node_modules/@babel/plugin-transform-react-jsx-source": { "version": "7.27.1", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -1661,11 +1721,13 @@ } }, "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.27.1", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.29.7.tgz", + "integrity": "sha512-H5E+HBgDpr6Q5t+Aj11tL7XkIui1jhbIoArVQnqjgXo5/3YxkN7ZEBcWF4RQlB0T4rrxJQbXS6kiFV6B7XTqUA==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" }, "engines": { "node": ">=6.9.0" @@ -1676,6 +1738,7 @@ }, "node_modules/@babel/plugin-transform-regenerator": { "version": "7.28.1", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -1756,6 +1819,7 @@ }, "node_modules/@babel/plugin-transform-spread": { "version": "7.27.1", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", @@ -1770,6 +1834,7 @@ }, "node_modules/@babel/plugin-transform-sticky-regex": { "version": "7.27.1", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -1987,24 +2052,6 @@ "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@babel/preset-react": { - "version": "7.27.1", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-transform-react-display-name": "^7.27.1", - "@babel/plugin-transform-react-jsx": "^7.27.1", - "@babel/plugin-transform-react-jsx-development": "^7.27.1", - "@babel/plugin-transform-react-pure-annotations": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/preset-typescript": { "version": "7.27.1", "license": "MIT", @@ -2030,44 +2077,31 @@ } }, "node_modules/@babel/template": { - "version": "7.27.2", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz", + "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==", "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/parser": "^7.27.2", - "@babel/types": "^7.27.1" + "@babel/code-frame": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/types": "^7.29.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.28.0", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.0", - "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.28.0", - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.0", - "debug": "^4.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse--for-generate-function-map": { - "name": "@babel/traverse", - "version": "7.28.0", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.7.tgz", + "integrity": "sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==", "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.0", - "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.28.0", - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.0", + "@babel/code-frame": "^7.29.7", + "@babel/generator": "^7.29.7", + "@babel/helper-globals": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/template": "^7.29.7", + "@babel/types": "^7.29.7", "debug": "^4.3.1" }, "engines": { @@ -2075,11 +2109,13 @@ } }, "node_modules/@babel/types": { - "version": "7.28.2", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.7.tgz", + "integrity": "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==", "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1" + "@babel/helper-string-parser": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7" }, "engines": { "node": ">=6.9.0" @@ -2087,6 +2123,8 @@ }, "node_modules/@bcoe/v8-coverage": { "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true, "license": "MIT" }, @@ -2471,40 +2509,6 @@ "integrity": "sha512-UE2x9N7XD/1qqtXA+4CZPD1RQAlM0lEdXdy09CJ/wNR+mgGKqwLRH4BGGfOAWwwz06pIT3c2tC4gvXbntGAeMA==", "license": "MIT" }, - "node_modules/@emnapi/core": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.0.tgz", - "integrity": "sha512-l9Oo58x0HOP5znGzVhYW9U3e5wVuA4LAZU2AGezTmkhO1CgQRFDhDg4nneHsu/t3WniXg9QrG2nIXL/ZS8ln8Q==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/wasi-threads": "1.2.2", - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/runtime": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.0.tgz", - "integrity": "sha512-55coeOFKHv1ywEcUXJtWU5f+Jr/W5tZDvZig8DLKSwUN1JpROQ4rk/SNOQiFWmaR/VKF4zuFyW1B8JduOSv6Pg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/wasi-threads": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.2.tgz", - "integrity": "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, "node_modules/@emurgo/cardano-serialization-lib-nodejs": { "version": "14.1.2", "license": "MIT" @@ -3573,32 +3577,36 @@ } }, "node_modules/@expo/cli": { - "version": "0.24.20", - "license": "MIT", - "dependencies": { - "@0no-co/graphql.web": "^1.0.8", - "@babel/runtime": "^7.20.0", - "@expo/code-signing-certificates": "^0.0.5", - "@expo/config": "~11.0.13", - "@expo/config-plugins": "~10.1.2", - "@expo/devcert": "^1.1.2", - "@expo/env": "~1.0.7", - "@expo/image-utils": "^0.7.6", - "@expo/json-file": "^9.1.5", - "@expo/metro-config": "~0.20.17", - "@expo/osascript": "^2.2.5", - "@expo/package-manager": "^1.8.6", - "@expo/plist": "^0.3.5", - "@expo/prebuild-config": "^9.0.11", - "@expo/spawn-async": "^1.7.2", - "@expo/ws-tunnel": "^1.0.1", - "@expo/xcpretty": "^4.3.0", - "@react-native/dev-middleware": "0.79.5", - "@urql/core": "^5.0.6", - "@urql/exchange-retry": "^1.3.0", + "version": "56.1.16", + "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-56.1.16.tgz", + "integrity": "sha512-VBQn0mqAwc67b9Cn0RVXyeodghomAx5xGRhA/bXaQzuxDjMQk0zIOb6pXMZX7yiIwJW66UZt/zQiJNSv6aWJYw==", + "license": "MIT", + "dependencies": { + "@expo/code-signing-certificates": "^0.0.6", + "@expo/config": "~56.0.9", + "@expo/config-plugins": "~56.0.9", + "@expo/devcert": "^1.2.1", + "@expo/env": "~2.3.0", + "@expo/image-utils": "^0.10.1", + "@expo/inline-modules": "^0.0.12", + "@expo/json-file": "^10.2.0", + "@expo/log-box": "^56.0.13", + "@expo/metro": "~56.0.0", + "@expo/metro-config": "~56.0.14", + "@expo/metro-file-map": "^56.0.3", + "@expo/osascript": "^2.6.0", + "@expo/package-manager": "^1.12.1", + "@expo/plist": "^0.7.0", + "@expo/prebuild-config": "^56.0.16", + "@expo/require-utils": "^56.1.3", + "@expo/router-server": "^56.0.14", + "@expo/schema-utils": "^56.0.0", + "@expo/spawn-async": "^1.8.0", + "@expo/ws-tunnel": "^2.0.0", + "@expo/xcpretty": "^4.4.4", + "@react-native/dev-middleware": "0.85.3", "accepts": "^1.3.8", "arg": "^5.0.2", - "better-opn": "~3.0.2", "bplist-creator": "0.1.0", "bplist-parser": "^0.3.1", "chalk": "^4.0.0", @@ -3606,165 +3614,404 @@ "compression": "^1.7.4", "connect": "^3.7.0", "debug": "^4.3.4", - "env-editor": "^0.4.1", - "freeport-async": "^2.0.0", + "dnssd-advertise": "^1.1.4", + "expo-server": "^56.0.5", + "fetch-nodeshim": "^0.4.10", "getenv": "^2.0.0", - "glob": "^10.4.2", - "lan-network": "^0.1.6", - "minimatch": "^9.0.0", - "node-forge": "^1.3.1", + "glob": "^13.0.0", + "lan-network": "^0.2.1", + "multitars": "^1.0.0", + "node-forge": "^1.3.3", "npm-package-arg": "^11.0.0", "ora": "^3.4.0", - "picomatch": "^3.0.1", - "pretty-bytes": "^5.6.0", + "picomatch": "^4.0.4", "pretty-format": "^29.7.0", "progress": "^2.0.3", "prompts": "^2.3.2", - "qrcode-terminal": "0.11.0", - "require-from-string": "^2.0.2", - "requireg": "^0.2.2", - "resolve": "^1.22.2", "resolve-from": "^5.0.0", - "resolve.exports": "^2.0.3", "semver": "^7.6.0", "send": "^0.19.0", "slugify": "^1.3.4", - "source-map-support": "~0.5.21", "stacktrace-parser": "^0.1.10", "structured-headers": "^0.4.1", - "tar": "^7.4.3", "terminal-link": "^2.1.1", - "undici": "^6.18.2", + "toqr": "^0.1.1", "wrap-ansi": "^7.0.0", - "ws": "^8.12.1" + "ws": "^8.12.1", + "zod": "^3.25.76" }, "bin": { - "expo-internal": "build/bin/cli" + "expo-internal": "main.js" + }, + "peerDependencies": { + "expo": "*", + "expo-router": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "expo-router": { + "optional": true + }, + "react-native": { + "optional": true + } } }, - "node_modules/@expo/cli/node_modules/@react-native/debugger-frontend": { - "version": "0.79.5", - "license": "BSD-3-Clause", - "engines": { - "node": ">=18" + "node_modules/@expo/cli/node_modules/@expo/config-plugins": { + "version": "56.0.9", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-56.0.9.tgz", + "integrity": "sha512-/6a/S9USwx8OC9tGjHxbviLFiBHyueN3aoNWMLvWDEJoZ1CIVW800ZBzwXq/FYNK2qzcN1LxFmQtzD1zeFQKNA==", + "license": "MIT", + "dependencies": { + "@expo/config-types": "^56.0.6", + "@expo/json-file": "~10.2.0", + "@expo/plist": "^0.7.0", + "@expo/require-utils": "^56.1.3", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "semver": "^7.5.4", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" } }, - "node_modules/@expo/cli/node_modules/@react-native/dev-middleware": { - "version": "0.79.5", + "node_modules/@expo/cli/node_modules/@expo/config-types": { + "version": "56.0.6", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-56.0.6.tgz", + "integrity": "sha512-4Y6Aum5J4Re5NnxGVofRNe1aDwUBOmWhQYkynZsqzRtX/zEA1ADUeyHXuEckv9YD9djiyT7bKtLt5gKL3mA6VQ==", + "license": "MIT" + }, + "node_modules/@expo/cli/node_modules/@expo/image-utils": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.10.1.tgz", + "integrity": "sha512-YDeefvmYdihS7Wp3ESDUVnOgOSWmj2Cczm9lVNDdm4MqQLdAKm/LPYg83HtFQPfefRlAxyHrQR/O9kIXN9C1Wg==", "license": "MIT", "dependencies": { - "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.79.5", - "chrome-launcher": "^0.15.2", - "chromium-edge-launcher": "^0.2.0", - "connect": "^3.6.5", - "debug": "^2.2.0", - "invariant": "^2.2.4", - "nullthrows": "^1.1.1", - "open": "^7.0.3", - "serve-static": "^1.16.2", - "ws": "^6.2.3" - }, - "engines": { - "node": ">=18" + "@expo/require-utils": "^56.1.3", + "@expo/spawn-async": "^1.8.0", + "chalk": "^4.0.0", + "getenv": "^2.0.0", + "jimp-compact": "0.16.1", + "parse-png": "^2.1.0", + "semver": "^7.6.0" } }, - "node_modules/@expo/cli/node_modules/@react-native/dev-middleware/node_modules/debug": { - "version": "2.6.9", + "node_modules/@expo/cli/node_modules/@expo/json-file": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.2.0.tgz", + "integrity": "sha512-S6XzKe3R9GQeHiUPXc3xJjOv2VJhOEwFYf7xdC2z2cUqt3kZJ9mSO877sNQloVdnW/SUCtPY3bexlM7nwq+CAQ==", "license": "MIT", "dependencies": { - "ms": "2.0.0" + "@babel/code-frame": "^7.20.0", + "json5": "^2.2.3" } }, - "node_modules/@expo/cli/node_modules/@react-native/dev-middleware/node_modules/ms": { - "version": "2.0.0", - "license": "MIT" - }, - "node_modules/@expo/cli/node_modules/@react-native/dev-middleware/node_modules/ws": { - "version": "6.2.3", + "node_modules/@expo/cli/node_modules/@expo/plist": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.7.0.tgz", + "integrity": "sha512-vrpryU1GoqSIRNqRB2D3IjXDmzNYfiQpEF6AH/xknlD7eiYmEDt3mb26V7cLcedcPG8PY/1xWHdBXVQJfEAh6Q==", "license": "MIT", "dependencies": { - "async-limiter": "~1.0.0" + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" } }, - "node_modules/@expo/cli/node_modules/ansi-styles": { - "version": "5.2.0", + "node_modules/@expo/cli/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=6" + } + }, + "node_modules/@expo/cli/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" } }, "node_modules/@expo/cli/node_modules/brace-expansion": { - "version": "2.0.1", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", + "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" } }, - "node_modules/@expo/cli/node_modules/ci-info": { - "version": "3.9.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], + "node_modules/@expo/cli/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", "license": "MIT", + "dependencies": { + "restore-cursor": "^2.0.0" + }, "engines": { - "node": ">=8" + "node": ">=4" + } + }, + "node_modules/@expo/cli/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" } }, + "node_modules/@expo/cli/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" + }, "node_modules/@expo/cli/node_modules/encodeurl": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "license": "MIT", "engines": { "node": ">= 0.8" } }, - "node_modules/@expo/cli/node_modules/minimatch": { - "version": "9.0.5", - "license": "ISC", + "node_modules/@expo/cli/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@expo/cli/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^2.0.1" + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@expo/cli/node_modules/picomatch": { - "version": "3.0.1", + "node_modules/@expo/cli/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "node": ">=4" } }, - "node_modules/@expo/cli/node_modules/pretty-format": { - "version": "29.7.0", + "node_modules/@expo/cli/node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", "license": "MIT", "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, - "node_modules/@expo/cli/node_modules/react-is": { - "version": "18.3.1", - "license": "MIT" + "node_modules/@expo/cli/node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "license": "MIT", + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/cli/node_modules/log-symbols/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/cli/node_modules/log-symbols/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/cli/node_modules/lru-cache": { + "version": "11.5.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", + "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/cli/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/cli/node_modules/minimatch": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.5" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/cli/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "license": "MIT", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/cli/node_modules/ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "license": "MIT", + "dependencies": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@expo/cli/node_modules/ora/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/cli/node_modules/ora/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/cli/node_modules/path-scurry": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/cli/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@expo/cli/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "license": "MIT", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } }, "node_modules/@expo/cli/node_modules/send": { - "version": "0.19.1", + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", + "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", "license": "MIT", "dependencies": { "debug": "2.6.9", @@ -3773,13 +4020,13 @@ "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", + "fresh": "~0.5.2", + "http-errors": "~2.0.1", "mime": "1.6.0", "ms": "2.1.3", - "on-finished": "2.4.1", + "on-finished": "~2.4.1", "range-parser": "~1.2.1", - "statuses": "2.0.1" + "statuses": "~2.0.2" }, "engines": { "node": ">= 0.8.0" @@ -3787,6 +4034,8 @@ }, "node_modules/@expo/cli/node_modules/send/node_modules/debug": { "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "license": "MIT", "dependencies": { "ms": "2.0.0" @@ -3794,40 +4043,77 @@ }, "node_modules/@expo/cli/node_modules/send/node_modules/debug/node_modules/ms": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "license": "MIT" }, - "node_modules/@expo/cli/node_modules/undici": { - "version": "6.21.3", + "node_modules/@expo/cli/node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@expo/cli/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@expo/cli/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/cli/node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", "license": "MIT", "engines": { - "node": ">=18.17" + "node": ">=8.0" } }, "node_modules/@expo/code-signing-certificates": { - "version": "0.0.5", + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.6.tgz", + "integrity": "sha512-iNe0puxwBNEcuua9gmTGzq+SuMDa0iATai1FlFTMHJ/vUmKvN/V//drXoLJkVb5i5H3iE/n/qIJxyoBnXouD0w==", "license": "MIT", "dependencies": { - "node-forge": "^1.2.1", - "nullthrows": "^1.1.1" + "node-forge": "^1.3.3" } }, "node_modules/@expo/config": { - "version": "11.0.13", + "version": "56.0.9", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-56.0.9.tgz", + "integrity": "sha512-/lqFeWGSrhpKJVP8tTN8LjuoIe8u8q2w7FzBL0C+wHgl+WM8l1qUIEYWy/sMvsG/NbpUIUsDHJRhQvOkU58eIw==", "license": "MIT", "dependencies": { - "@babel/code-frame": "~7.10.4", - "@expo/config-plugins": "~10.1.2", - "@expo/config-types": "^53.0.5", - "@expo/json-file": "^9.1.5", + "@expo/config-plugins": "~56.0.8", + "@expo/config-types": "^56.0.5", + "@expo/json-file": "^10.2.0", + "@expo/require-utils": "^56.1.3", "deepmerge": "^4.3.1", "getenv": "^2.0.0", - "glob": "^10.4.2", - "require-from-string": "^2.0.2", - "resolve-from": "^5.0.0", + "glob": "^13.0.0", "resolve-workspace-root": "^2.0.0", "semver": "^7.6.0", - "slugify": "^1.3.4", - "sucrase": "3.35.0" + "slugify": "^1.3.4" } }, "node_modules/@expo/config-plugins": { @@ -3854,98 +4140,473 @@ "version": "53.0.5", "license": "MIT" }, - "node_modules/@expo/config/node_modules/@babel/code-frame": { - "version": "7.10.4", + "node_modules/@expo/config/node_modules/@expo/config-plugins": { + "version": "56.0.9", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-56.0.9.tgz", + "integrity": "sha512-/6a/S9USwx8OC9tGjHxbviLFiBHyueN3aoNWMLvWDEJoZ1CIVW800ZBzwXq/FYNK2qzcN1LxFmQtzD1zeFQKNA==", "license": "MIT", "dependencies": { - "@babel/highlight": "^7.10.4" + "@expo/config-types": "^56.0.6", + "@expo/json-file": "~10.2.0", + "@expo/plist": "^0.7.0", + "@expo/require-utils": "^56.1.3", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "semver": "^7.5.4", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" } }, - "node_modules/@expo/devcert": { - "version": "1.2.0", + "node_modules/@expo/config/node_modules/@expo/config-types": { + "version": "56.0.6", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-56.0.6.tgz", + "integrity": "sha512-4Y6Aum5J4Re5NnxGVofRNe1aDwUBOmWhQYkynZsqzRtX/zEA1ADUeyHXuEckv9YD9djiyT7bKtLt5gKL3mA6VQ==", + "license": "MIT" + }, + "node_modules/@expo/config/node_modules/@expo/json-file": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.2.0.tgz", + "integrity": "sha512-S6XzKe3R9GQeHiUPXc3xJjOv2VJhOEwFYf7xdC2z2cUqt3kZJ9mSO877sNQloVdnW/SUCtPY3bexlM7nwq+CAQ==", "license": "MIT", "dependencies": { - "@expo/sudo-prompt": "^9.3.1", - "debug": "^3.1.0", - "glob": "^10.4.2" + "@babel/code-frame": "^7.20.0", + "json5": "^2.2.3" } }, - "node_modules/@expo/devcert/node_modules/debug": { - "version": "3.2.7", + "node_modules/@expo/config/node_modules/@expo/plist": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.7.0.tgz", + "integrity": "sha512-vrpryU1GoqSIRNqRB2D3IjXDmzNYfiQpEF6AH/xknlD7eiYmEDt3mb26V7cLcedcPG8PY/1xWHdBXVQJfEAh6Q==", "license": "MIT", "dependencies": { - "ms": "^2.1.1" + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" } }, - "node_modules/@expo/env": { - "version": "1.0.7", + "node_modules/@expo/config/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "debug": "^4.3.4", - "dotenv": "~16.4.5", - "dotenv-expand": "~11.0.6", - "getenv": "^2.0.0" + "engines": { + "node": "18 || 20 || >=22" } }, - "node_modules/@expo/fingerprint": { - "version": "0.13.4", + "node_modules/@expo/config/node_modules/brace-expansion": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", + "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", "license": "MIT", "dependencies": { - "@expo/spawn-async": "^1.7.2", - "arg": "^5.0.2", - "chalk": "^4.1.2", - "debug": "^4.3.4", - "find-up": "^5.0.0", - "getenv": "^2.0.0", - "glob": "^10.4.2", - "ignore": "^5.3.1", - "minimatch": "^9.0.0", - "p-limit": "^3.1.0", - "resolve-from": "^5.0.0", - "semver": "^7.6.0" + "balanced-match": "^4.0.2" }, - "bin": { - "fingerprint": "bin/cli.js" + "engines": { + "node": "18 || 20 || >=22" } }, - "node_modules/@expo/fingerprint/node_modules/brace-expansion": { - "version": "2.0.1", - "license": "MIT", + "node_modules/@expo/config/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "license": "BlueOak-1.0.0", "dependencies": { - "balanced-match": "^1.0.0" + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@expo/fingerprint/node_modules/minimatch": { - "version": "9.0.5", - "license": "ISC", + "node_modules/@expo/config/node_modules/lru-cache": { + "version": "11.5.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", + "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/config/node_modules/minimatch": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^2.0.1" + "brace-expansion": "^5.0.5" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@expo/image-utils": { - "version": "0.7.6", - "license": "MIT", + "node_modules/@expo/config/node_modules/path-scurry": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "license": "BlueOak-1.0.0", "dependencies": { - "@expo/spawn-async": "^1.7.2", - "chalk": "^4.0.0", - "getenv": "^2.0.0", - "jimp-compact": "0.16.1", - "parse-png": "^2.1.0", - "resolve-from": "^5.0.0", - "semver": "^7.6.0", - "temp-dir": "~2.0.0", - "unique-string": "~2.0.0" - } - }, - "node_modules/@expo/json-file": { - "version": "9.1.5", + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config/node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@expo/devcert": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.2.1.tgz", + "integrity": "sha512-qC4eaxmKMTmJC2ahwyui6ud8f3W60Ss7pMkpBq40Hu3zyiAaugPXnZ24145U7K36qO9UHdZUVxsCvIpz2RYYCA==", + "license": "MIT", + "dependencies": { + "@expo/sudo-prompt": "^9.3.1", + "debug": "^3.1.0" + } + }, + "node_modules/@expo/devcert/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/@expo/devtools": { + "version": "56.0.2", + "resolved": "https://registry.npmjs.org/@expo/devtools/-/devtools-56.0.2.tgz", + "integrity": "sha512-ANl4kPdbe0/HQYWkDEN79S6bQhI+i/ZCnPxuC853pPsB4svhINC7Ku9lmGOKPsUUWWnrHg1spkDGQBZ4sD6JxQ==", + "license": "MIT", + "dependencies": { + "chalk": "^4.1.2" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/@expo/dom-webview": { + "version": "56.0.5", + "resolved": "https://registry.npmjs.org/@expo/dom-webview/-/dom-webview-56.0.5.tgz", + "integrity": "sha512-UIEJxkLg6cHqofKrpWpkn9E6ApxVRtCgZhZkARPr9VV7rBVloJgeroTHs31YgU/JpbI5lLQOnfOlGo54W6C2Ew==", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/@expo/env": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@expo/env/-/env-2.3.0.tgz", + "integrity": "sha512-9HnnIbzwTTdbwSjNLXTk0fPm9ZwMJ7c1/31tsni8HZ8Q62KzYCyspahH+V365vg5J6lr001DzNwBxVWSaYCQLg==", + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "debug": "^4.3.4", + "getenv": "^2.0.0" + }, + "engines": { + "node": ">=20.12.0" + } + }, + "node_modules/@expo/expo-modules-macros-plugin": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@expo/expo-modules-macros-plugin/-/expo-modules-macros-plugin-0.2.2.tgz", + "integrity": "sha512-4IMzPDIo/VOXREQjsJtliSfqYVZvfzU2SLFS/9sKMWF848S8CHx+e/E+Vf0TcMvpWCCKX5umyqxb13KJJ+YUzg==", + "license": "MIT" + }, + "node_modules/@expo/fingerprint": { + "version": "0.19.4", + "resolved": "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.19.4.tgz", + "integrity": "sha512-PsowRlO8+S7JlO8go7yhNEXp7sqlsWDE2AlCwoss7zH0dcajXFo74Fy0KdXEc4UXK7kKoHD37oDgsZ8aHSLr7A==", + "license": "MIT", + "dependencies": { + "@expo/env": "^2.3.0", + "@expo/spawn-async": "^1.8.0", + "arg": "^5.0.2", + "chalk": "^4.1.2", + "debug": "^4.3.4", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "ignore": "^5.3.1", + "minimatch": "^10.2.2", + "resolve-from": "^5.0.0", + "semver": "^7.6.0" + }, + "bin": { + "fingerprint": "bin/cli.js" + } + }, + "node_modules/@expo/fingerprint/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/fingerprint/node_modules/brace-expansion": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", + "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/fingerprint/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/fingerprint/node_modules/lru-cache": { + "version": "11.5.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", + "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/fingerprint/node_modules/minimatch": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.5" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/fingerprint/node_modules/path-scurry": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/image-utils": { + "version": "0.7.6", + "license": "MIT", + "dependencies": { + "@expo/spawn-async": "^1.7.2", + "chalk": "^4.0.0", + "getenv": "^2.0.0", + "jimp-compact": "0.16.1", + "parse-png": "^2.1.0", + "resolve-from": "^5.0.0", + "semver": "^7.6.0", + "temp-dir": "~2.0.0", + "unique-string": "~2.0.0" + } + }, + "node_modules/@expo/inline-modules": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/@expo/inline-modules/-/inline-modules-0.0.12.tgz", + "integrity": "sha512-SNIZr/HWfIQPTZBwmukItxpc7ws1SgMUywYq1dnQvDknQDjJcuWAasIRFUjsK15yQ1xb4G5CP7VHtbN3V4lENg==", + "license": "MIT", + "dependencies": { + "@expo/config-plugins": "~56.0.9" + } + }, + "node_modules/@expo/inline-modules/node_modules/@expo/config-plugins": { + "version": "56.0.9", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-56.0.9.tgz", + "integrity": "sha512-/6a/S9USwx8OC9tGjHxbviLFiBHyueN3aoNWMLvWDEJoZ1CIVW800ZBzwXq/FYNK2qzcN1LxFmQtzD1zeFQKNA==", + "license": "MIT", + "dependencies": { + "@expo/config-types": "^56.0.6", + "@expo/json-file": "~10.2.0", + "@expo/plist": "^0.7.0", + "@expo/require-utils": "^56.1.3", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "semver": "^7.5.4", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/@expo/inline-modules/node_modules/@expo/config-types": { + "version": "56.0.6", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-56.0.6.tgz", + "integrity": "sha512-4Y6Aum5J4Re5NnxGVofRNe1aDwUBOmWhQYkynZsqzRtX/zEA1ADUeyHXuEckv9YD9djiyT7bKtLt5gKL3mA6VQ==", + "license": "MIT" + }, + "node_modules/@expo/inline-modules/node_modules/@expo/json-file": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.2.0.tgz", + "integrity": "sha512-S6XzKe3R9GQeHiUPXc3xJjOv2VJhOEwFYf7xdC2z2cUqt3kZJ9mSO877sNQloVdnW/SUCtPY3bexlM7nwq+CAQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "json5": "^2.2.3" + } + }, + "node_modules/@expo/inline-modules/node_modules/@expo/plist": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.7.0.tgz", + "integrity": "sha512-vrpryU1GoqSIRNqRB2D3IjXDmzNYfiQpEF6AH/xknlD7eiYmEDt3mb26V7cLcedcPG8PY/1xWHdBXVQJfEAh6Q==", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "node_modules/@expo/inline-modules/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/inline-modules/node_modules/brace-expansion": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", + "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/inline-modules/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/inline-modules/node_modules/lru-cache": { + "version": "11.5.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", + "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/inline-modules/node_modules/minimatch": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.5" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/inline-modules/node_modules/path-scurry": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/inline-modules/node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@expo/json-file": { + "version": "9.1.5", "license": "MIT", "dependencies": { "@babel/code-frame": "~7.10.4", @@ -3959,108 +4620,666 @@ "@babel/highlight": "^7.10.4" } }, + "node_modules/@expo/local-build-cache-provider": { + "version": "56.0.8", + "resolved": "https://registry.npmjs.org/@expo/local-build-cache-provider/-/local-build-cache-provider-56.0.8.tgz", + "integrity": "sha512-UsuXwpNi57MNhzZ3be4XThc8xW6nzk3Wu37s1+2qcfZGeJcMLKDFfwO6n8YXeIiGlCsOi0Ee1rsTdgjrKt/YJQ==", + "license": "MIT", + "dependencies": { + "@expo/config": "~56.0.9", + "chalk": "^4.1.2" + } + }, + "node_modules/@expo/log-box": { + "version": "56.0.13", + "resolved": "https://registry.npmjs.org/@expo/log-box/-/log-box-56.0.13.tgz", + "integrity": "sha512-QWRZSpWPyjkDLVQio4R7oAzg/Av2MOt/DciFkfjr8qQ3qxGVn1Rt1oHP/80hvcWDcHFV7N6PqpyxRXw6nbxzKQ==", + "license": "MIT", + "dependencies": { + "@expo/dom-webview": "^56.0.5", + "anser": "^1.4.9", + "stacktrace-parser": "^0.1.10" + }, + "peerDependencies": { + "@expo/dom-webview": "^56.0.5", + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/@expo/metro": { + "version": "56.0.0", + "resolved": "https://registry.npmjs.org/@expo/metro/-/metro-56.0.0.tgz", + "integrity": "sha512-5gIgQHtEpjjvsjKfVtIv23a98LLRV0/y07PDShEwYSytAMlE3FSF8RHXqtHc1sUJL6dn7hnuIBpIbrLXXuVi0A==", + "license": "MIT", + "dependencies": { + "metro": "0.84.4", + "metro-babel-transformer": "0.84.4", + "metro-cache": "0.84.4", + "metro-cache-key": "0.84.4", + "metro-config": "0.84.4", + "metro-core": "0.84.4", + "metro-file-map": "0.84.4", + "metro-minify-terser": "0.84.4", + "metro-resolver": "0.84.4", + "metro-runtime": "0.84.4", + "metro-source-map": "0.84.4", + "metro-symbolicate": "0.84.4", + "metro-transform-plugins": "0.84.4", + "metro-transform-worker": "0.84.4" + } + }, "node_modules/@expo/metro-config": { - "version": "0.20.17", + "version": "56.0.14", + "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-56.0.14.tgz", + "integrity": "sha512-O3CIHruaTJhswPAf/nf3i8QQ3f2jl+mEwSea1eb3khuplabdy/wTQz+JvHN8VGUFyg7JKwUGU1QfO6T3JiSQqA==", "license": "MIT", "dependencies": { + "@babel/code-frame": "^7.20.0", "@babel/core": "^7.20.0", "@babel/generator": "^7.20.5", - "@babel/parser": "^7.20.0", - "@babel/types": "^7.20.0", - "@expo/config": "~11.0.12", - "@expo/env": "~1.0.7", - "@expo/json-file": "~9.1.5", - "@expo/spawn-async": "^1.7.2", + "@expo/config": "~56.0.9", + "@expo/env": "~2.3.0", + "@expo/json-file": "~10.2.0", + "@expo/metro": "~56.0.0", + "@expo/require-utils": "^56.1.3", + "@expo/spawn-async": "^1.8.0", + "@jridgewell/gen-mapping": "^0.3.13", + "@jridgewell/remapping": "^2.3.5", + "@jridgewell/sourcemap-codec": "^1.5.5", + "browserslist": "^4.25.0", "chalk": "^4.1.0", "debug": "^4.3.2", - "dotenv": "~16.4.5", - "dotenv-expand": "~11.0.6", "getenv": "^2.0.0", - "glob": "^10.4.2", + "glob": "^13.0.0", + "hermes-parser": "^0.33.3", "jsc-safe-url": "^0.2.4", - "lightningcss": "~1.27.0", - "minimatch": "^9.0.0", - "postcss": "~8.4.32", + "lightningcss": "^1.30.1", + "picomatch": "^4.0.4", + "postcss": "^8.5.14", "resolve-from": "^5.0.0" + }, + "peerDependencies": { + "expo": "*" + }, + "peerDependenciesMeta": { + "expo": { + "optional": true + } + } + }, + "node_modules/@expo/metro-config/node_modules/@expo/json-file": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.2.0.tgz", + "integrity": "sha512-S6XzKe3R9GQeHiUPXc3xJjOv2VJhOEwFYf7xdC2z2cUqt3kZJ9mSO877sNQloVdnW/SUCtPY3bexlM7nwq+CAQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "json5": "^2.2.3" + } + }, + "node_modules/@expo/metro-config/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/metro-config/node_modules/brace-expansion": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", + "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/metro-config/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/metro-config/node_modules/lru-cache": { + "version": "11.5.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", + "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/metro-config/node_modules/minimatch": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.5" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/metro-config/node_modules/path-scurry": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/metro-config/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@expo/metro-file-map": { + "version": "56.0.3", + "resolved": "https://registry.npmjs.org/@expo/metro-file-map/-/metro-file-map-56.0.3.tgz", + "integrity": "sha512-5OGW3z8LgEYgMJOR7F3pC8llFLkb1fVqwAewbCl6S4Vkha8AFQMwOjT+9Wbka+V4rmpljpGqOnMhF4xZbD961w==", + "license": "MIT", + "dependencies": { + "debug": "^4.3.4", + "fb-watchman": "^2.0.2", + "invariant": "^2.2.4", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + } + }, + "node_modules/@expo/osascript": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.6.0.tgz", + "integrity": "sha512-QvqDBlJXa8CS2vRORJ4wEflY1m0vVI07uSJdIRgBrLxRPBcsrXxrtU7+wXRXMqfq9zLwNP9XbvRsXF2omoDylg==", + "license": "MIT", + "dependencies": { + "@expo/spawn-async": "^1.8.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/package-manager": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.12.1.tgz", + "integrity": "sha512-fQLiFAcFRWF53mtuLK32SUJQ1ahhrTcBZPZPedYTiUT5ha5FF+UO6bPtCc0Y/hgj0/m3HCGBAuSHjbg2kI9oPQ==", + "license": "MIT", + "dependencies": { + "@expo/json-file": "^10.2.0", + "@expo/spawn-async": "^1.8.0", + "chalk": "^4.0.0", + "npm-package-arg": "^11.0.0", + "ora": "^3.4.0", + "resolve-workspace-root": "^2.0.0" + } + }, + "node_modules/@expo/package-manager/node_modules/@expo/json-file": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.2.0.tgz", + "integrity": "sha512-S6XzKe3R9GQeHiUPXc3xJjOv2VJhOEwFYf7xdC2z2cUqt3kZJ9mSO877sNQloVdnW/SUCtPY3bexlM7nwq+CAQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "json5": "^2.2.3" + } + }, + "node_modules/@expo/package-manager/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/@expo/package-manager/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "license": "MIT", + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@expo/package-manager/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" + }, + "node_modules/@expo/package-manager/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@expo/package-manager/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "license": "MIT", + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/log-symbols/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "license": "MIT", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "license": "MIT", + "dependencies": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@expo/package-manager/node_modules/ora/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "license": "MIT", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@expo/package-manager/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/plist": { + "version": "0.3.5", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.2.3", + "xmlbuilder": "^15.1.1" + } + }, + "node_modules/@expo/plist/node_modules/xmlbuilder": { + "version": "15.1.1", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@expo/prebuild-config": { + "version": "56.0.16", + "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-56.0.16.tgz", + "integrity": "sha512-ce9ENfPWO4WUWUVQz0OaqL3KYZ7YofP8O35ncnn7CHCaKwQ7BqxcCGJbh+qvP1UjlWeNB3CjHPrXXJ3bnZwlJw==", + "license": "MIT", + "dependencies": { + "@expo/config": "~56.0.9", + "@expo/config-plugins": "~56.0.9", + "@expo/config-types": "^56.0.6", + "@expo/image-utils": "^0.10.1", + "@expo/json-file": "^10.2.0", + "@react-native/normalize-colors": "0.85.3", + "debug": "^4.3.1", + "expo-modules-autolinking": "~56.0.16", + "resolve-from": "^5.0.0", + "semver": "^7.6.0" + } + }, + "node_modules/@expo/prebuild-config/node_modules/@expo/config-plugins": { + "version": "56.0.9", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-56.0.9.tgz", + "integrity": "sha512-/6a/S9USwx8OC9tGjHxbviLFiBHyueN3aoNWMLvWDEJoZ1CIVW800ZBzwXq/FYNK2qzcN1LxFmQtzD1zeFQKNA==", + "license": "MIT", + "dependencies": { + "@expo/config-types": "^56.0.6", + "@expo/json-file": "~10.2.0", + "@expo/plist": "^0.7.0", + "@expo/require-utils": "^56.1.3", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "semver": "^7.5.4", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/@expo/prebuild-config/node_modules/@expo/config-types": { + "version": "56.0.6", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-56.0.6.tgz", + "integrity": "sha512-4Y6Aum5J4Re5NnxGVofRNe1aDwUBOmWhQYkynZsqzRtX/zEA1ADUeyHXuEckv9YD9djiyT7bKtLt5gKL3mA6VQ==", + "license": "MIT" + }, + "node_modules/@expo/prebuild-config/node_modules/@expo/image-utils": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.10.1.tgz", + "integrity": "sha512-YDeefvmYdihS7Wp3ESDUVnOgOSWmj2Cczm9lVNDdm4MqQLdAKm/LPYg83HtFQPfefRlAxyHrQR/O9kIXN9C1Wg==", + "license": "MIT", + "dependencies": { + "@expo/require-utils": "^56.1.3", + "@expo/spawn-async": "^1.8.0", + "chalk": "^4.0.0", + "getenv": "^2.0.0", + "jimp-compact": "0.16.1", + "parse-png": "^2.1.0", + "semver": "^7.6.0" + } + }, + "node_modules/@expo/prebuild-config/node_modules/@expo/json-file": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.2.0.tgz", + "integrity": "sha512-S6XzKe3R9GQeHiUPXc3xJjOv2VJhOEwFYf7xdC2z2cUqt3kZJ9mSO877sNQloVdnW/SUCtPY3bexlM7nwq+CAQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "json5": "^2.2.3" + } + }, + "node_modules/@expo/prebuild-config/node_modules/@expo/plist": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.7.0.tgz", + "integrity": "sha512-vrpryU1GoqSIRNqRB2D3IjXDmzNYfiQpEF6AH/xknlD7eiYmEDt3mb26V7cLcedcPG8PY/1xWHdBXVQJfEAh6Q==", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "node_modules/@expo/prebuild-config/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/prebuild-config/node_modules/brace-expansion": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", + "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" } }, - "node_modules/@expo/metro-config/node_modules/brace-expansion": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@expo/metro-config/node_modules/minimatch": { - "version": "9.0.5", - "license": "ISC", + "node_modules/@expo/prebuild-config/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^2.0.1" + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@expo/osascript": { - "version": "2.2.5", - "license": "MIT", - "dependencies": { - "@expo/spawn-async": "^1.7.2", - "exec-async": "^2.2.0" - }, + "node_modules/@expo/prebuild-config/node_modules/lru-cache": { + "version": "11.5.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", + "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "license": "BlueOak-1.0.0", "engines": { - "node": ">=12" + "node": "20 || >=22" } }, - "node_modules/@expo/package-manager": { - "version": "1.8.6", - "license": "MIT", + "node_modules/@expo/prebuild-config/node_modules/minimatch": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "license": "BlueOak-1.0.0", "dependencies": { - "@expo/json-file": "^9.1.5", - "@expo/spawn-async": "^1.7.2", - "chalk": "^4.0.0", - "npm-package-arg": "^11.0.0", - "ora": "^3.4.0", - "resolve-workspace-root": "^2.0.0" + "brace-expansion": "^5.0.5" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@expo/plist": { - "version": "0.3.5", - "license": "MIT", + "node_modules/@expo/prebuild-config/node_modules/path-scurry": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "license": "BlueOak-1.0.0", "dependencies": { - "@xmldom/xmldom": "^0.8.8", - "base64-js": "^1.2.3", - "xmlbuilder": "^15.1.1" + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@expo/plist/node_modules/xmlbuilder": { + "node_modules/@expo/prebuild-config/node_modules/xmlbuilder": { "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", "license": "MIT", "engines": { "node": ">=8.0" } }, - "node_modules/@expo/prebuild-config": { - "version": "9.0.11", + "node_modules/@expo/require-utils": { + "version": "56.1.3", + "resolved": "https://registry.npmjs.org/@expo/require-utils/-/require-utils-56.1.3.tgz", + "integrity": "sha512-KyLeOn/zzQSvuPpV5YhB/FPKnpQytno4luN918bGdPDssLBoS3N/0UbC3W0rJAn9kSFu+XpfR81eABRVsSdfgQ==", "license": "MIT", "dependencies": { - "@expo/config": "~11.0.13", - "@expo/config-plugins": "~10.1.2", - "@expo/config-types": "^53.0.5", - "@expo/image-utils": "^0.7.6", - "@expo/json-file": "^9.1.5", - "@react-native/normalize-colors": "0.79.5", - "debug": "^4.3.1", - "resolve-from": "^5.0.0", - "semver": "^7.6.0", - "xml2js": "0.6.0" + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.25.2", + "@babel/plugin-transform-modules-commonjs": "^7.24.8" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^5.0.0-0 || ^6.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@expo/router-server": { + "version": "56.0.14", + "resolved": "https://registry.npmjs.org/@expo/router-server/-/router-server-56.0.14.tgz", + "integrity": "sha512-2UCTtZfcq1ZPgp3wk8/+sq9DvFI9UxrPr1jcEKMAF2DGAJLosnpc8GWNNg2hkjt6SHUOdFHIPxujWPYyho2y3A==", + "license": "MIT", + "dependencies": { + "debug": "^4.3.4" + }, + "peerDependencies": { + "@expo/metro-runtime": "^56.0.15", + "expo": "*", + "expo-constants": "^56.0.18", + "expo-font": "^56.0.6", + "expo-router": "*", + "expo-server": "^56.0.5", + "react": "*", + "react-dom": "*", + "react-server-dom-webpack": "~19.0.1 || ~19.1.2 || ~19.2.1" + }, + "peerDependenciesMeta": { + "@expo/metro-runtime": { + "optional": true + }, + "expo-router": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "react-server-dom-webpack": { + "optional": true + } } }, - "node_modules/@expo/prebuild-config/node_modules/@react-native/normalize-colors": { - "version": "0.79.5", + "node_modules/@expo/schema-utils": { + "version": "56.0.1", + "resolved": "https://registry.npmjs.org/@expo/schema-utils/-/schema-utils-56.0.1.tgz", + "integrity": "sha512-CZ/+mYbQmWeOnkCGlWy9K+lFxbJSMFY7+TqBZcKzBSTU5Q7IGRvn/sOG3TdNjIdLPmbA8xe7R/c3UUQ28R9i9w==", "license": "MIT" }, "node_modules/@expo/sdk-runtime-versions": { @@ -4068,10 +5287,12 @@ "license": "MIT" }, "node_modules/@expo/spawn-async": { - "version": "1.7.2", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.8.0.tgz", + "integrity": "sha512-eb9xxd/LbuEGSdua4NumCu/McVB9EM+F/JxB9pWgnERw4HQ9XyTNH1KapG6oqLWR8TuRK2LQfzJlmNi94CVobw==", "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3" + "cross-spawn": "^7.0.6" }, "engines": { "node": ">=12" @@ -4079,48 +5300,33 @@ }, "node_modules/@expo/sudo-prompt": { "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@expo/sudo-prompt/-/sudo-prompt-9.3.2.tgz", + "integrity": "sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw==", "license": "MIT" }, - "node_modules/@expo/vector-icons": { - "version": "14.1.0", + "node_modules/@expo/ws-tunnel": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@expo/ws-tunnel/-/ws-tunnel-2.0.0.tgz", + "integrity": "sha512-j+JfTRdCk820J9dU0sA2SqshQIKFOMo7ED84w9MJFcebfbNQgsLztEY/SABDkGnjatrW4xGqnUhVRxSBVyCkXw==", "license": "MIT", "peerDependencies": { - "expo-font": "*", - "react": "*", - "react-native": "*" + "ws": "^8.0.0" } }, - "node_modules/@expo/ws-tunnel": { - "version": "1.0.6", - "license": "MIT" - }, "node_modules/@expo/xcpretty": { - "version": "4.3.2", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@expo/xcpretty/-/xcpretty-4.4.4.tgz", + "integrity": "sha512-4aQzz9vgxcNXFfo/iyNgDDYfsU5XGKKxWxZopw0cVotHiW+U8IJbIxMaxsINs6bHhtkG3StKNPcOrn3eBuxKPw==", "license": "BSD-3-Clause", "dependencies": { - "@babel/code-frame": "7.10.4", + "@babel/code-frame": "^7.20.0", "chalk": "^4.1.0", - "find-up": "^5.0.0", "js-yaml": "^4.1.0" }, "bin": { "excpretty": "build/cli.js" } }, - "node_modules/@expo/xcpretty/node_modules/@babel/code-frame": { - "version": "7.10.4", - "license": "MIT", - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "node_modules/@fastify/busboy": { - "version": "2.1.1", - "license": "MIT", - "engines": { - "node": ">=14" - } - }, "node_modules/@fioprotocol/fiojs": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@fioprotocol/fiojs/-/fiojs-1.0.2.tgz", @@ -4179,14 +5385,36 @@ "url": "https://opencollective.com/bigjs" } }, + "node_modules/@firebase/ai": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/@firebase/ai/-/ai-2.13.1.tgz", + "integrity": "sha512-RhT/VViTPBSplhQSuEp62HhLvfsV+LowMh8ZUo5MMRDzG7oFtSget4Kmg5oHP50hDVyWQuQj6to9iPFEZk08Tw==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app-check-interop-types": "0.3.4", + "@firebase/component": "0.7.3", + "@firebase/logger": "0.5.1", + "@firebase/util": "1.15.1", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" + } + }, "node_modules/@firebase/analytics": { - "version": "0.10.4", + "version": "0.10.22", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.22.tgz", + "integrity": "sha512-8BSaq/QRGU1+xyi8L2PTLTJU7MH9aMA72RQdIxrbhWFauOZY9OXo8f2YDN/972xA8d588tlnNVEQ2Mo69pT9Ow==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/installations": "0.6.7", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/installations": "0.6.22", + "@firebase/logger": "0.5.1", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -4194,13 +5422,15 @@ } }, "node_modules/@firebase/analytics-compat": { - "version": "0.2.10", + "version": "0.2.28", + "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.28.tgz", + "integrity": "sha512-lIAlqUUbBu93FJMlQfslryQtBwwzdzvp23ePC6FNgymXk6Ook5v4Uvc0vdutvoIeqmyA3LfP0ZeRFK8+11kOOQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/analytics": "0.10.4", - "@firebase/analytics-types": "0.8.2", - "@firebase/component": "0.6.7", - "@firebase/util": "1.9.6", + "@firebase/analytics": "0.10.22", + "@firebase/analytics-types": "0.8.4", + "@firebase/component": "0.7.3", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -4208,84 +5438,119 @@ } }, "node_modules/@firebase/analytics-types": { - "version": "0.8.2", + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.4.tgz", + "integrity": "sha512-zQ+XTgkwH6CY/eUSHJRP7e4LxM30RCxlCmob5sy2axs25GE3Ny0XdgpDscMTHHQIGqWkxPXad4w2Mw9sCgT8zQ==", "license": "Apache-2.0" }, "node_modules/@firebase/app": { - "version": "0.10.5", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.15.0.tgz", + "integrity": "sha512-soIskolmGgbpi0K/MfrjtdpO1220qRCbXA4Z8Qx3lM+fVwA3q40m+OM+7zBHd2nuQCrLXb33L6Oc1aBH3Y26AQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/logger": "0.5.1", + "@firebase/util": "1.15.1", "idb": "7.1.1", "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@firebase/app-check": { - "version": "0.8.4", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.12.0.tgz", + "integrity": "sha512-wMeT6HLWRAuW7Cp/5UjWBGKgjPNxWNOoNf4PRIv0weljoGMZVeqbUY7wNBWTI2/31cX1NlXx8gQruDLsUShB3Q==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/logger": "0.5.1", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" }, + "engines": { + "node": ">=20.0.0" + }, "peerDependencies": { "@firebase/app": "0.x" } }, "node_modules/@firebase/app-check-compat": { - "version": "0.3.11", + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.4.5.tgz", + "integrity": "sha512-JI17mVcZs34zO6ZeSCrw4U2iohqy+n6GIzkbmsA+TbVjmvFLkUKt3bs5M+qRBteQm/0IWzqSHYFzEQLzDTQebg==", "license": "Apache-2.0", "dependencies": { - "@firebase/app-check": "0.8.4", - "@firebase/app-check-types": "0.5.2", - "@firebase/component": "0.6.7", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.9.6", + "@firebase/app-check": "0.12.0", + "@firebase/app-check-types": "0.5.4", + "@firebase/component": "0.7.3", + "@firebase/logger": "0.5.1", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" }, + "engines": { + "node": ">=20.0.0" + }, "peerDependencies": { "@firebase/app-compat": "0.x" } }, "node_modules/@firebase/app-check-interop-types": { - "version": "0.3.2", + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.4.tgz", + "integrity": "sha512-zz3i6e13B8BfWiLy8MABtTh8aGIACgKbf9UVnyHcWs+yQzJXgQcl8A46b0zfaiJHdQ+niF0ouAfcpuf+3LMPQg==", "license": "Apache-2.0" }, "node_modules/@firebase/app-check-types": { - "version": "0.5.2", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.4.tgz", + "integrity": "sha512-xV7JsIyzVr15aA7f3Pi0rB9gdBuVubs89FGA8VkRYA4g0l78poADgdfrScgf7NndSg9mm7cR7PJyY0+t22KaGw==", "license": "Apache-2.0" }, "node_modules/@firebase/app-compat": { - "version": "0.2.35", + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.5.14.tgz", + "integrity": "sha512-rgFmiofYsdS9ZG/Bht3OBxJtPD3zWE1cffShWubEm+4+qZeyzCbmtb1q6jOEjN9fB7uufe4rQmWOPXouR3758Q==", "license": "Apache-2.0", "dependencies": { - "@firebase/app": "0.10.5", - "@firebase/component": "0.6.7", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.9.6", + "@firebase/app": "0.15.0", + "@firebase/component": "0.7.3", + "@firebase/logger": "0.5.1", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@firebase/app-types": { - "version": "0.9.2", - "license": "Apache-2.0" + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.5.tgz", + "integrity": "sha512-YevqTjvo7Iujsa9Dwowmd6dSoElhzmD63ZSrq6bzjvQ6POjYgNjOFHLmNIgJs48eNO093NCERibuFnxbfOvU7A==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/logger": "0.5.1" + } }, "node_modules/@firebase/auth": { - "version": "1.7.4", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.13.3.tgz", + "integrity": "sha512-bqiq4uubDN2YyQkdvSWPQeJyXAv2O76ImF41En9b6UhV5JuBVYDoHYrrrE3NzIuGkpFMKagfhMRP4Vz6t+yQSQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.9.6", - "tslib": "^2.1.0", - "undici": "5.28.4" + "@firebase/component": "0.7.3", + "@firebase/logger": "0.5.1", + "@firebase/util": "1.15.1", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" }, "peerDependencies": { "@firebase/app": "0.x", - "@react-native-async-storage/async-storage": "^1.18.1" + "@react-native-async-storage/async-storage": "^2.2.0 || ^3.0.0" }, "peerDependenciesMeta": { "@react-native-async-storage/async-storage": { @@ -4294,26 +5559,34 @@ } }, "node_modules/@firebase/auth-compat": { - "version": "0.5.9", + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.6.8.tgz", + "integrity": "sha512-llcBREUC4iSNKZ6rvwud7Oz9Q7aAWU6KuQLa6pdu7Q+QAQsy4JLw6yFgxwtmzabsgznHmmcsX2UjHLLzqUxi3Q==", "license": "Apache-2.0", "dependencies": { - "@firebase/auth": "1.7.4", - "@firebase/auth-types": "0.12.2", - "@firebase/component": "0.6.7", - "@firebase/util": "1.9.6", - "tslib": "^2.1.0", - "undici": "5.28.4" + "@firebase/auth": "1.13.3", + "@firebase/auth-types": "0.13.1", + "@firebase/component": "0.7.3", + "@firebase/util": "1.15.1", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" }, "peerDependencies": { "@firebase/app-compat": "0.x" } }, "node_modules/@firebase/auth-interop-types": { - "version": "0.2.3", + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.5.tgz", + "integrity": "sha512-1Li/YuBDBAXcKv7BzY4U28gontUmAaw53sYiqbaVOMCFb2lFKK/c3CGMUWqtwe7+TXrl3poWnTCL5umYBg85Eg==", "license": "Apache-2.0" }, "node_modules/@firebase/auth-types": { - "version": "0.12.2", + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.13.1.tgz", + "integrity": "sha512-0c1Mnid0uMDfGJHeUS4zfvBa4/CedJXotGy/n/NZJnBjwiJawt0ZYU+wH2VAVLiRCEfG2ncCkAX3yd1/2nrB7g==", "license": "Apache-2.0", "peerDependencies": { "@firebase/app-types": "0.x", @@ -4321,82 +5594,124 @@ } }, "node_modules/@firebase/component": { - "version": "0.6.7", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.7.3.tgz", + "integrity": "sha512-wFofIaa2879ogD/WvkjYXJxRmfnL0scen6ORgaC3na1FNOR9ASIUANQdhqQcmWu/h77/pVHY7ch5flewa5Bcew==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/util": "1.15.1", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@firebase/data-connect": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.7.1.tgz", + "integrity": "sha512-2LbUU8mmSA63HknxQMmWHjpzuNLBKflvVwQc2tpoVKg0biWleNEJX031ELks0vzFs+dDjOUkCJR72RP6mQHFOg==", "license": "Apache-2.0", "dependencies": { - "@firebase/util": "1.9.6", + "@firebase/auth-interop-types": "0.2.5", + "@firebase/component": "0.7.3", + "@firebase/logger": "0.5.1", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" } }, "node_modules/@firebase/database": { - "version": "1.0.5", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.1.3.tgz", + "integrity": "sha512-XwWCa+E4TvNGpGwXrycLRNfdogADwFcvuhyow6wDWma9W54roaQIhe+4PM0KiLsIftBdSCGI7OKCXrdSRHbIhw==", "license": "Apache-2.0", "dependencies": { - "@firebase/app-check-interop-types": "0.3.2", - "@firebase/auth-interop-types": "0.2.3", - "@firebase/component": "0.6.7", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.9.6", + "@firebase/app-check-interop-types": "0.3.4", + "@firebase/auth-interop-types": "0.2.5", + "@firebase/component": "0.7.3", + "@firebase/logger": "0.5.1", + "@firebase/util": "1.15.1", "faye-websocket": "0.11.4", "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@firebase/database-compat": { - "version": "1.0.5", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-2.1.4.tgz", + "integrity": "sha512-3pK35F1MAgmqFJQlf2nhQl44vtAXQO1uaCaQOEUI9kCRtLFqi7N+QRKR7lFZPg+xIZIyubgxQaxY69YgfZRZWg==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/database": "1.0.5", - "@firebase/database-types": "1.0.3", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/database": "1.1.3", + "@firebase/database-types": "1.0.20", + "@firebase/logger": "0.5.1", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@firebase/database-types": { - "version": "1.0.3", + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.20.tgz", + "integrity": "sha512-kegbOk/w8iU64pr0q6k2ItyNGjnQBMHFhwS7ohdWI4W+pc0/zhhdGXTdFj6X1oxItRjPoYOsSQmERgBkn/ihxw==", "license": "Apache-2.0", "dependencies": { - "@firebase/app-types": "0.9.2", - "@firebase/util": "1.9.6" + "@firebase/app-types": "0.9.5", + "@firebase/util": "1.15.1" } }, "node_modules/@firebase/firestore": { - "version": "4.6.3", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.16.0.tgz", + "integrity": "sha512-qdHMHMvMr0nRMuZyWNR/ArWa0YlPE3C4eAbmxTASJMYXAesKPL0Y54p70moggrNPzaK7MSIIq5RDJJyntQyIYA==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.9.6", - "@firebase/webchannel-wrapper": "1.0.0", + "@firebase/component": "0.7.3", + "@firebase/logger": "0.5.1", + "@firebase/util": "1.15.1", + "@firebase/webchannel-wrapper": "1.0.6", "@grpc/grpc-js": "~1.9.0", "@grpc/proto-loader": "^0.7.8", - "tslib": "^2.1.0", - "undici": "5.28.4" + "re2js": "^0.4.2", + "tslib": "^2.1.0" }, "engines": { - "node": ">=10.10.0" + "node": ">=20.0.0" }, "peerDependencies": { "@firebase/app": "0.x" } }, "node_modules/@firebase/firestore-compat": { - "version": "0.3.32", + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.4.11.tgz", + "integrity": "sha512-W7o1WdwWq5aABK5Up2ncSvTQs/QGLR/fy7cVpFBNqhsXtxoMtflHf2xBIG6+aoptcuGAobddq4g2Sq27wqHaYw==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/firestore": "4.6.3", - "@firebase/firestore-types": "3.0.2", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/firestore": "4.16.0", + "@firebase/firestore-types": "3.0.4", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" }, + "engines": { + "node": ">=20.0.0" + }, "peerDependencies": { "@firebase/app-compat": "0.x" } }, "node_modules/@firebase/firestore-types": { - "version": "3.0.2", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.4.tgz", + "integrity": "sha512-jGn+JSS4X9zZsrfu7Yw66v5YRdOLD1oyQh4USR0xWl4CUqV/DA6bNIXRPpxH/cUl3iVTNiP6MN7g+EL42A4qfA==", "license": "Apache-2.0", "peerDependencies": { "@firebase/app-types": "0.x", @@ -4404,7 +5719,9 @@ } }, "node_modules/@firebase/firestore/node_modules/@grpc/grpc-js": { - "version": "1.9.15", + "version": "1.9.16", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.16.tgz", + "integrity": "sha512-wE4Ut/olIzfKqp631XrG+wbF0v1vWFN4YL9FyXC2LJiG33DsV7PLzURjrCvY/6je2ntdRkeLpPDluzSRGaVltQ==", "license": "Apache-2.0", "dependencies": { "@grpc/proto-loader": "^0.7.8", @@ -4415,45 +5732,58 @@ } }, "node_modules/@firebase/functions": { - "version": "0.11.5", + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.13.5.tgz", + "integrity": "sha512-bWCx713f4kE/uFV7gdFOLBS7lDoiZj48MRkbAqe35gkXcCeWF4QjRNO07Jhmve7EJIoQOBczL29y2r8VRuN1kw==", "license": "Apache-2.0", "dependencies": { - "@firebase/app-check-interop-types": "0.3.2", - "@firebase/auth-interop-types": "0.2.3", - "@firebase/component": "0.6.7", - "@firebase/messaging-interop-types": "0.2.2", - "@firebase/util": "1.9.6", - "tslib": "^2.1.0", - "undici": "5.28.4" + "@firebase/app-check-interop-types": "0.3.4", + "@firebase/auth-interop-types": "0.2.5", + "@firebase/component": "0.7.3", + "@firebase/messaging-interop-types": "0.2.5", + "@firebase/util": "1.15.1", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" }, "peerDependencies": { "@firebase/app": "0.x" } }, "node_modules/@firebase/functions-compat": { - "version": "0.3.11", + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.4.5.tgz", + "integrity": "sha512-10qlUXGY25G5/1g9UihqksPp2po+ZqSE7LEizsrdUP7vrTmkysXxGSZCDyojSEp6mQe/ecRDdDDI+z4XRdb4wQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/functions": "0.11.5", - "@firebase/functions-types": "0.6.2", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/functions": "0.13.5", + "@firebase/functions-types": "0.6.4", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" }, + "engines": { + "node": ">=20.0.0" + }, "peerDependencies": { "@firebase/app-compat": "0.x" } }, "node_modules/@firebase/functions-types": { - "version": "0.6.2", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.4.tgz", + "integrity": "sha512-zV6kgqtduR4rUAdC/ilS7kmb93XD7bEZoJDlVBZqlOw2uGGGCNBQBuleww2rr0Ulr3L9o2TDjumEt68/l1f9DQ==", "license": "Apache-2.0" }, "node_modules/@firebase/installations": { - "version": "0.6.7", + "version": "0.6.22", + "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.22.tgz", + "integrity": "sha512-ef6nn3GGQTdReCfotRMG77PJZu8CqEbiK5pEoBnM0gTu/Z9v0i/az2p3HABsa/1beQmmyh1OsOjf7P5+pgwdZw==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/util": "1.15.1", "idb": "7.1.1", "tslib": "^2.1.0" }, @@ -4462,13 +5792,15 @@ } }, "node_modules/@firebase/installations-compat": { - "version": "0.2.7", + "version": "0.2.22", + "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.22.tgz", + "integrity": "sha512-C/zpAuTP5S9OgKSPvXRupw3hoY/JZSlA1wFjD/Sb7LIQE0FNbcMdO8Y4KXVEkjVzma/DDDDIAzxEXqKMAzc88w==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/installations": "0.6.7", - "@firebase/installations-types": "0.5.2", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/installations": "0.6.22", + "@firebase/installations-types": "0.5.4", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -4476,27 +5808,36 @@ } }, "node_modules/@firebase/installations-types": { - "version": "0.5.2", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.4.tgz", + "integrity": "sha512-U2eFapdHwjb43Vx9o+Pmj4dFfvcHEK1IirEFLqMtWrTHvmdrS3gBpBD1kmJk/9HjsOtoHZxJ2Paoe79e+L1ZPg==", "license": "Apache-2.0", "peerDependencies": { "@firebase/app-types": "0.x" } }, "node_modules/@firebase/logger": { - "version": "0.4.2", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.5.1.tgz", + "integrity": "sha512-vZKLsqE1ABOy8OjQiE7cUTFn4gvaqlk88yp8N94Pk/sDpq61YqZGqmVFZTvOyflTwuYFcWirBdYGoJgbDaXKYQ==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@firebase/messaging": { - "version": "0.12.9", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.13.0.tgz", + "integrity": "sha512-GZoo0uGRvEbszo83xcgbjJp4FpkmBEr4l8Z4hi8gl+P1Spn/MTK3HapanMzSX4yUHuTEiF5hasWRxOaz+o5sxQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/installations": "0.6.7", - "@firebase/messaging-interop-types": "0.2.2", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/installations": "0.6.22", + "@firebase/messaging-interop-types": "0.2.5", + "@firebase/util": "1.15.1", "idb": "7.1.1", "tslib": "^2.1.0" }, @@ -4505,12 +5846,14 @@ } }, "node_modules/@firebase/messaging-compat": { - "version": "0.2.9", + "version": "0.2.27", + "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.27.tgz", + "integrity": "sha512-JNOiu1PPgdHzEPEtoFiNxQuu0x9bm4bfETSQCpGfcTlgWkhlSK7uh7nlsjC10TQLUNgYetLmuutaYTh8aeYLVA==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/messaging": "0.12.9", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/messaging": "0.13.0", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -4518,32 +5861,39 @@ } }, "node_modules/@firebase/messaging-interop-types": { - "version": "0.2.2", + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.5.tgz", + "integrity": "sha512-tUEKnaAP2Y/MNIqgnriPpV6e5l13Vs/+p2yrd6NGlncPJT9O3a8muYZtdnWe+IJ4fgKLHJVC79n/asxk/N5Msw==", "license": "Apache-2.0" }, "node_modules/@firebase/performance": { - "version": "0.6.7", + "version": "0.7.12", + "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.7.12.tgz", + "integrity": "sha512-fe7nV8teUU3OBHlMUZ9Lw4gLhCW2k4m5Uc3pfWGV+fl8uwJQBGp9Q3lqsJ+HSrFu3Q2pJyLAgrClPGSKyDeYgQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/installations": "0.6.7", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.9.6", - "tslib": "^2.1.0" + "@firebase/component": "0.7.3", + "@firebase/installations": "0.6.22", + "@firebase/logger": "0.5.1", + "@firebase/util": "1.15.1", + "tslib": "^2.1.0", + "web-vitals": "^4.2.4" }, "peerDependencies": { "@firebase/app": "0.x" } }, "node_modules/@firebase/performance-compat": { - "version": "0.2.7", + "version": "0.2.25", + "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.25.tgz", + "integrity": "sha512-q6NjTXpIPoFuUmCmMN/maCdTgzT6aExs9xZo+PxfVLj6uLVGvpyAD6XWjmcrb7jChsFBYbq7E5dyNDF7Zhy9kA==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/logger": "0.4.2", - "@firebase/performance": "0.6.7", - "@firebase/performance-types": "0.2.2", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/logger": "0.5.1", + "@firebase/performance": "0.7.12", + "@firebase/performance-types": "0.2.4", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -4551,17 +5901,21 @@ } }, "node_modules/@firebase/performance-types": { - "version": "0.2.2", + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.4.tgz", + "integrity": "sha512-kJSEk7b0uhpcPRyL4SQ/GPujLqk52XNKcXlnsKDbWGAb9vugcLvOU3u6zfEdwd+d8hWJb5S5ZizV1JFFI0nkKg==", "license": "Apache-2.0" }, "node_modules/@firebase/remote-config": { - "version": "0.4.7", + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.8.5.tgz", + "integrity": "sha512-zb+7CDGFP2wYVF1LXQoYIFdoESIQM3p0+uiW1welw8+zvDxAL50K75PKTXXtunJADUrksTVpV7mD0pn54vzJRA==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/installations": "0.6.7", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/installations": "0.6.22", + "@firebase/logger": "0.5.1", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -4569,14 +5923,16 @@ } }, "node_modules/@firebase/remote-config-compat": { - "version": "0.2.7", + "version": "0.2.26", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.26.tgz", + "integrity": "sha512-uC57Tc7GYYOCnMgLkGIVf999XlaYaPDONoa54c93YTKDctlvCZI89z0zQ2RbhGR8Zf+QuCbQHs/99vqoE84a7g==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/logger": "0.4.2", - "@firebase/remote-config": "0.4.7", - "@firebase/remote-config-types": "0.3.2", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/logger": "0.5.1", + "@firebase/remote-config": "0.8.5", + "@firebase/remote-config-types": "0.5.1", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -4584,38 +5940,51 @@ } }, "node_modules/@firebase/remote-config-types": { - "version": "0.3.2", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.5.1.tgz", + "integrity": "sha512-cX/1LT6KQwkXzck2eSzeKnuvXZCyr8qaPpDcikoJs7jmI+oBOXixpDLeDtWj1U6GNMkIoXrEDNoyT2Ypcyp5/A==", "license": "Apache-2.0" }, "node_modules/@firebase/storage": { - "version": "0.12.5", + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.14.3.tgz", + "integrity": "sha512-YX4/YL6P6/fufSSeGnVhjWddcIXbFq2cWIhMKFTZo1E/Rtcl2mJj/BYUQTwJfcE1Tl8un1FOya4L05jcSLN/Eg==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/util": "1.9.6", - "tslib": "^2.1.0", - "undici": "5.28.4" + "@firebase/component": "0.7.3", + "@firebase/util": "1.15.1", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" }, "peerDependencies": { "@firebase/app": "0.x" } }, "node_modules/@firebase/storage-compat": { - "version": "0.3.8", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.4.3.tgz", + "integrity": "sha512-gruVqjtUGX8tEoeNbaWXZm0Zfcfcb7fvmDmBxV8yPAbWvExRnZYLO2+qw9idxNE7BvPXt5csyjSYHy//dAizxw==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.7", - "@firebase/storage": "0.12.5", - "@firebase/storage-types": "0.8.2", - "@firebase/util": "1.9.6", + "@firebase/component": "0.7.3", + "@firebase/storage": "0.14.3", + "@firebase/storage-types": "0.8.4", + "@firebase/util": "1.15.1", "tslib": "^2.1.0" }, + "engines": { + "node": ">=20.0.0" + }, "peerDependencies": { "@firebase/app-compat": "0.x" } }, "node_modules/@firebase/storage-types": { - "version": "0.8.2", + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.4.tgz", + "integrity": "sha512-BT7cwxJOx8SWwlQfrlC+bD/Sk3Cw+1odCi8UZNFNWTVZoPsBnA5W+mqtZzVnvsdJpXCFGSGQ7R7vOR6dtM/BRA==", "license": "Apache-2.0", "peerDependencies": { "@firebase/app-types": "0.x", @@ -4623,32 +5992,22 @@ } }, "node_modules/@firebase/util": { - "version": "1.9.6", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@firebase/vertexai-preview": { - "version": "0.0.2", + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.15.1.tgz", + "integrity": "sha512-LUdM4Wg7YM9Pq/49nGYySJA0CSQEKnGffFzWV8+6gXN7mGxn+FL1IqvFbuZUtAQcfZgHYDwCE1wwlK7rB7gl2g==", + "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { - "@firebase/app-check-interop-types": "0.3.2", - "@firebase/component": "0.6.7", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.9.6", "tslib": "^2.1.0" }, "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@firebase/app-types": "0.x" + "node": ">=20.0.0" } }, "node_modules/@firebase/webchannel-wrapper": { - "version": "1.0.0", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.6.tgz", + "integrity": "sha512-Vr/Mqu79dMwGRAyGbJ4uN4+BtXB3/mRTdzetD1daWNeG8QaWuzhhbG77GltO5c0yYmYls8i250iX73624GJd7Q==", "license": "Apache-2.0" }, "node_modules/@glennsl/bs-json": { @@ -4765,12 +6124,16 @@ "license": "Apache-2.0" }, "node_modules/@hapi/hoek": { - "version": "9.2.0", + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", "dev": true, "license": "BSD-3-Clause" }, "node_modules/@hapi/topo": { - "version": "5.0.0", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -5773,18 +7136,10 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/@isaacs/fs-minipass": { - "version": "4.0.1", - "license": "ISC", - "dependencies": { - "minipass": "^7.0.4" - }, - "engines": { - "node": ">=18.0.0" - } - }, "node_modules/@isaacs/ttlcache": { "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz", + "integrity": "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==", "license": "ISC", "engines": { "node": ">=12" @@ -5792,6 +7147,7 @@ }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", + "dev": true, "license": "ISC", "dependencies": { "camelcase": "^5.3.1", @@ -5806,6 +7162,7 @@ }, "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { "version": "1.0.10", + "dev": true, "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" @@ -5813,6 +7170,7 @@ }, "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { "version": "5.3.1", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -5820,6 +7178,7 @@ }, "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { "version": "4.1.0", + "dev": true, "license": "MIT", "dependencies": { "locate-path": "^5.0.0", @@ -5831,6 +7190,7 @@ }, "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { "version": "3.13.1", + "dev": true, "license": "MIT", "dependencies": { "argparse": "^1.0.7", @@ -5842,6 +7202,7 @@ }, "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { "version": "5.0.0", + "dev": true, "license": "MIT", "dependencies": { "p-locate": "^4.1.0" @@ -5852,6 +7213,7 @@ }, "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { "version": "2.3.0", + "dev": true, "license": "MIT", "dependencies": { "p-try": "^2.0.0" @@ -5865,6 +7227,7 @@ }, "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { "version": "4.1.0", + "dev": true, "license": "MIT", "dependencies": { "p-limit": "^2.2.0" @@ -5875,67 +7238,73 @@ }, "node_modules/@istanbuljs/load-nyc-config/node_modules/sprintf-js": { "version": "1.0.3", + "dev": true, "license": "BSD-3-Clause" }, "node_modules/@istanbuljs/schema": { "version": "0.1.3", + "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/@jest/console": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", + "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", "dev": true, "license": "MIT", "dependencies": { - "@jest/types": "30.0.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "chalk": "^4.1.2", - "jest-message-util": "30.0.0", - "jest-util": "30.0.0", + "chalk": "^4.0.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", "slash": "^3.0.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/core": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", "dev": true, "license": "MIT", "dependencies": { - "@jest/console": "30.0.0", - "@jest/pattern": "30.0.0", - "@jest/reporters": "30.0.0", - "@jest/test-result": "30.0.0", - "@jest/transform": "30.0.0", - "@jest/types": "30.0.0", + "@jest/console": "^29.7.0", + "@jest/reporters": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "ansi-escapes": "^4.3.2", - "chalk": "^4.1.2", - "ci-info": "^4.2.0", - "exit-x": "^0.2.2", - "graceful-fs": "^4.2.11", - "jest-changed-files": "30.0.0", - "jest-config": "30.0.0", - "jest-haste-map": "30.0.0", - "jest-message-util": "30.0.0", - "jest-regex-util": "30.0.0", - "jest-resolve": "30.0.0", - "jest-resolve-dependencies": "30.0.0", - "jest-runner": "30.0.0", - "jest-runtime": "30.0.0", - "jest-snapshot": "30.0.0", - "jest-util": "30.0.0", - "jest-validate": "30.0.0", - "jest-watcher": "30.0.0", - "micromatch": "^4.0.8", - "pretty-format": "30.0.0", - "slash": "^3.0.0" + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^29.7.0", + "jest-config": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-resolve-dependencies": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "jest-watcher": "^29.7.0", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" @@ -5948,6 +7317,9 @@ }, "node_modules/@jest/create-cache-key-function": { "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz", + "integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==", + "dev": true, "license": "MIT", "dependencies": { "@jest/types": "^29.6.3" @@ -5956,147 +7328,117 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/create-cache-key-function/node_modules/@jest/types": { - "version": "29.6.3", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/diff-sequences": { - "version": "30.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, "node_modules/@jest/environment": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", "dev": true, "license": "MIT", "dependencies": { - "@jest/fake-timers": "30.0.0", - "@jest/types": "30.0.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "30.0.0" + "jest-mock": "^29.7.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", "dev": true, "license": "MIT", "dependencies": { - "expect": "30.0.0", - "jest-snapshot": "30.0.0" + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect-utils": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, "license": "MIT", "dependencies": { - "@jest/get-type": "30.0.0" + "jest-get-type": "^29.6.3" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/fake-timers": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", "dev": true, "license": "MIT", "dependencies": { - "@jest/types": "30.0.0", - "@sinonjs/fake-timers": "^13.0.0", + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", "@types/node": "*", - "jest-message-util": "30.0.0", - "jest-mock": "30.0.0", - "jest-util": "30.0.0" + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/@jest/get-type": { - "version": "30.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/globals": { - "version": "30.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "30.0.0", - "@jest/expect": "30.0.0", - "@jest/types": "30.0.0", - "jest-mock": "30.0.0" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/@jest/pattern": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*", - "jest-regex-util": "30.0.0" + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", + "jest-mock": "^29.7.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/reporters": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", "dev": true, "license": "MIT", "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "30.0.0", - "@jest/test-result": "30.0.0", - "@jest/transform": "30.0.0", - "@jest/types": "30.0.0", - "@jridgewell/trace-mapping": "^0.3.25", + "@jest/console": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", "@types/node": "*", - "chalk": "^4.1.2", - "collect-v8-coverage": "^1.0.2", - "exit-x": "^0.2.2", - "glob": "^10.3.10", - "graceful-fs": "^4.2.11", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", "istanbul-lib-coverage": "^3.0.0", "istanbul-lib-instrument": "^6.0.0", "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^5.0.0", + "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-message-util": "30.0.0", - "jest-util": "30.0.0", - "jest-worker": "30.0.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", "slash": "^3.0.0", - "string-length": "^4.0.2", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", "v8-to-istanbul": "^9.0.1" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" @@ -6107,33 +7449,26 @@ } } }, - "node_modules/@jest/reporters/node_modules/jest-worker": { - "version": "30.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@ungap/structured-clone": "^1.3.0", - "jest-util": "30.0.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.1.1" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/@jest/reporters/node_modules/supports-color": { - "version": "8.1.1", + "node_modules/@jest/reporters/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "has-flag": "^4.0.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=10" + "node": "*" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/@jest/schemas": { @@ -6146,134 +7481,97 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/snapshot-utils": { - "version": "30.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "30.0.0", - "chalk": "^4.1.2", - "graceful-fs": "^4.2.11", - "natural-compare": "^1.4.0" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, "node_modules/@jest/source-map": { - "version": "30.0.0", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", + "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.25", - "callsites": "^3.1.0", - "graceful-fs": "^4.2.11" + "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/test-result": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", + "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", "dev": true, "license": "MIT", "dependencies": { - "@jest/console": "30.0.0", - "@jest/types": "30.0.0", - "@types/istanbul-lib-coverage": "^2.0.6", - "collect-v8-coverage": "^1.0.2" + "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/test-sequencer": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", + "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", "dev": true, "license": "MIT", "dependencies": { - "@jest/test-result": "30.0.0", - "graceful-fs": "^4.2.11", - "jest-haste-map": "30.0.0", + "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", "slash": "^3.0.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/transform": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/core": "^7.27.4", - "@jest/types": "30.0.0", - "@jridgewell/trace-mapping": "^0.3.25", - "babel-plugin-istanbul": "^7.0.0", - "chalk": "^4.1.2", + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", "convert-source-map": "^2.0.0", "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.11", - "jest-haste-map": "30.0.0", - "jest-regex-util": "30.0.0", - "jest-util": "30.0.0", - "micromatch": "^4.0.8", - "pirates": "^4.0.7", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", "slash": "^3.0.0", - "write-file-atomic": "^5.0.1" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/@jest/transform/node_modules/babel-plugin-istanbul": { - "version": "7.0.0", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.3", - "istanbul-lib-instrument": "^6.0.2", - "test-exclude": "^6.0.0" + "write-file-atomic": "^4.0.2" }, "engines": { - "node": ">=12" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/types": { - "version": "30.0.0", - "dev": true, + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "license": "MIT", "dependencies": { - "@jest/pattern": "30.0.0", - "@jest/schemas": "30.0.0", - "@types/istanbul-lib-coverage": "^2.0.6", - "@types/istanbul-reports": "^3.0.4", + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^17.0.33", - "chalk": "^4.1.2" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/@jest/types/node_modules/@jest/schemas": { - "version": "30.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.34.0" + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/types/node_modules/@sinclair/typebox": { - "version": "0.34.35", - "dev": true, - "license": "MIT" - }, "node_modules/@jimp/bmp": { "version": "0.16.13", "license": "MIT", @@ -6417,13 +7715,25 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.12", + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" } }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, "node_modules/@jridgewell/resolve-uri": { "version": "3.1.2", "license": "MIT", @@ -6432,15 +7742,19 @@ } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.5", + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", "license": "MIT", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.4", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { @@ -6608,19 +7922,6 @@ "node": ">=18" } }, - "node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", - "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/core": "^1.4.3", - "@emnapi/runtime": "^1.4.3", - "@tybys/wasm-util": "^0.10.0" - } - }, "node_modules/@native-html/css-processor": { "version": "1.11.0", "license": "MIT", @@ -7688,13 +8989,15 @@ "license": "BSD-3-Clause" }, "node_modules/@react-native-async-storage/async-storage": { - "version": "1.19.4", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-2.2.0.tgz", + "integrity": "sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw==", "license": "MIT", "dependencies": { "merge-options": "^3.0.4" }, "peerDependencies": { - "react-native": "^0.0.0-0 || 0.60 - 0.72 || 1000.0.0" + "react-native": "^0.0.0-0 || >=0.65 <1.0" } }, "node_modules/@react-native-clipboard/clipboard": { @@ -7719,23 +9022,25 @@ } }, "node_modules/@react-native-community/cli": { - "version": "18.0.0", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-20.1.0.tgz", + "integrity": "sha512-441WsVtRe4nGJ9OzA+QMU1+22lA6Q2hRWqqIMKD0wjEMLqcSfOZyu2UL9a/yRpL/dRpyUsU4n7AxqKfTKO/Csg==", "dev": true, "license": "MIT", "dependencies": { - "@react-native-community/cli-clean": "18.0.0", - "@react-native-community/cli-config": "18.0.0", - "@react-native-community/cli-doctor": "18.0.0", - "@react-native-community/cli-server-api": "18.0.0", - "@react-native-community/cli-tools": "18.0.0", - "@react-native-community/cli-types": "18.0.0", - "chalk": "^4.1.2", + "@react-native-community/cli-clean": "20.1.0", + "@react-native-community/cli-config": "20.1.0", + "@react-native-community/cli-doctor": "20.1.0", + "@react-native-community/cli-server-api": "20.1.0", + "@react-native-community/cli-tools": "20.1.0", + "@react-native-community/cli-types": "20.1.0", "commander": "^9.4.1", "deepmerge": "^4.3.0", "execa": "^5.0.0", "find-up": "^5.0.0", "fs-extra": "^8.1.0", "graceful-fs": "^4.1.3", + "picocolors": "^1.1.1", "prompts": "^2.4.2", "semver": "^7.5.2" }, @@ -7743,31 +9048,67 @@ "rnc-cli": "build/bin.js" }, "engines": { - "node": ">=18" + "node": ">=20.19.4" } }, "node_modules/@react-native-community/cli-clean": { - "version": "18.0.0", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-20.1.0.tgz", + "integrity": "sha512-77L4DifWfxAT8ByHnkypge7GBMYpbJAjBGV+toowt5FQSGaTBDcBHCX+FFqFRukD5fH6i8sZ41Gtw+nbfCTTIA==", "dev": true, "license": "MIT", "dependencies": { - "@react-native-community/cli-tools": "18.0.0", - "chalk": "^4.1.2", + "@react-native-community/cli-tools": "20.1.0", "execa": "^5.0.0", - "fast-glob": "^3.3.2" + "fast-glob": "^3.3.2", + "picocolors": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/@react-native-community/cli-tools": { + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-20.1.0.tgz", + "integrity": "sha512-/YmzHGOkY6Bgrv4OaA1L8rFqsBlQd1EB2/ipAoKPiieV0EcB5PUamUSuNeFU3sBZZTYQCUENwX4wgOHgFUlDnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vscode/sudo-prompt": "^9.0.0", + "appdirsjs": "^1.2.4", + "execa": "^5.0.0", + "find-up": "^5.0.0", + "launch-editor": "^2.9.1", + "mime": "^2.4.1", + "ora": "^5.4.1", + "picocolors": "^1.1.1", + "prompts": "^2.4.2", + "semver": "^7.5.2" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" } }, "node_modules/@react-native-community/cli-config": { - "version": "18.0.0", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-20.1.0.tgz", + "integrity": "sha512-1x9rhLLR/dKKb92Lb5O0l0EmUG08FHf+ZVyVEf9M+tX+p5QIm52MRiy43R0UAZ2jJnFApxRk+N3sxoYK4Dtnag==", "dev": true, "license": "MIT", "dependencies": { - "@react-native-community/cli-tools": "18.0.0", - "chalk": "^4.1.2", + "@react-native-community/cli-tools": "20.1.0", "cosmiconfig": "^9.0.0", "deepmerge": "^4.3.0", "fast-glob": "^3.3.2", - "joi": "^17.2.1" + "joi": "^17.2.1", + "picocolors": "^1.1.1" } }, "node_modules/@react-native-community/cli-config-android": { @@ -7790,8 +9131,29 @@ "fast-glob": "^3.3.2" } }, + "node_modules/@react-native-community/cli-config/node_modules/@react-native-community/cli-tools": { + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-20.1.0.tgz", + "integrity": "sha512-/YmzHGOkY6Bgrv4OaA1L8rFqsBlQd1EB2/ipAoKPiieV0EcB5PUamUSuNeFU3sBZZTYQCUENwX4wgOHgFUlDnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vscode/sudo-prompt": "^9.0.0", + "appdirsjs": "^1.2.4", + "execa": "^5.0.0", + "find-up": "^5.0.0", + "launch-editor": "^2.9.1", + "mime": "^2.4.1", + "ora": "^5.4.1", + "picocolors": "^1.1.1", + "prompts": "^2.4.2", + "semver": "^7.5.2" + } + }, "node_modules/@react-native-community/cli-config/node_modules/cosmiconfig": { - "version": "9.0.0", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.2.tgz", + "integrity": "sha512-gtTZxTDau1wL7Y7zifc2dd8jHSK/k6BTx/2Xp/BpdlAdnlYWFVt7qhJqgwi7637yRwRQ3qL4ZidbB4I8tA5VOg==", "dev": true, "license": "MIT", "dependencies": { @@ -7809,58 +9171,85 @@ "peerDependencies": { "typescript": ">=4.9.5" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@react-native-community/cli-config/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" } }, "node_modules/@react-native-community/cli-doctor": { - "version": "18.0.0", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-20.1.0.tgz", + "integrity": "sha512-QfJF1GVjA4PBrIT3SJ0vFFIu0km1vwOmLDlOYVqfojajZJ+Dnvl0f94GN1il/jT7fITAxom///XH3/URvi7YTQ==", "dev": true, "license": "MIT", "dependencies": { - "@react-native-community/cli-config": "18.0.0", - "@react-native-community/cli-platform-android": "18.0.0", - "@react-native-community/cli-platform-apple": "18.0.0", - "@react-native-community/cli-platform-ios": "18.0.0", - "@react-native-community/cli-tools": "18.0.0", - "chalk": "^4.1.2", + "@react-native-community/cli-config": "20.1.0", + "@react-native-community/cli-platform-android": "20.1.0", + "@react-native-community/cli-platform-apple": "20.1.0", + "@react-native-community/cli-platform-ios": "20.1.0", + "@react-native-community/cli-tools": "20.1.0", "command-exists": "^1.2.8", "deepmerge": "^4.3.0", "envinfo": "^7.13.0", "execa": "^5.0.0", "node-stream-zip": "^1.9.1", "ora": "^5.4.1", + "picocolors": "^1.1.1", "semver": "^7.5.2", "wcwidth": "^1.0.1", "yaml": "^2.2.1" } }, - "node_modules/@react-native-community/cli-doctor/node_modules/ora": { - "version": "5.4.1", + "node_modules/@react-native-community/cli-doctor/node_modules/@react-native-community/cli-tools": { + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-20.1.0.tgz", + "integrity": "sha512-/YmzHGOkY6Bgrv4OaA1L8rFqsBlQd1EB2/ipAoKPiieV0EcB5PUamUSuNeFU3sBZZTYQCUENwX4wgOHgFUlDnQ==", "dev": true, "license": "MIT", "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" + "@vscode/sudo-prompt": "^9.0.0", + "appdirsjs": "^1.2.4", + "execa": "^5.0.0", + "find-up": "^5.0.0", + "launch-editor": "^2.9.1", + "mime": "^2.4.1", + "ora": "^5.4.1", + "picocolors": "^1.1.1", + "prompts": "^2.4.2", + "semver": "^7.5.2" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4.0.0" } }, "node_modules/@react-native-community/cli-doctor/node_modules/yaml": { - "version": "2.8.0", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz", + "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==", "dev": true, "license": "ISC", "bin": { @@ -7868,120 +9257,217 @@ }, "engines": { "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" } }, "node_modules/@react-native-community/cli-platform-android": { - "version": "18.0.0", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-20.1.0.tgz", + "integrity": "sha512-TeHPDThOwDppQRpndm9kCdRCBI8AMy3HSIQ+iy7VYQXL5BtZ5LfmGdusoj7nVN/ZGn0Lc6Gwts5qowyupXdeKg==", "dev": true, "license": "MIT", "dependencies": { - "@react-native-community/cli-config-android": "18.0.0", - "@react-native-community/cli-tools": "18.0.0", - "chalk": "^4.1.2", + "@react-native-community/cli-config-android": "20.1.0", + "@react-native-community/cli-tools": "20.1.0", + "execa": "^5.0.0", + "logkitty": "^0.7.1", + "picocolors": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/@react-native-community/cli-config-android": { + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config-android/-/cli-config-android-20.1.0.tgz", + "integrity": "sha512-3A01ZDyFeCALzzPcwP/fleHoP3sGNq1UX7FzxkTrOFX8RRL9ntXNXQd27E56VU4BBxGAjAJT4Utw8pcOjJceIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@react-native-community/cli-tools": "20.1.0", + "fast-glob": "^3.3.2", + "fast-xml-parser": "^4.4.1", + "picocolors": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/@react-native-community/cli-tools": { + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-20.1.0.tgz", + "integrity": "sha512-/YmzHGOkY6Bgrv4OaA1L8rFqsBlQd1EB2/ipAoKPiieV0EcB5PUamUSuNeFU3sBZZTYQCUENwX4wgOHgFUlDnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vscode/sudo-prompt": "^9.0.0", + "appdirsjs": "^1.2.4", "execa": "^5.0.0", - "logkitty": "^0.7.1" + "find-up": "^5.0.0", + "launch-editor": "^2.9.1", + "mime": "^2.4.1", + "ora": "^5.4.1", + "picocolors": "^1.1.1", + "prompts": "^2.4.2", + "semver": "^7.5.2" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" } }, "node_modules/@react-native-community/cli-platform-apple": { - "version": "18.0.0", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-apple/-/cli-platform-apple-20.1.0.tgz", + "integrity": "sha512-0ih1hrYezSM2cuOlVnwBEFtMwtd8YgpTLmZauDJCv50rIumtkI1cQoOgLoS4tbPCj9U/Vn2a9BFH0DLFOOIacg==", "dev": true, "license": "MIT", "dependencies": { - "@react-native-community/cli-config-apple": "18.0.0", - "@react-native-community/cli-tools": "18.0.0", - "chalk": "^4.1.2", + "@react-native-community/cli-config-apple": "20.1.0", + "@react-native-community/cli-tools": "20.1.0", "execa": "^5.0.0", - "fast-xml-parser": "^4.4.1" + "fast-xml-parser": "^4.4.1", + "picocolors": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-platform-apple/node_modules/@react-native-community/cli-config-apple": { + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config-apple/-/cli-config-apple-20.1.0.tgz", + "integrity": "sha512-n6JVs8Q3yxRbtZQOy05ofeb1kGtspGN3SgwPmuaqvURF9fsuS7c4/9up2Kp9C+1D2J1remPJXiZLNGOcJvfpOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@react-native-community/cli-tools": "20.1.0", + "execa": "^5.0.0", + "fast-glob": "^3.3.2", + "picocolors": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-platform-apple/node_modules/@react-native-community/cli-tools": { + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-20.1.0.tgz", + "integrity": "sha512-/YmzHGOkY6Bgrv4OaA1L8rFqsBlQd1EB2/ipAoKPiieV0EcB5PUamUSuNeFU3sBZZTYQCUENwX4wgOHgFUlDnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vscode/sudo-prompt": "^9.0.0", + "appdirsjs": "^1.2.4", + "execa": "^5.0.0", + "find-up": "^5.0.0", + "launch-editor": "^2.9.1", + "mime": "^2.4.1", + "ora": "^5.4.1", + "picocolors": "^1.1.1", + "prompts": "^2.4.2", + "semver": "^7.5.2" + } + }, + "node_modules/@react-native-community/cli-platform-apple/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" } }, "node_modules/@react-native-community/cli-platform-ios": { - "version": "18.0.0", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-20.1.0.tgz", + "integrity": "sha512-XN7Da9z4WsJxtqVtEzY8q2bv22OsvzaFP5zy5+phMWNoJlU4lf7IvBSxqGYMpQ9XhYP7arDw5vmW4W34s06rnA==", "dev": true, "license": "MIT", "dependencies": { - "@react-native-community/cli-platform-apple": "18.0.0" + "@react-native-community/cli-platform-apple": "20.1.0" } }, "node_modules/@react-native-community/cli-server-api": { - "version": "18.0.0", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-20.1.0.tgz", + "integrity": "sha512-Tb415Oh8syXNT2zOzLzFkBXznzGaqKCiaichxKzGCDKg6JGHp3jSuCmcTcaPeYC7oc32n/S3Psw7798r4Q/7lA==", "dev": true, "license": "MIT", "dependencies": { - "@react-native-community/cli-tools": "18.0.0", + "@react-native-community/cli-tools": "20.1.0", "body-parser": "^1.20.3", "compression": "^1.7.1", "connect": "^3.6.5", "errorhandler": "^1.5.1", "nocache": "^3.0.1", "open": "^6.2.0", - "pretty-format": "^26.6.2", + "pretty-format": "^29.7.0", "serve-static": "^1.13.1", "ws": "^6.2.3" } }, - "node_modules/@react-native-community/cli-server-api/node_modules/@jest/types": { - "version": "26.6.2", + "node_modules/@react-native-community/cli-server-api/node_modules/@react-native-community/cli-tools": { + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-20.1.0.tgz", + "integrity": "sha512-/YmzHGOkY6Bgrv4OaA1L8rFqsBlQd1EB2/ipAoKPiieV0EcB5PUamUSuNeFU3sBZZTYQCUENwX4wgOHgFUlDnQ==", "dev": true, "license": "MIT", "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/@react-native-community/cli-server-api/node_modules/@types/yargs": { - "version": "15.0.13", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" + "@vscode/sudo-prompt": "^9.0.0", + "appdirsjs": "^1.2.4", + "execa": "^5.0.0", + "find-up": "^5.0.0", + "launch-editor": "^2.9.1", + "mime": "^2.4.1", + "ora": "^5.4.1", + "picocolors": "^1.1.1", + "prompts": "^2.4.2", + "semver": "^7.5.2" } }, "node_modules/@react-native-community/cli-server-api/node_modules/is-wsl": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, - "node_modules/@react-native-community/cli-server-api/node_modules/open": { - "version": "6.4.0", + "node_modules/@react-native-community/cli-server-api/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", "dev": true, "license": "MIT", - "dependencies": { - "is-wsl": "^1.1.0" + "bin": { + "mime": "cli.js" }, "engines": { - "node": ">=8" + "node": ">=4.0.0" } }, - "node_modules/@react-native-community/cli-server-api/node_modules/pretty-format": { - "version": "26.6.2", + "node_modules/@react-native-community/cli-server-api/node_modules/open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", "dev": true, "license": "MIT", "dependencies": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" + "is-wsl": "^1.1.0" }, "engines": { - "node": ">= 10" + "node": ">=8" } }, - "node_modules/@react-native-community/cli-server-api/node_modules/react-is": { - "version": "17.0.2", - "dev": true, - "license": "MIT" - }, "node_modules/@react-native-community/cli-server-api/node_modules/ws": { - "version": "6.2.3", + "version": "6.2.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.4.tgz", + "integrity": "sha512-PNIUUyLI5YpkJZj60YBzX1o0ByQ4ovvfmq9N/Kig/PAYbVlGyz4R6G0SEWrD0O9acc0sT2+IdMBVLFv8FSi0Nw==", "dev": true, "license": "MIT", "dependencies": { @@ -8014,33 +9500,33 @@ "node": ">=4.0.0" } }, - "node_modules/@react-native-community/cli-tools/node_modules/ora": { - "version": "5.4.1", + "node_modules/@react-native-community/cli-types": { + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-20.1.0.tgz", + "integrity": "sha512-D0kDspcwgbVXyNjwicT7Bb1JgXjijTw1JJd+qxyF/a9+sHv7TU4IchV+gN38QegeXqVyM4Ym7YZIvXMFBmyJqA==", + "dev": true, "license": "MIT", "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "joi": "^17.2.1" } }, - "node_modules/@react-native-community/cli-types": { - "version": "18.0.0", + "node_modules/@react-native-community/cli/node_modules/@react-native-community/cli-tools": { + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-20.1.0.tgz", + "integrity": "sha512-/YmzHGOkY6Bgrv4OaA1L8rFqsBlQd1EB2/ipAoKPiieV0EcB5PUamUSuNeFU3sBZZTYQCUENwX4wgOHgFUlDnQ==", "dev": true, "license": "MIT", "dependencies": { - "joi": "^17.2.1" + "@vscode/sudo-prompt": "^9.0.0", + "appdirsjs": "^1.2.4", + "execa": "^5.0.0", + "find-up": "^5.0.0", + "launch-editor": "^2.9.1", + "mime": "^2.4.1", + "ora": "^5.4.1", + "picocolors": "^1.1.1", + "prompts": "^2.4.2", + "semver": "^7.5.2" } }, "node_modules/@react-native-community/cli/node_modules/commander": { @@ -8064,8 +9550,23 @@ "node": ">=6 <7 || >=8" } }, + "node_modules/@react-native-community/cli/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/@react-native-community/datetimepicker": { - "version": "8.4.2", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/datetimepicker/-/datetimepicker-9.1.0.tgz", + "integrity": "sha512-eadbnk+I2vxvW30iTAsm/qlCnMMAadkifIMYNEB2lzhxN/SvlKc7S2V4k5DyrwjdCbqdcMk3t9K6fnUMcAV34w==", "license": "MIT", "dependencies": { "invariant": "^2.2.4" @@ -8086,18 +9587,22 @@ } }, "node_modules/@react-native-community/netinfo": { - "version": "11.4.1", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/netinfo/-/netinfo-12.0.1.tgz", + "integrity": "sha512-P/3caXIvfYSJG8AWJVefukg+ZGRPs+M4Lp3pNJtgcTYoJxCjWrKQGNnCkj/Cz//zWa/avGed0i/wzm0T8vV2IQ==", "license": "MIT", "peerDependencies": { + "react": "*", "react-native": ">=0.59" } }, "node_modules/@react-native-firebase/app": { - "version": "20.5.0", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@react-native-firebase/app/-/app-25.1.0.tgz", + "integrity": "sha512-IRBM0Uwrs1O+SkUF8D9g7FgC8WI5b/3xEbt3JzFTTsHWvQyXxvTflKd4rNFNegV+2mFrM53XC9cS1BNVjWSSSg==", "license": "Apache-2.0", "dependencies": { - "firebase": "10.12.2", - "superstruct": "^0.6.2" + "firebase": "12.15.0" }, "peerDependencies": { "expo": ">=47.0.0", @@ -8111,10 +9616,12 @@ } }, "node_modules/@react-native-firebase/messaging": { - "version": "20.5.0", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@react-native-firebase/messaging/-/messaging-25.1.0.tgz", + "integrity": "sha512-YVhGWr6uthySTNHqnXsDh6DX4WtK4AittU9oDeKaBSjN4uoMDOe2X74TYnBFEUdcCQxOAsUavFNAexQx/o8dsw==", "license": "Apache-2.0", "peerDependencies": { - "@react-native-firebase/app": "20.5.0", + "@react-native-firebase/app": "25.1.0", "expo": ">=47.0.0" }, "peerDependenciesMeta": { @@ -8124,7 +9631,9 @@ } }, "node_modules/@react-native-picker/picker": { - "version": "2.11.2", + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/@react-native-picker/picker/-/picker-2.11.4.tgz", + "integrity": "sha512-Kf8h1AMnBo54b1fdiVylP2P/iFcZqzpMYcglC28EEFB1DEnOjsNr6Ucqc+3R9e91vHxEDnhZFbYDmAe79P2gjA==", "license": "MIT", "workspaces": [ "example" @@ -8135,26 +9644,31 @@ } }, "node_modules/@react-native/assets-registry": { - "version": "0.79.2", + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.85.3.tgz", + "integrity": "sha512-u9ZiYP23vA2IFtdFQFmetzSmk6SM0xgKIoiOsr1hXNHjHaLhOm+/Ph1ud57wX6+Dbwdzx8coJgnzSKL3W21PCg==", "license": "MIT", "engines": { - "node": ">=18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/@react-native/babel-plugin-codegen": { - "version": "0.79.2", - "dev": true, + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.85.3.tgz", + "integrity": "sha512-Wc94zGfeFG8Njf9SHMPfYZP04kjigkOps6F1TYTvd7ZVXuGxqseCDgxc50LWcOhOCLypI9n3oVVqz81C3p44ZA==", "license": "MIT", "dependencies": { - "@babel/traverse": "^7.25.3", - "@react-native/codegen": "0.79.2" + "@babel/traverse": "^7.29.0", + "@react-native/codegen": "0.85.3" }, "engines": { - "node": ">=18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/@react-native/babel-preset": { - "version": "0.79.2", + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.85.3.tgz", + "integrity": "sha512-fD7fxEhkJB/aF57tWoXjaAWpklfrExYZS3k6aXPP3BQ77DZY7gvf/b7dbirwjID6NVnP1JDRJyTuPBGr0K/vlw==", "dev": true, "license": "MIT", "dependencies": { @@ -8164,27 +9678,19 @@ "@babel/plugin-syntax-export-default-from": "^7.24.7", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.24.7", "@babel/plugin-transform-async-generator-functions": "^7.25.4", "@babel/plugin-transform-async-to-generator": "^7.24.7", "@babel/plugin-transform-block-scoping": "^7.25.0", "@babel/plugin-transform-class-properties": "^7.25.4", "@babel/plugin-transform-classes": "^7.25.4", - "@babel/plugin-transform-computed-properties": "^7.24.7", "@babel/plugin-transform-destructuring": "^7.24.8", "@babel/plugin-transform-flow-strip-types": "^7.25.2", "@babel/plugin-transform-for-of": "^7.24.7", - "@babel/plugin-transform-function-name": "^7.25.1", - "@babel/plugin-transform-literals": "^7.25.2", - "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", "@babel/plugin-transform-modules-commonjs": "^7.24.8", "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", - "@babel/plugin-transform-numeric-separator": "^7.24.7", - "@babel/plugin-transform-object-rest-spread": "^7.24.7", "@babel/plugin-transform-optional-catch-binding": "^7.24.7", "@babel/plugin-transform-optional-chaining": "^7.24.8", - "@babel/plugin-transform-parameters": "^7.24.7", "@babel/plugin-transform-private-methods": "^7.24.7", "@babel/plugin-transform-private-property-in-object": "^7.24.7", "@babel/plugin-transform-react-display-name": "^7.24.7", @@ -8193,208 +9699,240 @@ "@babel/plugin-transform-react-jsx-source": "^7.24.7", "@babel/plugin-transform-regenerator": "^7.24.7", "@babel/plugin-transform-runtime": "^7.24.7", - "@babel/plugin-transform-shorthand-properties": "^7.24.7", - "@babel/plugin-transform-spread": "^7.24.7", - "@babel/plugin-transform-sticky-regex": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@babel/template": "^7.25.0", - "@react-native/babel-plugin-codegen": "0.79.2", - "babel-plugin-syntax-hermes-parser": "0.25.1", + "@react-native/babel-plugin-codegen": "0.85.3", + "babel-plugin-syntax-hermes-parser": "0.33.3", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" }, "engines": { - "node": ">=18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" }, "peerDependencies": { "@babel/core": "*" } }, "node_modules/@react-native/codegen": { - "version": "0.79.2", + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.85.3.tgz", + "integrity": "sha512-/JkS1lGLyzBWP1FbgDwaqEf7qShIC6pUC1M0a/YMAd/v4iqR24MRkQWe7jkYvcBQ2LpEhs5NGE9InhxSv21zCA==", "license": "MIT", "dependencies": { - "glob": "^7.1.1", - "hermes-parser": "0.25.1", + "@babel/core": "^7.25.2", + "@babel/parser": "^7.29.0", + "hermes-parser": "0.33.3", "invariant": "^2.2.4", "nullthrows": "^1.1.1", + "tinyglobby": "^0.2.15", "yargs": "^17.6.2" }, "engines": { - "node": ">=18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" }, "peerDependencies": { "@babel/core": "*" } }, - "node_modules/@react-native/codegen/node_modules/glob": { - "version": "7.2.3", - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@react-native/community-cli-plugin": { - "version": "0.79.2", + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.85.3.tgz", + "integrity": "sha512-fs85dmbIqNmtzEixDb0g+q6R3Vt4H9eAt8/inIZdDKfjN76+sUJA2r1nxODQ76bU23MrIbz8sI7KFBPaWk/zQw==", "license": "MIT", "dependencies": { - "@react-native/dev-middleware": "0.79.2", - "chalk": "^4.0.0", - "debug": "^2.2.0", + "@react-native/dev-middleware": "0.85.3", + "debug": "^4.4.0", "invariant": "^2.2.4", - "metro": "^0.82.0", - "metro-config": "^0.82.0", - "metro-core": "^0.82.0", + "metro": "^0.84.3", + "metro-config": "^0.84.3", + "metro-core": "^0.84.3", "semver": "^7.1.3" }, "engines": { - "node": ">=18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" }, "peerDependencies": { - "@react-native-community/cli": "*" + "@react-native-community/cli": "*", + "@react-native/metro-config": "0.85.3" }, "peerDependenciesMeta": { "@react-native-community/cli": { "optional": true - } - } - }, - "node_modules/@react-native/community-cli-plugin/node_modules/debug": { - "version": "2.6.9", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/@react-native/community-cli-plugin/node_modules/ms": { - "version": "2.0.0", - "license": "MIT" + }, + "@react-native/metro-config": { + "optional": true + } + } }, "node_modules/@react-native/debugger-frontend": { - "version": "0.79.2", + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.85.3.tgz", + "integrity": "sha512-uAu7rM5o/Np1zgp6fi5zM1sP1aB8DcS7DdOLcj/TkSutOAjkMqqd2lWt1/+3S7qXexRHVK5XcP+o3VXo4L/V0A==", "license": "BSD-3-Clause", "engines": { - "node": ">=18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/@react-native/debugger-shell": { + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/debugger-shell/-/debugger-shell-0.85.3.tgz", + "integrity": "sha512-/jRAaT9boiCttIcEwS02WPwYkUihqsjSaK/TMtHz05vT6uMgac9PaQt5kzBQLIABv5aEIa5gtrMmKVz49MjkjQ==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.6", + "debug": "^4.4.0", + "fb-dotslash": "0.5.8" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/@react-native/dev-middleware": { - "version": "0.79.2", + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.85.3.tgz", + "integrity": "sha512-JYzBiT4A8w+KQt+dOD5v+ti+tDrGoPnsSTuApq3Ls4RB5sfWbDlYMyz3dbc8qBIHz9tv0sQ5+eOu6Xwqzr5AQA==", "license": "MIT", "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.79.2", + "@react-native/debugger-frontend": "0.85.3", + "@react-native/debugger-shell": "0.85.3", "chrome-launcher": "^0.15.2", - "chromium-edge-launcher": "^0.2.0", + "chromium-edge-launcher": "^0.3.0", "connect": "^3.6.5", - "debug": "^2.2.0", + "debug": "^4.4.0", "invariant": "^2.2.4", "nullthrows": "^1.1.1", "open": "^7.0.3", "serve-static": "^1.16.2", - "ws": "^6.2.3" + "ws": "^7.5.10" }, "engines": { - "node": ">=18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, - "node_modules/@react-native/dev-middleware/node_modules/debug": { - "version": "2.6.9", + "node_modules/@react-native/dev-middleware/node_modules/ws": { + "version": "7.5.11", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.11.tgz", + "integrity": "sha512-zS54Oen9bITtp7kp2XM3AydrCIq1D+HwJOuH+c+e4LfpL/lotP5osijd+UoMnxwAam1GN8R4KtLAyIrIcBNpiA==", "license": "MIT", - "dependencies": { - "ms": "2.0.0" + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, - "node_modules/@react-native/dev-middleware/node_modules/ms": { - "version": "2.0.0", - "license": "MIT" - }, - "node_modules/@react-native/dev-middleware/node_modules/ws": { - "version": "6.2.3", + "node_modules/@react-native/gradle-plugin": { + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.85.3.tgz", + "integrity": "sha512-39dY2j50Q1pntejzwt3XL7vwXtrj8jcIfHq6E+gyu3jzYxZJVvMkMutQ39vSg6zinIQOX36oQDhidXUbCXzgoA==", "license": "MIT", - "dependencies": { - "async-limiter": "~1.0.0" + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, - "node_modules/@react-native/gradle-plugin": { - "version": "0.79.2", + "node_modules/@react-native/jest-preset": { + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/jest-preset/-/jest-preset-0.85.3.tgz", + "integrity": "sha512-ALPSrM0q2fU+5AXcOXzDKx7rxVKPMvygAZfsTWLdrGRVWIqf/HEfM0R8euQqIKUqmEuQ1TxMWN+px3h6gc4vow==", + "dev": true, "license": "MIT", + "dependencies": { + "@jest/create-cache-key-function": "^29.7.0", + "@react-native/js-polyfills": "0.85.3", + "babel-jest": "^29.7.0", + "jest-environment-node": "^29.7.0", + "regenerator-runtime": "^0.13.2" + }, "engines": { - "node": ">=18" + "node": ">= 20.19.4" + }, + "peerDependencies": { + "react": "^19.2.3" } }, "node_modules/@react-native/js-polyfills": { - "version": "0.79.2", + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.85.3.tgz", + "integrity": "sha512-U2+aMshIXf1uFn77tpBb/xhHWB9vkVrMpt7kkucAugF8hJKYTDGB587X7WwelHduK2KBfhl4giSv0rzZGoef9A==", "license": "MIT", "engines": { - "node": ">=18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/@react-native/metro-babel-transformer": { - "version": "0.79.2", + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.85.3.tgz", + "integrity": "sha512-omuKq+r7jM4XvCMIlNMPP7Up3SyB8o5EAdZtF7YXniKyq7UOMBqhYHFqgsdOXr0lT+3ADf7VCJG3sb82jlBrrQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.79.2", - "hermes-parser": "0.25.1", + "@react-native/babel-preset": "0.85.3", + "hermes-parser": "0.33.3", "nullthrows": "^1.1.1" }, "engines": { - "node": ">=18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" }, "peerDependencies": { "@babel/core": "*" } }, "node_modules/@react-native/metro-config": { - "version": "0.79.2", + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/metro-config/-/metro-config-0.85.3.tgz", + "integrity": "sha512-sVo6HepUmCcpdfozEf91lA0FjpLNNZYu/Zi9FiYiAQTK8pzATXDVTqhvdxpFrQn435p5eUTSbllvbH/KN+bnyA==", "dev": true, "license": "MIT", "dependencies": { - "@react-native/js-polyfills": "0.79.2", - "@react-native/metro-babel-transformer": "0.79.2", - "metro-config": "^0.82.0", - "metro-runtime": "^0.82.0" + "@react-native/js-polyfills": "0.85.3", + "@react-native/metro-babel-transformer": "0.85.3", + "metro-config": "^0.84.3", + "metro-runtime": "^0.84.3" }, "engines": { - "node": ">=18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/@react-native/normalize-colors": { - "version": "0.79.2", + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.85.3.tgz", + "integrity": "sha512-hj0PScZEhIbcOvQV5yMKX3ha4XEIOy/SVE1Rrpp0beW0dpNLOgSC7KDxGewmDnIHK9YdQUXGY9eMEfShUMIaZw==", "license": "MIT" }, "node_modules/@react-native/typescript-config": { - "version": "0.79.2", + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/typescript-config/-/typescript-config-0.85.3.tgz", + "integrity": "sha512-F2Ign3lv/99R5HMDiaQE6NpRdopn87VuXgfHABSk0iwzouLFk1fcwaMkJUmjhnxrQagsUwxOWp4WTPwEvRRazQ==", "dev": true, "license": "MIT" }, "node_modules/@react-native/virtualized-lists": { - "version": "0.79.2", + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.85.3.tgz", + "integrity": "sha512-dsCjI//OIPEUJMyNHp4l7zNLVjCx7bcaRUceOCkU+IB17hkbtbGWvi7HjGFSzy7FJGmS/MOlcfpb72xXiy1Oig==", "license": "MIT", "dependencies": { "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "engines": { - "node": ">=18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" }, "peerDependencies": { - "@types/react": "^19.0.0", + "@types/react": "^19.2.0", "react": "*", - "react-native": "*" + "react-native": "0.85.3" }, "peerDependenciesMeta": { "@types/react": { @@ -8614,63 +10152,75 @@ } }, "node_modules/@sentry-internal/browser-utils": { - "version": "10.38.0", + "version": "10.37.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-10.37.0.tgz", + "integrity": "sha512-rqdESYaVio9Ktz55lhUhtBsBUCF3wvvJuWia5YqoHDd+egyIfwWxITTAa0TSEyZl7283A4WNHNl0hyeEMblmfA==", "license": "MIT", "dependencies": { - "@sentry/core": "10.38.0" + "@sentry/core": "10.37.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry-internal/feedback": { - "version": "10.38.0", + "version": "10.37.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-10.37.0.tgz", + "integrity": "sha512-P0PVlfrDvfvCYg2KPIS7YUG/4i6ZPf8z1MicXx09C9Cz9W9UhSBh/nii13eBdDtLav2BFMKhvaFMcghXHX03Hw==", "license": "MIT", "dependencies": { - "@sentry/core": "10.38.0" + "@sentry/core": "10.37.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry-internal/replay": { - "version": "10.38.0", + "version": "10.37.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-10.37.0.tgz", + "integrity": "sha512-snuk12ZaDerxesSnetNIwKoth/51R0y/h3eXD/bGtXp+hnSkeXN5HanI/RJl297llRjn4zJYRShW9Nx86Ay0Dw==", "license": "MIT", "dependencies": { - "@sentry-internal/browser-utils": "10.38.0", - "@sentry/core": "10.38.0" + "@sentry-internal/browser-utils": "10.37.0", + "@sentry/core": "10.37.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry-internal/replay-canvas": { - "version": "10.38.0", + "version": "10.37.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-10.37.0.tgz", + "integrity": "sha512-PyIYSbjLs+L5essYV0MyIsh4n5xfv2eV7l0nhUoPJv9Bak3kattQY3tholOj0EP3SgKgb+8HSZnmazgF++Hbog==", "license": "MIT", "dependencies": { - "@sentry-internal/replay": "10.38.0", - "@sentry/core": "10.38.0" + "@sentry-internal/replay": "10.37.0", + "@sentry/core": "10.37.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "4.9.0", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-4.8.0.tgz", + "integrity": "sha512-cy/9Eipkv23MsEJ4IuB4dNlVwS9UqOzI3Eu+QPake5BVFgPYCX0uP0Tr3Z43Ime6Rb+BiDnWC51AJK9i9afHYw==", "license": "MIT", "engines": { "node": ">= 14" } }, "node_modules/@sentry/browser": { - "version": "10.38.0", + "version": "10.37.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-10.37.0.tgz", + "integrity": "sha512-kheqJNqGZP5TSBCPv4Vienv1sfZwXKHQDYR+xrdHHYdZqwWuZMJJW/cLO9XjYAe+B9NnJ4UwJOoY4fPvU+HQ1Q==", "license": "MIT", "dependencies": { - "@sentry-internal/browser-utils": "10.38.0", - "@sentry-internal/feedback": "10.38.0", - "@sentry-internal/replay": "10.38.0", - "@sentry-internal/replay-canvas": "10.38.0", - "@sentry/core": "10.38.0" + "@sentry-internal/browser-utils": "10.37.0", + "@sentry-internal/feedback": "10.37.0", + "@sentry-internal/replay": "10.37.0", + "@sentry-internal/replay-canvas": "10.37.0", + "@sentry/core": "10.37.0" }, "engines": { "node": ">=18" @@ -8838,18 +10388,22 @@ } }, "node_modules/@sentry/core": { - "version": "10.38.0", + "version": "10.37.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-10.37.0.tgz", + "integrity": "sha512-hkRz7S4gkKLgPf+p3XgVjVm7tAfvcEPZxeACCC6jmoeKhGkzN44nXwLiqqshJ25RMcSrhfFvJa/FlBg6zupz7g==", "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/@sentry/react": { - "version": "10.38.0", + "version": "10.37.0", + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-10.37.0.tgz", + "integrity": "sha512-XLnXJOHgsCeVAVBbO+9AuGlZWnCxLQHLOmKxpIr8wjE3g7dHibtug6cv8JLx78O4dd7aoCqv2TTyyKY9FLJ2EQ==", "license": "MIT", "dependencies": { - "@sentry/browser": "10.38.0", - "@sentry/core": "10.38.0" + "@sentry/browser": "10.37.0", + "@sentry/core": "10.37.0" }, "engines": { "node": ">=18" @@ -8859,15 +10413,17 @@ } }, "node_modules/@sentry/react-native": { - "version": "7.12.0", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@sentry/react-native/-/react-native-7.11.0.tgz", + "integrity": "sha512-OiDaLCAGpRN18YG/o7IIwLhU0Xpb0tYKQ5QxkGHiwb+L3VHn+MqGCGfITYNdhqr06HHMvu9Lysm+UJxaNmGaJg==", "license": "MIT", "dependencies": { - "@sentry/babel-plugin-component-annotate": "4.9.0", - "@sentry/browser": "10.38.0", + "@sentry/babel-plugin-component-annotate": "4.8.0", + "@sentry/browser": "10.37.0", "@sentry/cli": "2.58.4", - "@sentry/core": "10.38.0", - "@sentry/react": "10.38.0", - "@sentry/types": "10.38.0" + "@sentry/core": "10.37.0", + "@sentry/react": "10.37.0", + "@sentry/types": "10.37.0" }, "bin": { "sentry-expo-upload-sourcemaps": "scripts/expo-upload-sourcemaps.js" @@ -8884,17 +10440,21 @@ } }, "node_modules/@sentry/types": { - "version": "10.38.0", + "version": "10.37.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-10.37.0.tgz", + "integrity": "sha512-umpnUKRC0AAbJrADg6SlFtqN2yzf7NHciCF9lkHau+ax2PIZ/NDmoG4RQujFVflVaVoD60Ly2t+CcPnYIWMPlw==", "license": "MIT", "dependencies": { - "@sentry/core": "10.38.0" + "@sentry/core": "10.37.0" }, "engines": { "node": ">=18" } }, "node_modules/@sideway/address": { - "version": "4.1.2", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", + "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -8902,12 +10462,16 @@ } }, "node_modules/@sideway/formula": { - "version": "3.0.0", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", "dev": true, "license": "BSD-3-Clause" }, "node_modules/@sideway/pinpoint": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", "dev": true, "license": "BSD-3-Clause" }, @@ -8921,17 +10485,22 @@ }, "node_modules/@sinonjs/commons": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", + "dev": true, "license": "BSD-3-Clause", "dependencies": { "type-detect": "4.0.8" } }, "node_modules/@sinonjs/fake-timers": { - "version": "13.0.5", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@sinonjs/commons": "^3.0.1" + "@sinonjs/commons": "^3.0.0" } }, "node_modules/@solana/buffer-layout": { @@ -9892,63 +11461,6 @@ } } }, - "node_modules/@testing-library/react-native/node_modules/ansi-styles": { - "version": "5.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@testing-library/react-native/node_modules/jest-diff": { - "version": "29.7.0", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@testing-library/react-native/node_modules/jest-matcher-utils": { - "version": "29.7.0", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@testing-library/react-native/node_modules/pretty-format": { - "version": "29.7.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@testing-library/react-native/node_modules/react-is": { - "version": "18.3.1", - "dev": true, - "license": "MIT" - }, "node_modules/@tokenizer/token": { "version": "0.3.0", "license": "MIT" @@ -10006,17 +11518,6 @@ "node": ">=10.13.0" } }, - "node_modules/@tybys/wasm-util": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.2.tgz", - "integrity": "sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, "node_modules/@typechain/ethers-v5": { "version": "11.1.2", "dev": true, @@ -10048,6 +11549,7 @@ }, "node_modules/@types/babel__core": { "version": "7.20.5", + "dev": true, "license": "MIT", "dependencies": { "@babel/parser": "^7.20.7", @@ -10059,6 +11561,7 @@ }, "node_modules/@types/babel__generator": { "version": "7.6.2", + "dev": true, "license": "MIT", "dependencies": { "@babel/types": "^7.0.0" @@ -10066,6 +11569,7 @@ }, "node_modules/@types/babel__template": { "version": "7.4.0", + "dev": true, "license": "MIT", "dependencies": { "@babel/parser": "^7.1.0", @@ -10074,6 +11578,7 @@ }, "node_modules/@types/babel__traverse": { "version": "7.11.1", + "dev": true, "license": "MIT", "dependencies": { "@babel/types": "^7.3.0" @@ -10179,7 +11684,10 @@ } }, "node_modules/@types/graceful-fs": { - "version": "4.1.6", + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "dev": true, "license": "MIT", "dependencies": { "@types/node": "*" @@ -10209,174 +11717,26 @@ "node_modules/@types/istanbul-lib-report": { "version": "3.0.0", "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "29.5.14", - "dev": true, - "license": "MIT", - "dependencies": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - } - }, - "node_modules/@types/jest/node_modules/@jest/expect-utils": { - "version": "29.7.0", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/@jest/types": { - "version": "29.6.3", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/ansi-styles": { - "version": "5.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/ci-info": { - "version": "3.9.0", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@types/jest/node_modules/expect": { - "version": "29.7.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-diff": { - "version": "29.7.0", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-matcher-utils": { - "version": "29.7.0", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-message-util": { - "version": "29.7.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "dependencies": { + "@types/istanbul-lib-coverage": "*" } }, - "node_modules/@types/jest/node_modules/jest-util": { - "version": "29.7.0", - "dev": true, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", "license": "MIT", "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "@types/istanbul-lib-report": "*" } }, - "node_modules/@types/jest/node_modules/pretty-format": { - "version": "29.7.0", + "node_modules/@types/jest": { + "version": "29.5.14", "dev": true, "license": "MIT", "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "expect": "^29.0.0", + "pretty-format": "^29.0.0" } }, - "node_modules/@types/jest/node_modules/react-is": { - "version": "18.3.1", - "dev": true, - "license": "MIT" - }, "node_modules/@types/json-schema": { "version": "7.0.15", "license": "MIT" @@ -10458,10 +11818,12 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "19.1.9", + "version": "19.2.17", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz", + "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==", "license": "MIT", "dependencies": { - "csstype": "^3.0.2" + "csstype": "^3.2.2" } }, "node_modules/@types/react-native": { @@ -10521,6 +11883,15 @@ "redux": "^4.0.0" } }, + "node_modules/@types/react-test-renderer": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-19.1.0.tgz", + "integrity": "sha512-XD0WZrHqjNrxA/MaR9O22w/RNidWR9YZmBdRGI7wcnWGrv/3dA8wKCJ8m63Sn+tLJhcjmuhOi629N66W6kgWzQ==", + "license": "MIT", + "dependencies": { + "@types/react": "*" + } + }, "node_modules/@types/secp256k1": { "version": "4.0.3", "license": "MIT", @@ -10570,6 +11941,7 @@ }, "node_modules/@types/stack-utils": { "version": "2.0.3", + "dev": true, "license": "MIT" }, "node_modules/@types/statuses": { @@ -10747,384 +12119,116 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "8.38.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.38.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/project-service": "8.38.0", - "@typescript-eslint/tsconfig-utils": "8.38.0", - "@typescript-eslint/types": "8.38.0", - "@typescript-eslint/visitor-keys": "8.38.0", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^2.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <5.9.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.38.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.38.0", - "@typescript-eslint/types": "8.38.0", - "@typescript-eslint/typescript-estree": "8.38.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.38.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.38.0", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ungap/structured-clone": { - "version": "1.3.0", - "dev": true, - "license": "ISC" - }, - "node_modules/@unizen-io/unizen-contract-addresses": { - "version": "0.0.15", - "license": "ISC" - }, - "node_modules/@unrs/resolver-binding-android-arm-eabi": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.9.0.tgz", - "integrity": "sha512-h1T2c2Di49ekF2TE8ZCoJkb+jwETKUIPDJ/nO3tJBKlLFPu+fyd93f0rGP/BvArKx2k2HlRM4kqkNarj3dvZlg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@unrs/resolver-binding-android-arm64": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm64/-/resolver-binding-android-arm64-1.9.0.tgz", - "integrity": "sha512-sG1NHtgXtX8owEkJ11yn34vt0Xqzi3k9TJ8zppDmyG8GZV4kVWw44FHwKwHeEFl07uKPeC4ZoyuQaGh5ruJYPA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@unrs/resolver-binding-darwin-arm64": { - "version": "1.9.0", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@unrs/resolver-binding-darwin-x64": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.9.0.tgz", - "integrity": "sha512-TK+UA1TTa0qS53rjWn7cVlEKVGz2B6JYe0C++TdQjvWYIyx83ruwh0wd4LRxYBM5HeuAzXcylA9BH2trARXJTw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@unrs/resolver-binding-freebsd-x64": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.9.0.tgz", - "integrity": "sha512-6uZwzMRFcD7CcCd0vz3Hp+9qIL2jseE/bx3ZjaLwn8t714nYGwiE84WpaMCYjU+IQET8Vu/+BNAGtYD7BG/0yA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.9.0.tgz", - "integrity": "sha512-bPUBksQfrgcfv2+mm+AZinaKq8LCFvt5PThYqRotqSuuZK1TVKkhbVMS/jvSRfYl7jr3AoZLYbDkItxgqMKRkg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.9.0.tgz", - "integrity": "sha512-uT6E7UBIrTdCsFQ+y0tQd3g5oudmrS/hds5pbU3h4s2t/1vsGWbbSKhBSCD9mcqaqkBwoqlECpUrRJCmldl8PA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.9.0.tgz", - "integrity": "sha512-vdqBh911wc5awE2bX2zx3eflbyv8U9xbE/jVKAm425eRoOVv/VseGZsqi3A3SykckSpF4wSROkbQPvbQFn8EsA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm64-musl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.9.0.tgz", - "integrity": "sha512-/8JFZ/SnuDr1lLEVsxsuVwrsGquTvT51RZGvyDB/dOK3oYK2UqeXzgeyq6Otp8FZXQcEYqJwxb9v+gtdXn03eQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.9.0.tgz", - "integrity": "sha512-FkJjybtrl+rajTw4loI3L6YqSOpeZfDls4SstL/5lsP2bka9TiHUjgMBjygeZEis1oC8LfJTS8FSgpKPaQx2tQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-riscv64-gnu": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.9.0.tgz", - "integrity": "sha512-w/NZfHNeDusbqSZ8r/hp8iL4S39h4+vQMc9/vvzuIKMWKppyUGKm3IST0Qv0aOZ1rzIbl9SrDeIqK86ZpUK37w==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } }, - "node_modules/@unrs/resolver-binding-linux-riscv64-musl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.9.0.tgz", - "integrity": "sha512-bEPBosut8/8KQbUixPry8zg/fOzVOWyvwzOfz0C0Rw6dp+wIBseyiHKjkcSyZKv/98edrbMknBaMNJfA/UEdqw==", - "cpu": [ - "riscv64" - ], + "node_modules/@typescript-eslint/types": { + "version": "8.38.0", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ] + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } }, - "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.9.0.tgz", - "integrity": "sha512-LDtMT7moE3gK753gG4pc31AAqGUC86j3AplaFusc717EUGF9ZFJ356sdQzzZzkBk1XzMdxFyZ4f/i35NKM/lFA==", - "cpu": [ - "s390x" - ], + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.38.0", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ] + "dependencies": { + "@typescript-eslint/project-service": "8.38.0", + "@typescript-eslint/tsconfig-utils": "8.38.0", + "@typescript-eslint/types": "8.38.0", + "@typescript-eslint/visitor-keys": "8.38.0", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^2.1.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <5.9.0" + } }, - "node_modules/@unrs/resolver-binding-linux-x64-gnu": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.9.0.tgz", - "integrity": "sha512-WmFd5KINHIXj8o1mPaT8QRjA9HgSXhN1gl9Da4IZihARihEnOylu4co7i/yeaIpcfsI6sYs33cNZKyHYDh0lrA==", - "cpu": [ - "x64" - ], + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ] + "dependencies": { + "balanced-match": "^1.0.0" + } }, - "node_modules/@unrs/resolver-binding-linux-x64-musl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.9.0.tgz", - "integrity": "sha512-CYuXbANW+WgzVRIl8/QvZmDaZxrqvOldOwlbUjIM4pQ46FJ0W5cinJ/Ghwa/Ng1ZPMJMk1VFdsD/XwmCGIXBWg==", - "cpu": [ - "x64" - ], + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.5", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, - "node_modules/@unrs/resolver-binding-wasm32-wasi": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.9.0.tgz", - "integrity": "sha512-6Rp2WH0OoitMYR57Z6VE8Y6corX8C6QEMWLgOV6qXiJIeZ1F9WGXY/yQ8yDC4iTraotyLOeJ2Asea0urWj2fKQ==", - "cpu": [ - "wasm32" - ], + "node_modules/@typescript-eslint/utils": { + "version": "8.38.0", "dev": true, "license": "MIT", - "optional": true, "dependencies": { - "@napi-rs/wasm-runtime": "^0.2.11" + "@eslint-community/eslint-utils": "^4.7.0", + "@typescript-eslint/scope-manager": "8.38.0", + "@typescript-eslint/types": "8.38.0", + "@typescript-eslint/typescript-estree": "8.38.0" }, "engines": { - "node": ">=14.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" } }, - "node_modules/@unrs/resolver-binding-win32-arm64-msvc": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.9.0.tgz", - "integrity": "sha512-rknkrTRuvujprrbPmGeHi8wYWxmNVlBoNW8+4XF2hXUnASOjmuC9FNF1tGbDiRQWn264q9U/oGtixyO3BT8adQ==", - "cpu": [ - "arm64" - ], + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.38.0", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "win32" - ] + "dependencies": { + "@typescript-eslint/types": "8.38.0", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } }, - "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.9.0.tgz", - "integrity": "sha512-Ceymm+iBl+bgAICtgiHyMLz6hjxmLJKqBim8tDzpX61wpZOx2bPK6Gjuor7I2RiUynVjvvkoRIkrPyMwzBzF3A==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "license": "ISC" }, - "node_modules/@unrs/resolver-binding-win32-x64-msvc": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.9.0.tgz", - "integrity": "sha512-k59o9ZyeyS0hAlcaKFezYSH2agQeRFEB7KoQLXl3Nb3rgkqT1NY9Vwy+SqODiLmYnEjxWJVRE/yq2jFVqdIxZw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] + "node_modules/@unizen-io/unizen-contract-addresses": { + "version": "0.0.15", + "license": "ISC" }, "node_modules/@unstoppabledomains/resolution": { "version": "9.3.0", @@ -11149,25 +12253,6 @@ "node-fetch": "^2.6.12" } }, - "node_modules/@urql/core": { - "version": "5.2.0", - "license": "MIT", - "dependencies": { - "@0no-co/graphql.web": "^1.0.13", - "wonka": "^6.3.2" - } - }, - "node_modules/@urql/exchange-retry": { - "version": "1.3.2", - "license": "MIT", - "dependencies": { - "@urql/core": "^5.1.2", - "wonka": "^6.3.2" - }, - "peerDependencies": { - "@urql/core": "^5.0.0" - } - }, "node_modules/@vscode/sudo-prompt": { "version": "9.3.1", "license": "MIT" @@ -11892,6 +12977,8 @@ }, "node_modules/ansi-fragments": { "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", "dev": true, "license": "MIT", "dependencies": { @@ -11901,7 +12988,9 @@ } }, "node_modules/ansi-fragments/node_modules/ansi-regex": { - "version": "4.1.0", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true, "license": "MIT", "engines": { @@ -11910,6 +12999,8 @@ }, "node_modules/ansi-fragments/node_modules/ansi-styles": { "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "license": "MIT", "dependencies": { @@ -11921,6 +13012,8 @@ }, "node_modules/ansi-fragments/node_modules/astral-regex": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", "dev": true, "license": "MIT", "engines": { @@ -11929,6 +13022,8 @@ }, "node_modules/ansi-fragments/node_modules/color-convert": { "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, "license": "MIT", "dependencies": { @@ -11937,16 +13032,22 @@ }, "node_modules/ansi-fragments/node_modules/color-name": { "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true, "license": "MIT" }, "node_modules/ansi-fragments/node_modules/colorette": { - "version": "1.3.0", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", "dev": true, "license": "MIT" }, "node_modules/ansi-fragments/node_modules/is-fullwidth-code-point": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", "dev": true, "license": "MIT", "engines": { @@ -11955,6 +13056,8 @@ }, "node_modules/ansi-fragments/node_modules/slice-ansi": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", "dev": true, "license": "MIT", "dependencies": { @@ -11968,6 +13071,8 @@ }, "node_modules/ansi-fragments/node_modules/strip-ansi": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, "license": "MIT", "dependencies": { @@ -12022,6 +13127,8 @@ }, "node_modules/arg": { "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", "license": "MIT" }, "node_modules/argparse": { @@ -12241,7 +13348,10 @@ } }, "node_modules/async-limiter": { - "version": "1.0.0", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true, "license": "MIT" }, "node_modules/async-lock": { @@ -12320,157 +13430,51 @@ "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.0", - "@babel/traverse": "^7.7.0", - "@babel/types": "^7.7.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" - }, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "eslint": ">= 4.12.1" - } - }, - "node_modules/babel-eslint/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=4" - } - }, - "node_modules/babel-jest": { - "version": "29.7.0", - "license": "MIT", - "dependencies": { - "@jest/transform": "^29.7.0", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^29.6.3", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } - }, - "node_modules/babel-jest/node_modules/@jest/transform": { - "version": "29.7.0", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/babel-jest/node_modules/@jest/types": { - "version": "29.6.3", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/babel-jest/node_modules/ci-info": { - "version": "3.9.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-jest/node_modules/jest-haste-map": { - "version": "29.7.0", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.4", - "walker": "^1.0.8" + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=6" }, - "optionalDependencies": { - "fsevents": "^2.3.2" + "peerDependencies": { + "eslint": ">= 4.12.1" } }, - "node_modules/babel-jest/node_modules/jest-regex-util": { - "version": "29.6.3", - "license": "MIT", + "node_modules/babel-eslint/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=4" } }, - "node_modules/babel-jest/node_modules/jest-util": { + "node_modules/babel-jest": { "version": "29.7.0", + "dev": true, "license": "MIT", "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", + "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", "chalk": "^4.0.0", - "ci-info": "^3.2.0", "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" + "slash": "^3.0.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/babel-jest/node_modules/write-file-atomic": { - "version": "4.0.2", - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "peerDependencies": { + "@babel/core": "^7.8.0" } }, "node_modules/babel-plugin-istanbul": { "version": "6.1.1", + "dev": true, "license": "BSD-3-Clause", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", @@ -12485,6 +13489,7 @@ }, "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { "version": "5.1.0", + "dev": true, "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.12.3", @@ -12499,6 +13504,7 @@ }, "node_modules/babel-plugin-istanbul/node_modules/semver": { "version": "6.3.1", + "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -12506,6 +13512,7 @@ }, "node_modules/babel-plugin-jest-hoist": { "version": "29.6.3", + "dev": true, "license": "MIT", "dependencies": { "@babel/template": "^7.3.3", @@ -12557,15 +13564,28 @@ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, + "node_modules/babel-plugin-react-compiler": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-react-compiler/-/babel-plugin-react-compiler-1.0.0.tgz", + "integrity": "sha512-Ixm8tFfoKKIPYdCCKYTsqv+Fd4IJ0DQqMyEimo+pxUOMUR9cVPlwTrFt9Avu+3cb6Zp3mAzl+t1MrG2fxxKsxw==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.26.0" + } + }, "node_modules/babel-plugin-react-native-web": { - "version": "0.19.13", + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.21.2.tgz", + "integrity": "sha512-SPD0J6qjJn8231i0HZhlAGH6NORe+QvRSQM2mwQEzJ2Fb3E4ruWTiiicPlHjmeWShDXLcvoorOCXjeR7k/lyWA==", "license": "MIT" }, "node_modules/babel-plugin-syntax-hermes-parser": { - "version": "0.25.1", + "version": "0.33.3", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.33.3.tgz", + "integrity": "sha512-/Z9xYdaJ1lC0pT9do6TqCqhOSLfZ5Ot8D5za1p+feEfWYupCOfGbhhEXN9r2ZgJtDNUNRw/Z+T2CvAGKBqtqWA==", "license": "MIT", "dependencies": { - "hermes-parser": "0.25.1" + "hermes-parser": "0.33.3" } }, "node_modules/babel-plugin-transform-flow-enums": { @@ -12577,6 +13597,7 @@ }, "node_modules/babel-preset-current-node-syntax": { "version": "1.1.0", + "dev": true, "license": "MIT", "dependencies": { "@babel/plugin-syntax-async-generators": "^7.8.4", @@ -12600,78 +13621,33 @@ } }, "node_modules/babel-preset-expo": { - "version": "13.2.3", + "version": "56.0.15", + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-56.0.15.tgz", + "integrity": "sha512-0MqbQoM6nBUbKvgu2xJ4VixZnUTGTq3HB2WwvOikdO4CiPxbQ+wGA25fOoHHSni5iEFW39wy6y1ookTWlq3wVw==", "license": "MIT", "dependencies": { + "@babel/generator": "^7.20.5", "@babel/helper-module-imports": "^7.25.9", "@babel/plugin-proposal-decorators": "^7.12.9", "@babel/plugin-proposal-export-default-from": "^7.24.7", - "@babel/plugin-syntax-export-default-from": "^7.24.7", - "@babel/plugin-transform-export-namespace-from": "^7.25.9", - "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@babel/plugin-transform-modules-commonjs": "^7.24.8", - "@babel/plugin-transform-object-rest-spread": "^7.24.7", - "@babel/plugin-transform-parameters": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.24.7", - "@babel/plugin-transform-private-property-in-object": "^7.24.7", - "@babel/plugin-transform-runtime": "^7.24.7", - "@babel/preset-react": "^7.22.15", - "@babel/preset-typescript": "^7.23.0", - "@react-native/babel-preset": "0.79.5", - "babel-plugin-react-native-web": "~0.19.13", - "babel-plugin-syntax-hermes-parser": "^0.25.1", - "babel-plugin-transform-flow-enums": "^0.0.2", - "debug": "^4.3.4", - "react-refresh": "^0.14.2", - "resolve-from": "^5.0.0" - }, - "peerDependencies": { - "babel-plugin-react-compiler": "^19.0.0-beta-e993439-20250405" - }, - "peerDependenciesMeta": { - "babel-plugin-react-compiler": { - "optional": true - } - } - }, - "node_modules/babel-preset-expo/node_modules/@react-native/babel-plugin-codegen": { - "version": "0.79.5", - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.25.3", - "@react-native/codegen": "0.79.5" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/babel-preset-expo/node_modules/@react-native/babel-preset": { - "version": "0.79.5", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.25.2", - "@babel/plugin-proposal-export-default-from": "^7.24.7", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-default-from": "^7.24.7", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.24.7", "@babel/plugin-transform-async-generator-functions": "^7.25.4", "@babel/plugin-transform-async-to-generator": "^7.24.7", "@babel/plugin-transform-block-scoping": "^7.25.0", "@babel/plugin-transform-class-properties": "^7.25.4", + "@babel/plugin-transform-class-static-block": "^7.27.1", "@babel/plugin-transform-classes": "^7.25.4", - "@babel/plugin-transform-computed-properties": "^7.24.7", "@babel/plugin-transform-destructuring": "^7.24.8", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", "@babel/plugin-transform-flow-strip-types": "^7.25.2", "@babel/plugin-transform-for-of": "^7.24.7", - "@babel/plugin-transform-function-name": "^7.25.1", - "@babel/plugin-transform-literals": "^7.25.2", "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", "@babel/plugin-transform-modules-commonjs": "^7.24.8", "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", - "@babel/plugin-transform-numeric-separator": "^7.24.7", "@babel/plugin-transform-object-rest-spread": "^7.24.7", "@babel/plugin-transform-optional-catch-binding": "^7.24.7", "@babel/plugin-transform-optional-chaining": "^7.24.8", @@ -12679,66 +13655,41 @@ "@babel/plugin-transform-private-methods": "^7.24.7", "@babel/plugin-transform-private-property-in-object": "^7.24.7", "@babel/plugin-transform-react-display-name": "^7.24.7", - "@babel/plugin-transform-react-jsx": "^7.25.2", - "@babel/plugin-transform-react-jsx-self": "^7.24.7", - "@babel/plugin-transform-react-jsx-source": "^7.24.7", - "@babel/plugin-transform-regenerator": "^7.24.7", + "@babel/plugin-transform-react-jsx": "^7.28.6", + "@babel/plugin-transform-react-jsx-development": "^7.27.1", + "@babel/plugin-transform-react-pure-annotations": "^7.27.1", "@babel/plugin-transform-runtime": "^7.24.7", - "@babel/plugin-transform-shorthand-properties": "^7.24.7", - "@babel/plugin-transform-spread": "^7.24.7", - "@babel/plugin-transform-sticky-regex": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@babel/template": "^7.25.0", - "@react-native/babel-plugin-codegen": "0.79.5", - "babel-plugin-syntax-hermes-parser": "0.25.1", + "@babel/preset-typescript": "^7.23.0", + "@react-native/babel-plugin-codegen": "0.85.3", + "babel-plugin-react-compiler": "^1.0.0", + "babel-plugin-react-native-web": "~0.21.0", + "babel-plugin-syntax-hermes-parser": "^0.33.3", "babel-plugin-transform-flow-enums": "^0.0.2", - "react-refresh": "^0.14.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@babel/core": "*" - } - }, - "node_modules/babel-preset-expo/node_modules/@react-native/codegen": { - "version": "0.79.5", - "license": "MIT", - "dependencies": { - "glob": "^7.1.1", - "hermes-parser": "0.25.1", - "invariant": "^2.2.4", - "nullthrows": "^1.1.1", - "yargs": "^17.6.2" - }, - "engines": { - "node": ">=18" + "debug": "^4.3.4" }, "peerDependencies": { - "@babel/core": "*" - } - }, - "node_modules/babel-preset-expo/node_modules/glob": { - "version": "7.2.3", - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" + "@babel/runtime": "^7.20.0", + "expo": "*", + "expo-widgets": "^56.0.18", + "react-refresh": ">=0.14.0 <1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependenciesMeta": { + "@babel/runtime": { + "optional": true + }, + "expo": { + "optional": true + }, + "expo-widgets": { + "optional": true + } } }, "node_modules/babel-preset-jest": { "version": "29.6.3", + "dev": true, "license": "MIT", "dependencies": { "babel-plugin-jest-hoist": "^29.6.3", @@ -12936,31 +13887,6 @@ "version": "2.0.0", "license": "MIT" }, - "node_modules/better-opn": { - "version": "3.0.2", - "license": "MIT", - "dependencies": { - "open": "^8.0.4" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/better-opn/node_modules/open": { - "version": "8.4.2", - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/bfs-path": { "version": "1.0.2", "license": "MIT" @@ -13247,6 +14173,8 @@ }, "node_modules/bplist-parser": { "version": "0.3.2", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", + "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", "license": "MIT", "dependencies": { "big-integer": "1.6.x" @@ -13509,7 +14437,6 @@ }, "node_modules/bytes": { "version": "3.1.2", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" @@ -13556,33 +14483,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/caller-callsite": { - "version": "2.0.0", - "license": "MIT", - "dependencies": { - "callsites": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-callsite/node_modules/callsites": { - "version": "2.0.0", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-path": { - "version": "2.0.0", - "license": "MIT", - "dependencies": { - "caller-callsite": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/callsites": { "version": "3.1.0", "dev": true, @@ -13680,6 +14580,8 @@ }, "node_modules/char-regex": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "dev": true, "license": "MIT", "engines": { @@ -13734,15 +14636,10 @@ "fsevents": "~2.3.2" } }, - "node_modules/chownr": { - "version": "3.0.0", - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=18" - } - }, "node_modules/chrome-launcher": { "version": "0.15.2", + "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", + "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", "license": "Apache-2.0", "dependencies": { "@types/node": "*", @@ -13758,19 +14655,22 @@ } }, "node_modules/chromium-edge-launcher": { - "version": "0.2.0", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/chromium-edge-launcher/-/chromium-edge-launcher-0.3.0.tgz", + "integrity": "sha512-p03azHlGjtyRvFEee3cyvtsRYdniSkwjkzmM/KmVnqT5d7QkkwpJBhis/zCLMYdQMVJ5tt140TBNqqrZPaWeFA==", "license": "Apache-2.0", "dependencies": { "@types/node": "*", "escape-string-regexp": "^4.0.0", "is-wsl": "^2.2.0", "lighthouse-logger": "^1.0.0", - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" + "mkdirp": "^1.0.4" } }, "node_modules/chromium-edge-launcher/node_modules/mkdirp": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "license": "MIT", "bin": { "mkdirp": "bin/cmd.js" @@ -13780,8 +14680,9 @@ } }, "node_modules/ci-info": { - "version": "4.2.0", - "dev": true, + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", "funding": [ { "type": "github", @@ -13869,7 +14770,9 @@ } }, "node_modules/cjs-module-lexer": { - "version": "2.1.0", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", + "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", "dev": true, "license": "MIT" }, @@ -14105,19 +15008,6 @@ "node": ">=0.8" } }, - "node_modules/clone-deep": { - "version": "2.0.2", - "license": "MIT", - "dependencies": { - "for-own": "^1.0.0", - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.0", - "shallow-clone": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/cluster-key-slot": { "version": "1.1.2", "license": "Apache-2.0", @@ -14127,6 +15017,8 @@ }, "node_modules/co": { "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true, "license": "MIT", "engines": { @@ -14135,7 +15027,9 @@ } }, "node_modules/collect-v8-coverage": { - "version": "1.0.2", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.3.tgz", + "integrity": "sha512-1L5aqIkwPfiodaMgQunkF1zRhNqifHBmtbbbxcr6yVxxBnliw4TDOW6NxpO8DJLgJ16OT+Y4ztZqP6p/FtXnAw==", "dev": true, "license": "MIT" }, @@ -14188,6 +15082,8 @@ }, "node_modules/command-exists": { "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==", "dev": true, "license": "MIT" }, @@ -14314,6 +15210,8 @@ }, "node_modules/compressible": { "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "license": "MIT", "dependencies": { "mime-db": ">= 1.43.0 < 2" @@ -14323,30 +15221,27 @@ } }, "node_modules/compression": { - "version": "1.7.4", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", + "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", "license": "MIT", "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", + "bytes": "3.1.2", + "compressible": "~2.0.18", "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", + "negotiator": "~0.6.4", + "on-headers": "~1.1.0", + "safe-buffer": "5.2.1", "vary": "~1.1.2" }, "engines": { "node": ">= 0.8.0" } }, - "node_modules/compression/node_modules/bytes": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, "node_modules/compression/node_modules/debug": { "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "license": "MIT", "dependencies": { "ms": "2.0.0" @@ -14354,11 +15249,18 @@ }, "node_modules/compression/node_modules/ms": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "license": "MIT" }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "license": "MIT" + "node_modules/compression/node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, "node_modules/concat-map": { "version": "0.0.1", @@ -14366,6 +15268,8 @@ }, "node_modules/connect": { "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", "license": "MIT", "dependencies": { "debug": "2.6.9", @@ -14379,6 +15283,8 @@ }, "node_modules/connect/node_modules/debug": { "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "license": "MIT", "dependencies": { "ms": "2.0.0" @@ -14386,6 +15292,8 @@ }, "node_modules/connect/node_modules/finalhandler": { "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", "license": "MIT", "dependencies": { "debug": "2.6.9", @@ -14402,10 +15310,14 @@ }, "node_modules/connect/node_modules/ms": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "license": "MIT" }, "node_modules/connect/node_modules/on-finished": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", "license": "MIT", "dependencies": { "ee-first": "1.1.1" @@ -14416,6 +15328,8 @@ }, "node_modules/connect/node_modules/statuses": { "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", "license": "MIT", "engines": { "node": ">= 0.6" @@ -14574,6 +15488,28 @@ "sha.js": "^2.4.8" } }, + "node_modules/create-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", + "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "prompts": "^2.0.1" + }, + "bin": { + "create-jest": "bin/create-jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/cross-fetch": { "version": "3.1.5", "license": "MIT", @@ -14883,7 +15819,9 @@ } }, "node_modules/dayjs": { - "version": "1.10.4", + "version": "1.11.21", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.21.tgz", + "integrity": "sha512-98IT+HOahAisibz/yjKbzuOBwYcjJ7BCLPzARyHiyEBmRz4fatF+KPJszEHXsGYjUG234aH/cOjW1wwTbKUZlA==", "dev": true, "license": "MIT" }, @@ -14904,6 +15842,8 @@ }, "node_modules/decamelize": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", "dev": true, "license": "MIT", "engines": { @@ -14977,14 +15917,7 @@ "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "license": "MIT", - "engines": { - "node": ">=8" + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/define-properties": { @@ -15103,6 +16036,8 @@ }, "node_modules/detect-newline": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", "dev": true, "license": "MIT", "engines": { @@ -15111,6 +16046,8 @@ }, "node_modules/diff-sequences": { "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true, "license": "MIT", "engines": { @@ -15136,6 +16073,12 @@ "rfc4648": "^1.3.0" } }, + "node_modules/dnssd-advertise": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.6.tgz", + "integrity": "sha512-Ndrrf6BMPalkQPd/zubL+4YghH2J9NspapQ09uDXwYbvOPkP0oaqf5CkcwJ0b50kS2O3ul6yVu+jz+RY62Cejg==", + "license": "MIT" + }, "node_modules/doctrine": { "version": "2.1.0", "dev": true, @@ -15213,39 +16156,6 @@ "tslib": "^2.0.3" } }, - "node_modules/dotenv": { - "version": "16.4.7", - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/dotenv-expand": { - "version": "11.0.7", - "license": "BSD-2-Clause", - "dependencies": { - "dotenv": "^16.4.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/dotenv-expand/node_modules/dotenv": { - "version": "16.6.1", - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, "node_modules/dprint-node": { "version": "1.0.8", "license": "MIT", @@ -15868,6 +16778,8 @@ }, "node_modules/emittery": { "version": "0.13.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", "dev": true, "license": "MIT", "engines": { @@ -15929,15 +16841,10 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/env-editor": { - "version": "0.4.2", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/env-paths": { "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "dev": true, "license": "MIT", "engines": { @@ -15945,7 +16852,9 @@ } }, "node_modules/envinfo": { - "version": "7.14.0", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.21.0.tgz", + "integrity": "sha512-Lw7I8Zp5YKHFCXL7+Dz95g4CcbMEpgvqZNNq3AmlT5XAV6CgAAk6gyAMqn2zjw08K9BHfcNuKrMiCPLByGafow==", "dev": true, "license": "MIT", "bin": { @@ -15957,28 +16866,37 @@ }, "node_modules/error-ex": { "version": "1.3.2", + "dev": true, "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } }, "node_modules/error-stack-parser": { - "version": "2.0.6", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", "license": "MIT", "dependencies": { - "stackframe": "^1.1.1" + "stackframe": "^1.3.4" } }, "node_modules/errorhandler": { - "version": "1.5.1", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.2.tgz", + "integrity": "sha512-kNAL7hESndBCrWwS72QyV3IVOTrVmj9D062FV5BQswNL5zEdeRmz/WJFyh6Aj/plvvSOrzddkxW57HgkZcR9Fw==", "dev": true, "license": "MIT", "dependencies": { - "accepts": "~1.3.7", + "accepts": "~1.3.8", "escape-html": "~1.0.3" }, "engines": { "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/es-abstract": { @@ -16657,6 +17575,7 @@ }, "node_modules/esprima": { "version": "4.0.1", + "dev": true, "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", @@ -16932,10 +17851,6 @@ "safe-buffer": "^5.1.1" } }, - "node_modules/exec-async": { - "version": "2.2.0", - "license": "MIT" - }, "node_modules/execa": { "version": "5.1.1", "license": "MIT", @@ -16960,10 +17875,11 @@ "node_modules/exif-parser": { "version": "0.1.12" }, - "node_modules/exit-x": { - "version": "0.2.2", + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.8.0" } @@ -16976,42 +17892,51 @@ } }, "node_modules/expect": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, "license": "MIT", "dependencies": { - "@jest/expect-utils": "30.0.0", - "@jest/get-type": "30.0.0", - "jest-matcher-utils": "30.0.0", - "jest-message-util": "30.0.0", - "jest-mock": "30.0.0", - "jest-util": "30.0.0" + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/expo": { - "version": "53.0.20", + "version": "56.0.12", + "resolved": "https://registry.npmjs.org/expo/-/expo-56.0.12.tgz", + "integrity": "sha512-FxgdI/Yqva6iJOThZIHfvxlKPxs4EC4uScUnEswwSArR/Fj9k430O13R590LcOQTsdNsjIs+GBHwjfoAY6vmAQ==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.0", - "@expo/cli": "0.24.20", - "@expo/config": "~11.0.13", - "@expo/config-plugins": "~10.1.2", - "@expo/fingerprint": "0.13.4", - "@expo/metro-config": "0.20.17", - "@expo/vector-icons": "^14.0.0", - "babel-preset-expo": "~13.2.3", - "expo-asset": "~11.1.7", - "expo-constants": "~17.1.7", - "expo-file-system": "~18.1.11", - "expo-font": "~13.3.2", - "expo-keep-awake": "~14.1.4", - "expo-modules-autolinking": "2.1.14", - "expo-modules-core": "2.5.0", - "react-native-edge-to-edge": "1.6.0", - "whatwg-url-without-unicode": "8.0.0-3" + "@expo/cli": "^56.1.16", + "@expo/config": "~56.0.9", + "@expo/config-plugins": "~56.0.9", + "@expo/devtools": "~56.0.2", + "@expo/dom-webview": "~56.0.5", + "@expo/fingerprint": "^0.19.4", + "@expo/local-build-cache-provider": "^56.0.8", + "@expo/log-box": "^56.0.13", + "@expo/metro": "~56.0.0", + "@expo/metro-config": "~56.0.14", + "@ungap/structured-clone": "^1.3.0", + "babel-preset-expo": "~56.0.15", + "expo-asset": "~56.0.17", + "expo-constants": "~56.0.18", + "expo-file-system": "~56.0.8", + "expo-font": "~56.0.7", + "expo-keep-awake": "~56.0.3", + "expo-modules-autolinking": "~56.0.16", + "expo-modules-core": "~56.0.17", + "pretty-format": "^29.7.0", + "react-refresh": "^0.14.2", + "whatwg-url-minimum": "^0.1.2" }, "bin": { "expo": "bin/cli", @@ -17022,7 +17947,9 @@ "@expo/dom-webview": "*", "@expo/metro-runtime": "*", "react": "*", + "react-dom": "*", "react-native": "*", + "react-native-web": "*", "react-native-webview": "*" }, "peerDependenciesMeta": { @@ -17032,17 +17959,25 @@ "@expo/metro-runtime": { "optional": true }, + "react-dom": { + "optional": true + }, + "react-native-web": { + "optional": true + }, "react-native-webview": { "optional": true } } }, "node_modules/expo-asset": { - "version": "11.1.7", + "version": "56.0.17", + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-56.0.17.tgz", + "integrity": "sha512-GFN5j+8SPkyv0nfsiFHewmdB/D0tL237TsBE/gSfFOFy/J3a52py7IulcSqkA3sQE/u/UlD5BmvP5ssS4//nUg==", "license": "MIT", "dependencies": { - "@expo/image-utils": "^0.7.6", - "expo-constants": "~17.1.7" + "@expo/image-utils": "^0.10.1", + "expo-constants": "~56.0.18" }, "peerDependencies": { "expo": "*", @@ -17050,12 +17985,28 @@ "react-native": "*" } }, + "node_modules/expo-asset/node_modules/@expo/image-utils": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.10.1.tgz", + "integrity": "sha512-YDeefvmYdihS7Wp3ESDUVnOgOSWmj2Cczm9lVNDdm4MqQLdAKm/LPYg83HtFQPfefRlAxyHrQR/O9kIXN9C1Wg==", + "license": "MIT", + "dependencies": { + "@expo/require-utils": "^56.1.3", + "@expo/spawn-async": "^1.8.0", + "chalk": "^4.0.0", + "getenv": "^2.0.0", + "jimp-compact": "0.16.1", + "parse-png": "^2.1.0", + "semver": "^7.6.0" + } + }, "node_modules/expo-constants": { - "version": "17.1.7", + "version": "56.0.18", + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-56.0.18.tgz", + "integrity": "sha512-8AMtbDGl/WVPnWlmbpGmvcdnNCy9E4PFnwdVwj600vljkMDPSxcAcjw8GVXEPk3PpZ+ngTqsrkltWyj0UKYAxw==", "license": "MIT", "dependencies": { - "@expo/config": "~11.0.12", - "@expo/env": "~1.0.7" + "@expo/env": "~2.3.0" }, "peerDependencies": { "expo": "*", @@ -17063,7 +18014,9 @@ } }, "node_modules/expo-file-system": { - "version": "18.1.11", + "version": "56.0.8", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-56.0.8.tgz", + "integrity": "sha512-NrH41/8snGIBSbYicwVLB4txPdgCATd7ZYhMAGS3YJZ9GbnduhlAoV4/YCbGayjrbpE9bJb/6wegPL/zmvRMnQ==", "license": "MIT", "peerDependencies": { "expo": "*", @@ -17071,18 +18024,23 @@ } }, "node_modules/expo-font": { - "version": "13.3.2", + "version": "56.0.7", + "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-56.0.7.tgz", + "integrity": "sha512-hpU/vRwPzsby9lPGkA4blDqLIIXYzoWnCZHr6PxvcWbY/uPObAiyhh6q+e0WYsB65SthK+PLH95jEnVag7fwEg==", "license": "MIT", "dependencies": { "fontfaceobserver": "^2.1.0" }, "peerDependencies": { "expo": "*", - "react": "*" + "react": "*", + "react-native": "*" } }, "node_modules/expo-keep-awake": { - "version": "14.1.4", + "version": "56.0.3", + "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-56.0.3.tgz", + "integrity": "sha512-CLMJXtEiMKknD3Rpm8CRwE6ZJUzu2yCEmRk1sgfHAJ1zIbuEWY3dpPDubtsnuzWm+2k6Sru+yaFbYsvPWmTiBA==", "license": "MIT", "peerDependencies": { "expo": "*", @@ -17090,16 +18048,15 @@ } }, "node_modules/expo-modules-autolinking": { - "version": "2.1.14", + "version": "56.0.16", + "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-56.0.16.tgz", + "integrity": "sha512-9JnL4N46P8ubDpDIfWolDn7nxU2j1rY67xY/dNVuyH0m+HG+r/JI16VYtjIf4COpZtEuFo4D3h3MBeFzGucMnw==", "license": "MIT", "dependencies": { - "@expo/spawn-async": "^1.7.2", + "@expo/require-utils": "^56.1.3", + "@expo/spawn-async": "^1.8.0", "chalk": "^4.1.0", - "commander": "^7.2.0", - "find-up": "^5.0.0", - "glob": "^10.4.2", - "require-from-string": "^2.0.2", - "resolve-from": "^5.0.0" + "commander": "^7.2.0" }, "bin": { "expo-modules-autolinking": "bin/expo-modules-autolinking.js" @@ -17107,16 +18064,41 @@ }, "node_modules/expo-modules-autolinking/node_modules/commander": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "license": "MIT", "engines": { "node": ">= 10" } }, "node_modules/expo-modules-core": { - "version": "2.5.0", + "version": "56.0.17", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-56.0.17.tgz", + "integrity": "sha512-5J8whnT7Ccp+BrFClLmpF76omBqn95VZExroTm01Dgjm4vpty1Rb7U3we+ZUceNHtRd07Lw30u7FNfDgIhEbRQ==", "license": "MIT", "dependencies": { + "@expo/expo-modules-macros-plugin": "0.2.2", + "expo-modules-jsi": "~56.0.10", "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-worklets": "^0.7.4 || ^0.8.0" + }, + "peerDependenciesMeta": { + "react-native-worklets": { + "optional": true + } + } + }, + "node_modules/expo-modules-jsi": { + "version": "56.0.10", + "resolved": "https://registry.npmjs.org/expo-modules-jsi/-/expo-modules-jsi-56.0.10.tgz", + "integrity": "sha512-fHZcFpYO/o62GYa6fJyAQJZcAShzhoN0iMMDzbr7vD3ewET6e1vAlTonbEakN9F0VHEgBFJ4NREy87uwVcpCuA==", + "license": "MIT", + "peerDependencies": { + "react-native": "*" } }, "node_modules/expo-quick-actions": { @@ -17186,8 +18168,154 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/expo-server": { + "version": "56.0.5", + "resolved": "https://registry.npmjs.org/expo-server/-/expo-server-56.0.5.tgz", + "integrity": "sha512-SmM2p2g3Jrktpiazcst+OxhjSzOHXKAY4BPURHYHXvApzzoybMmrNF4IEZ8DKZ145BhSe4ydAmlEFCRTsdtgUQ==", + "license": "MIT", + "engines": { + "node": ">=20.16.0" + } + }, + "node_modules/expo/node_modules/@expo/config-plugins": { + "version": "56.0.9", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-56.0.9.tgz", + "integrity": "sha512-/6a/S9USwx8OC9tGjHxbviLFiBHyueN3aoNWMLvWDEJoZ1CIVW800ZBzwXq/FYNK2qzcN1LxFmQtzD1zeFQKNA==", + "license": "MIT", + "dependencies": { + "@expo/config-types": "^56.0.6", + "@expo/json-file": "~10.2.0", + "@expo/plist": "^0.7.0", + "@expo/require-utils": "^56.1.3", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "semver": "^7.5.4", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/expo/node_modules/@expo/config-types": { + "version": "56.0.6", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-56.0.6.tgz", + "integrity": "sha512-4Y6Aum5J4Re5NnxGVofRNe1aDwUBOmWhQYkynZsqzRtX/zEA1ADUeyHXuEckv9YD9djiyT7bKtLt5gKL3mA6VQ==", + "license": "MIT" + }, + "node_modules/expo/node_modules/@expo/json-file": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.2.0.tgz", + "integrity": "sha512-S6XzKe3R9GQeHiUPXc3xJjOv2VJhOEwFYf7xdC2z2cUqt3kZJ9mSO877sNQloVdnW/SUCtPY3bexlM7nwq+CAQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "json5": "^2.2.3" + } + }, + "node_modules/expo/node_modules/@expo/plist": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.7.0.tgz", + "integrity": "sha512-vrpryU1GoqSIRNqRB2D3IjXDmzNYfiQpEF6AH/xknlD7eiYmEDt3mb26V7cLcedcPG8PY/1xWHdBXVQJfEAh6Q==", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "node_modules/expo/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/expo/node_modules/brace-expansion": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", + "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/expo/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo/node_modules/lru-cache": { + "version": "11.5.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", + "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/expo/node_modules/minimatch": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.5" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo/node_modules/path-scurry": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo/node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, "node_modules/exponential-backoff": { - "version": "3.1.2", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.3.tgz", + "integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==", "license": "Apache-2.0" }, "node_modules/express": { @@ -17399,6 +18527,8 @@ }, "node_modules/faye-websocket": { "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", "license": "Apache-2.0", "dependencies": { "websocket-driver": ">=0.5.1" @@ -17407,6 +18537,18 @@ "node": ">=0.8.0" } }, + "node_modules/fb-dotslash": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/fb-dotslash/-/fb-dotslash-0.5.8.tgz", + "integrity": "sha512-XHYLKk9J4BupDxi9bSEhkfss0m+Vr9ChTrjhf9l2iw3jB5C7BnY4GVPoMcqbrTutsKJso6yj2nAB6BI/F2oZaA==", + "license": "(MIT OR Apache-2.0)", + "bin": { + "dotslash": "bin/dotslash" + }, + "engines": { + "node": ">=20" + } + }, "node_modules/fb-watchman": { "version": "2.0.2", "license": "Apache-2.0", @@ -17414,6 +18556,23 @@ "bser": "2.1.1" } }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, "node_modules/feaxios": { "version": "0.0.23", "resolved": "https://registry.npmjs.org/feaxios/-/feaxios-0.0.23.tgz", @@ -17444,6 +18603,12 @@ "node": "^12.20 || >= 14.13" } }, + "node_modules/fetch-nodeshim": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/fetch-nodeshim/-/fetch-nodeshim-0.4.10.tgz", + "integrity": "sha512-m6I8ALe4L4XpdETy7MJZWs6L1IVMbjs99bwbpIKphxX+0CTns4IKDWJY0LWfr4YsFjfg+z1TjzTMU8lKl8rG0w==", + "license": "MIT" + }, "node_modules/fflate": { "version": "0.4.8", "license": "MIT" @@ -17581,36 +18746,39 @@ } }, "node_modules/firebase": { - "version": "10.12.2", + "version": "12.15.0", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-12.15.0.tgz", + "integrity": "sha512-p0YTLcRSTiBXMx9sGr4ZNSfLjc/RVBEw4C/TXjVMtw65+6E1Pbm47UY3F4/AqRoDobEcNX3gsbPGy7jPjxbgSQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/analytics": "0.10.4", - "@firebase/analytics-compat": "0.2.10", - "@firebase/app": "0.10.5", - "@firebase/app-check": "0.8.4", - "@firebase/app-check-compat": "0.3.11", - "@firebase/app-compat": "0.2.35", - "@firebase/app-types": "0.9.2", - "@firebase/auth": "1.7.4", - "@firebase/auth-compat": "0.5.9", - "@firebase/database": "1.0.5", - "@firebase/database-compat": "1.0.5", - "@firebase/firestore": "4.6.3", - "@firebase/firestore-compat": "0.3.32", - "@firebase/functions": "0.11.5", - "@firebase/functions-compat": "0.3.11", - "@firebase/installations": "0.6.7", - "@firebase/installations-compat": "0.2.7", - "@firebase/messaging": "0.12.9", - "@firebase/messaging-compat": "0.2.9", - "@firebase/performance": "0.6.7", - "@firebase/performance-compat": "0.2.7", - "@firebase/remote-config": "0.4.7", - "@firebase/remote-config-compat": "0.2.7", - "@firebase/storage": "0.12.5", - "@firebase/storage-compat": "0.3.8", - "@firebase/util": "1.9.6", - "@firebase/vertexai-preview": "0.0.2" + "@firebase/ai": "2.13.1", + "@firebase/analytics": "0.10.22", + "@firebase/analytics-compat": "0.2.28", + "@firebase/app": "0.15.0", + "@firebase/app-check": "0.12.0", + "@firebase/app-check-compat": "0.4.5", + "@firebase/app-compat": "0.5.14", + "@firebase/app-types": "0.9.5", + "@firebase/auth": "1.13.3", + "@firebase/auth-compat": "0.6.8", + "@firebase/data-connect": "0.7.1", + "@firebase/database": "1.1.3", + "@firebase/database-compat": "2.1.4", + "@firebase/firestore": "4.16.0", + "@firebase/firestore-compat": "0.4.11", + "@firebase/functions": "0.13.5", + "@firebase/functions-compat": "0.4.5", + "@firebase/installations": "0.6.22", + "@firebase/installations-compat": "0.2.22", + "@firebase/messaging": "0.13.0", + "@firebase/messaging-compat": "0.2.27", + "@firebase/performance": "0.7.12", + "@firebase/performance-compat": "0.2.25", + "@firebase/remote-config": "0.8.5", + "@firebase/remote-config-compat": "0.2.26", + "@firebase/storage": "0.14.3", + "@firebase/storage-compat": "0.4.3", + "@firebase/util": "1.15.1" } }, "node_modules/first-match": { @@ -17636,6 +18804,8 @@ }, "node_modules/flow-enums-runtime": { "version": "0.0.6", + "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz", + "integrity": "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==", "license": "MIT" }, "node_modules/follow-redirects": { @@ -17658,6 +18828,8 @@ }, "node_modules/fontfaceobserver": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.3.0.tgz", + "integrity": "sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==", "license": "BSD-2-Clause" }, "node_modules/for-each": { @@ -17673,23 +18845,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/for-in": { - "version": "1.0.2", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/for-own": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "for-in": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/foreground-child": { "version": "3.3.1", "license": "ISC", @@ -17754,13 +18909,6 @@ "node": ">= 0.6" } }, - "node_modules/freeport-async": { - "version": "2.0.0", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/fresh": { "version": "0.5.2", "license": "MIT", @@ -17894,6 +19042,7 @@ }, "node_modules/get-package-type": { "version": "0.1.0", + "dev": true, "license": "MIT", "engines": { "node": ">=8.0.0" @@ -18296,15 +19445,25 @@ "integrity": "sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==", "license": "MIT" }, + "node_modules/hermes-compiler": { + "version": "250829098.0.10", + "resolved": "https://registry.npmjs.org/hermes-compiler/-/hermes-compiler-250829098.0.10.tgz", + "integrity": "sha512-TcRlZ0/TlyfJqquRFAWoyElVNnkdYRi/sEp4/Qy8/GYxjg8j2cS9D4MjuaQ+qimkmLN7AmO+44IznRf06mAr0w==", + "license": "MIT" + }, "node_modules/hermes-estree": { - "version": "0.25.1", + "version": "0.33.3", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.33.3.tgz", + "integrity": "sha512-6kzYZHCk8Fy1Uc+t3HGYyJn3OL4aeqKLTyina4UFtWl8I0kSL7OmKThaiX+Uh2f8nGw3mo4Ifxg0M5Zk3/Oeqg==", "license": "MIT" }, "node_modules/hermes-parser": { - "version": "0.25.1", + "version": "0.33.3", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.33.3.tgz", + "integrity": "sha512-Yg3HgaG4CqgyowtYjX/FsnPAuZdHOqSMtnbpylbptsQ9nwwSKsy6uRWcGO5RK0EqiX12q8HvDWKgeAVajRO5DA==", "license": "MIT", "dependencies": { - "hermes-estree": "0.25.1" + "hermes-estree": "0.33.3" } }, "node_modules/hi-base32": { @@ -18329,6 +19488,8 @@ }, "node_modules/hosted-git-info": { "version": "7.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", + "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", "license": "ISC", "dependencies": { "lru-cache": "^10.0.1" @@ -18339,6 +19500,8 @@ }, "node_modules/html-escaper": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", "dev": true, "license": "MIT" }, @@ -18371,6 +19534,7 @@ }, "node_modules/http-errors": { "version": "2.0.0", + "dev": true, "license": "MIT", "dependencies": { "depd": "2.0.0", @@ -18384,7 +19548,9 @@ } }, "node_modules/http-parser-js": { - "version": "0.5.5", + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz", + "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==", "license": "MIT" }, "node_modules/http-shutdown": { @@ -18452,6 +19618,8 @@ }, "node_modules/idb": { "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", "license": "ISC" }, "node_modules/idb-keyval": { @@ -18496,6 +19664,8 @@ }, "node_modules/image-size": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.1.tgz", + "integrity": "sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==", "license": "MIT", "dependencies": { "queue": "6.0.2" @@ -18532,6 +19702,8 @@ }, "node_modules/import-local": { "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", "dev": true, "license": "MIT", "dependencies": { @@ -18550,6 +19722,7 @@ }, "node_modules/imurmurhash": { "version": "0.1.4", + "dev": true, "license": "MIT", "engines": { "node": ">=0.8.19" @@ -18655,6 +19828,7 @@ }, "node_modules/is-arrayish": { "version": "0.2.1", + "dev": true, "license": "MIT" }, "node_modules/is-async-function": { @@ -18763,13 +19937,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-directory": { - "version": "0.3.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-docker": { "version": "2.2.1", "license": "MIT", @@ -18783,13 +19950,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-extendable": { - "version": "0.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-extglob": { "version": "2.1.1", "license": "MIT", @@ -18823,6 +19983,8 @@ }, "node_modules/is-generator-fn": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true, "license": "MIT", "engines": { @@ -18979,16 +20141,6 @@ "node": ">=8" } }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-regex": { "version": "1.2.1", "license": "MIT", @@ -19178,13 +20330,6 @@ "version": "2.0.0", "license": "ISC" }, - "node_modules/isobject": { - "version": "3.0.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/isomorphic-fetch": { "version": "3.0.0", "license": "MIT", @@ -19212,6 +20357,7 @@ }, "node_modules/istanbul-lib-coverage": { "version": "3.2.0", + "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=8" @@ -19219,6 +20365,8 @@ }, "node_modules/istanbul-lib-instrument": { "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -19233,33 +20381,39 @@ } }, "node_modules/istanbul-lib-report": { - "version": "3.0.0", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, "license": "BSD-3-Clause", "dependencies": { "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", + "make-dir": "^4.0.0", "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" } }, "node_modules/istanbul-lib-source-maps": { - "version": "5.0.6", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.23", "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0" + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" }, "engines": { "node": ">=10" } }, "node_modules/istanbul-reports": { - "version": "3.1.3", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", + "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -19368,20 +20522,22 @@ } }, "node_modules/jest": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, "license": "MIT", "dependencies": { - "@jest/core": "30.0.0", - "@jest/types": "30.0.0", - "import-local": "^3.2.0", - "jest-cli": "30.0.0" + "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", + "jest-cli": "^29.7.0" }, "bin": { "jest": "bin/jest.js" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" @@ -19393,50 +20549,56 @@ } }, "node_modules/jest-changed-files": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", + "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", "dev": true, "license": "MIT", "dependencies": { - "execa": "^5.1.1", - "jest-util": "30.0.0", + "execa": "^5.0.0", + "jest-util": "^29.7.0", "p-limit": "^3.1.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-circus": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", "dev": true, "license": "MIT", "dependencies": { - "@jest/environment": "30.0.0", - "@jest/expect": "30.0.0", - "@jest/test-result": "30.0.0", - "@jest/types": "30.0.0", + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "chalk": "^4.1.2", + "chalk": "^4.0.0", "co": "^4.6.0", - "dedent": "^1.6.0", - "is-generator-fn": "^2.1.0", - "jest-each": "30.0.0", - "jest-matcher-utils": "30.0.0", - "jest-message-util": "30.0.0", - "jest-runtime": "30.0.0", - "jest-snapshot": "30.0.0", - "jest-util": "30.0.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", "p-limit": "^3.1.0", - "pretty-format": "30.0.0", - "pure-rand": "^7.0.0", + "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", "slash": "^3.0.0", - "stack-utils": "^2.0.6" + "stack-utils": "^2.0.3" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-circus/node_modules/dedent": { - "version": "1.6.0", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.7.2.tgz", + "integrity": "sha512-WzMx3mW98SN+zn3hgemf4OzdmyNhhhKz5Ay0pUfQiMQ3e1g+xmTJWp/pKdwKVXhdSkAEGIIzqeuWrL3mV/AXbA==", "dev": true, "license": "MIT", "peerDependencies": { @@ -19449,26 +20611,29 @@ } }, "node_modules/jest-cli": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", "dev": true, "license": "MIT", "dependencies": { - "@jest/core": "30.0.0", - "@jest/test-result": "30.0.0", - "@jest/types": "30.0.0", - "chalk": "^4.1.2", - "exit-x": "^0.2.2", - "import-local": "^3.2.0", - "jest-config": "30.0.0", - "jest-util": "30.0.0", - "jest-validate": "30.0.0", - "yargs": "^17.7.2" + "@jest/core": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "create-jest": "^29.7.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "yargs": "^17.3.1" }, "bin": { "jest": "bin/jest.js" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" @@ -19480,173 +20645,135 @@ } }, "node_modules/jest-config": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/core": "^7.27.4", - "@jest/get-type": "30.0.0", - "@jest/pattern": "30.0.0", - "@jest/test-sequencer": "30.0.0", - "@jest/types": "30.0.0", - "babel-jest": "30.0.0", - "chalk": "^4.1.2", - "ci-info": "^4.2.0", - "deepmerge": "^4.3.1", - "glob": "^10.3.10", - "graceful-fs": "^4.2.11", - "jest-circus": "30.0.0", - "jest-docblock": "30.0.0", - "jest-environment-node": "30.0.0", - "jest-regex-util": "30.0.0", - "jest-resolve": "30.0.0", - "jest-runner": "30.0.0", - "jest-util": "30.0.0", - "jest-validate": "30.0.0", - "micromatch": "^4.0.8", + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-jest": "^29.7.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-circus": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "30.0.0", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { "@types/node": "*", - "esbuild-register": ">=3.4.0", "ts-node": ">=9.0.0" }, "peerDependenciesMeta": { "@types/node": { "optional": true }, - "esbuild-register": { - "optional": true - }, "ts-node": { "optional": true } } }, - "node_modules/jest-config/node_modules/babel-jest": { - "version": "30.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/transform": "30.0.0", - "@types/babel__core": "^7.20.5", - "babel-plugin-istanbul": "^7.0.0", - "babel-preset-jest": "30.0.0", - "chalk": "^4.1.2", - "graceful-fs": "^4.2.11", - "slash": "^3.0.0" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.11.0" - } - }, - "node_modules/jest-config/node_modules/babel-plugin-istanbul": { - "version": "7.0.0", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.3", - "istanbul-lib-instrument": "^6.0.2", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/jest-config/node_modules/babel-plugin-jest-hoist": { - "version": "30.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.27.2", - "@babel/types": "^7.27.3", - "@types/babel__core": "^7.20.5" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/jest-config/node_modules/babel-preset-jest": { - "version": "30.0.0", + "node_modules/jest-config/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "babel-plugin-jest-hoist": "30.0.0", - "babel-preset-current-node-syntax": "^1.1.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "*" }, - "peerDependencies": { - "@babel/core": "^7.11.0" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/jest-diff": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, "license": "MIT", "dependencies": { - "@jest/diff-sequences": "30.0.0", - "@jest/get-type": "30.0.0", - "chalk": "^4.1.2", - "pretty-format": "30.0.0" + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-docblock": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", "dev": true, "license": "MIT", "dependencies": { - "detect-newline": "^3.1.0" + "detect-newline": "^3.0.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-each": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", "dev": true, "license": "MIT", "dependencies": { - "@jest/get-type": "30.0.0", - "@jest/types": "30.0.0", - "chalk": "^4.1.2", - "jest-util": "30.0.0", - "pretty-format": "30.0.0" + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-environment-node": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", "dev": true, "license": "MIT", "dependencies": { - "@jest/environment": "30.0.0", - "@jest/fake-timers": "30.0.0", - "@jest/types": "30.0.0", + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "30.0.0", - "jest-util": "30.0.0", - "jest-validate": "30.0.0" + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-get-type": { @@ -19657,117 +20784,101 @@ } }, "node_modules/jest-haste-map": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", "dev": true, "license": "MIT", "dependencies": { - "@jest/types": "30.0.0", + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", "@types/node": "*", - "anymatch": "^3.1.3", - "fb-watchman": "^2.0.2", - "graceful-fs": "^4.2.11", - "jest-regex-util": "30.0.0", - "jest-util": "30.0.0", - "jest-worker": "30.0.0", - "micromatch": "^4.0.8", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", "walker": "^1.0.8" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "optionalDependencies": { - "fsevents": "^2.3.3" - } - }, - "node_modules/jest-haste-map/node_modules/jest-worker": { - "version": "30.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@ungap/structured-clone": "^1.3.0", - "jest-util": "30.0.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.1.1" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/jest-haste-map/node_modules/supports-color": { - "version": "8.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "fsevents": "^2.3.2" } }, "node_modules/jest-leak-detector": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", + "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", "dev": true, "license": "MIT", "dependencies": { - "@jest/get-type": "30.0.0", - "pretty-format": "30.0.0" + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-matcher-utils": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, "license": "MIT", "dependencies": { - "@jest/get-type": "30.0.0", - "chalk": "^4.1.2", - "jest-diff": "30.0.0", - "pretty-format": "30.0.0" + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-message-util": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.27.1", - "@jest/types": "30.0.0", - "@types/stack-utils": "^2.0.3", - "chalk": "^4.1.2", - "graceful-fs": "^4.2.11", - "micromatch": "^4.0.8", - "pretty-format": "30.0.0", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", "slash": "^3.0.0", - "stack-utils": "^2.0.6" + "stack-utils": "^2.0.3" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-mock": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", "dev": true, "license": "MIT", "dependencies": { - "@jest/types": "30.0.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-util": "30.0.0" + "jest-util": "^29.7.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-pnp-resolver": { "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "dev": true, "license": "MIT", "engines": { @@ -19783,92 +20894,87 @@ } }, "node_modules/jest-regex-util": { - "version": "30.0.0", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true, "license": "MIT", "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-resolve": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, "license": "MIT", "dependencies": { - "chalk": "^4.1.2", - "graceful-fs": "^4.2.11", - "jest-haste-map": "30.0.0", - "jest-pnp-resolver": "^1.2.3", - "jest-util": "30.0.0", - "jest-validate": "30.0.0", - "slash": "^3.0.0", - "unrs-resolver": "^1.7.11" + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-resolve-dependencies": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", "dev": true, "license": "MIT", "dependencies": { - "jest-regex-util": "30.0.0", - "jest-snapshot": "30.0.0" + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-runner": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", "dev": true, "license": "MIT", "dependencies": { - "@jest/console": "30.0.0", - "@jest/environment": "30.0.0", - "@jest/test-result": "30.0.0", - "@jest/transform": "30.0.0", - "@jest/types": "30.0.0", + "@jest/console": "^29.7.0", + "@jest/environment": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "chalk": "^4.1.2", + "chalk": "^4.0.0", "emittery": "^0.13.1", - "exit-x": "^0.2.2", - "graceful-fs": "^4.2.11", - "jest-docblock": "30.0.0", - "jest-environment-node": "30.0.0", - "jest-haste-map": "30.0.0", - "jest-leak-detector": "30.0.0", - "jest-message-util": "30.0.0", - "jest-resolve": "30.0.0", - "jest-runtime": "30.0.0", - "jest-util": "30.0.0", - "jest-watcher": "30.0.0", - "jest-worker": "30.0.0", + "graceful-fs": "^4.2.9", + "jest-docblock": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-leak-detector": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-resolve": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-util": "^29.7.0", + "jest-watcher": "^29.7.0", + "jest-worker": "^29.7.0", "p-limit": "^3.1.0", "source-map-support": "0.5.13" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/jest-runner/node_modules/jest-worker": { - "version": "30.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@ungap/structured-clone": "^1.3.0", - "jest-util": "30.0.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.1.1" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-runner/node_modules/source-map-support": { "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", "dev": true, "license": "MIT", "dependencies": { @@ -19876,54 +20982,66 @@ "source-map": "^0.6.0" } }, - "node_modules/jest-runner/node_modules/supports-color": { - "version": "8.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, "node_modules/jest-runtime": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", "dev": true, "license": "MIT", "dependencies": { - "@jest/environment": "30.0.0", - "@jest/fake-timers": "30.0.0", - "@jest/globals": "30.0.0", - "@jest/source-map": "30.0.0", - "@jest/test-result": "30.0.0", - "@jest/transform": "30.0.0", - "@jest/types": "30.0.0", + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "chalk": "^4.1.2", - "cjs-module-lexer": "^2.1.0", - "collect-v8-coverage": "^1.0.2", - "glob": "^10.3.10", - "graceful-fs": "^4.2.11", - "jest-haste-map": "30.0.0", - "jest-message-util": "30.0.0", - "jest-mock": "30.0.0", - "jest-regex-util": "30.0.0", - "jest-resolve": "30.0.0", - "jest-snapshot": "30.0.0", - "jest-util": "30.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", "slash": "^3.0.0", "strip-bom": "^4.0.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/jest-runtime/node_modules/strip-bom": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true, "license": "MIT", "engines": { @@ -19931,95 +21049,89 @@ } }, "node_modules/jest-snapshot": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/core": "^7.27.4", - "@babel/generator": "^7.27.5", - "@babel/plugin-syntax-jsx": "^7.27.1", - "@babel/plugin-syntax-typescript": "^7.27.1", - "@babel/types": "^7.27.3", - "@jest/expect-utils": "30.0.0", - "@jest/get-type": "30.0.0", - "@jest/snapshot-utils": "30.0.0", - "@jest/transform": "30.0.0", - "@jest/types": "30.0.0", - "babel-preset-current-node-syntax": "^1.1.0", - "chalk": "^4.1.2", - "expect": "30.0.0", - "graceful-fs": "^4.2.11", - "jest-diff": "30.0.0", - "jest-matcher-utils": "30.0.0", - "jest-message-util": "30.0.0", - "jest-util": "30.0.0", - "pretty-format": "30.0.0", - "semver": "^7.7.2", - "synckit": "^0.11.8" + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "natural-compare": "^1.4.0", + "pretty-format": "^29.7.0", + "semver": "^7.5.3" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-util": { - "version": "30.0.0", - "dev": true, + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "license": "MIT", "dependencies": { - "@jest/types": "30.0.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "chalk": "^4.1.2", - "ci-info": "^4.2.0", - "graceful-fs": "^4.2.11", - "picomatch": "^4.0.2" + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/jest-util/node_modules/picomatch": { - "version": "4.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-validate": { - "version": "30.0.0", - "dev": true, + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "license": "MIT", "dependencies": { - "@jest/get-type": "30.0.0", - "@jest/types": "30.0.0", - "camelcase": "^6.3.0", - "chalk": "^4.1.2", + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", "leven": "^3.1.0", - "pretty-format": "30.0.0" + "pretty-format": "^29.7.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-watcher": { - "version": "30.0.0", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", "dev": true, "license": "MIT", "dependencies": { - "@jest/test-result": "30.0.0", - "@jest/types": "30.0.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "ansi-escapes": "^4.3.2", - "chalk": "^4.1.2", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", "emittery": "^0.13.1", - "jest-util": "30.0.0", - "string-length": "^4.0.2" + "jest-util": "^29.7.0", + "string-length": "^4.0.1" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-worker": { @@ -20035,49 +21147,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-worker/node_modules/@jest/types": { - "version": "29.6.3", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/ci-info": { - "version": "3.9.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker/node_modules/jest-util": { - "version": "29.7.0", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, "node_modules/jest-worker/node_modules/supports-color": { "version": "8.1.1", "license": "MIT", @@ -20113,14 +21182,16 @@ } }, "node_modules/joi": { - "version": "17.4.0", + "version": "17.13.4", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.4.tgz", + "integrity": "sha512-1RuuER6kmt8K8I3nIWvPZKi5RQCb568ZPyY4Pwjlua+yo+63ZTmIwxLZH0heBmiKN4uxjvCiarDrjaeH84xicQ==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.0", - "@sideway/formula": "^3.0.0", + "@hapi/hoek": "^9.3.0", + "@hapi/topo": "^5.1.0", + "@sideway/address": "^4.1.5", + "@sideway/formula": "^3.0.1", "@sideway/pinpoint": "^2.0.0" } }, @@ -20180,6 +21251,8 @@ }, "node_modules/jsc-safe-url": { "version": "0.2.4", + "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", + "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==", "license": "0BSD" }, "node_modules/jsesc": { @@ -20204,10 +21277,6 @@ "dev": true, "license": "MIT" }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "license": "MIT" - }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "dev": true, @@ -20330,13 +21399,6 @@ "version": "1.0.0", "license": "MIT" }, - "node_modules/kind-of": { - "version": "6.0.3", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/klaw-sync": { "version": "6.0.0", "dev": true, @@ -20353,7 +21415,9 @@ } }, "node_modules/lan-network": { - "version": "0.1.7", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/lan-network/-/lan-network-0.2.1.tgz", + "integrity": "sha512-ONPnazC96VKDntab9j9JKwIWhZ4ZUceB4A9Epu4Ssg0hYFmtHZSeQ+n15nIwTFmcBUKtExOer8WTJ4GF9MO64A==", "license": "MIT", "bin": { "lan-network": "dist/lan-network-cli.js" @@ -20415,6 +21479,8 @@ }, "node_modules/lighthouse-logger": { "version": "1.4.2", + "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz", + "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==", "license": "Apache-2.0", "dependencies": { "debug": "^2.6.9", @@ -20423,6 +21489,8 @@ }, "node_modules/lighthouse-logger/node_modules/debug": { "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "license": "MIT", "dependencies": { "ms": "2.0.0" @@ -20430,13 +21498,17 @@ }, "node_modules/lighthouse-logger/node_modules/ms": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "license": "MIT" }, "node_modules/lightningcss": { - "version": "1.27.0", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", + "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", "license": "MPL-2.0", "dependencies": { - "detect-libc": "^1.0.3" + "detect-libc": "^2.0.3" }, "engines": { "node": ">= 12.0.0" @@ -20446,20 +21518,43 @@ "url": "https://opencollective.com/parcel" }, "optionalDependencies": { - "lightningcss-darwin-arm64": "1.27.0", - "lightningcss-darwin-x64": "1.27.0", - "lightningcss-freebsd-x64": "1.27.0", - "lightningcss-linux-arm-gnueabihf": "1.27.0", - "lightningcss-linux-arm64-gnu": "1.27.0", - "lightningcss-linux-arm64-musl": "1.27.0", - "lightningcss-linux-x64-gnu": "1.27.0", - "lightningcss-linux-x64-musl": "1.27.0", - "lightningcss-win32-arm64-msvc": "1.27.0", - "lightningcss-win32-x64-msvc": "1.27.0" + "lightningcss-android-arm64": "1.32.0", + "lightningcss-darwin-arm64": "1.32.0", + "lightningcss-darwin-x64": "1.32.0", + "lightningcss-freebsd-x64": "1.32.0", + "lightningcss-linux-arm-gnueabihf": "1.32.0", + "lightningcss-linux-arm64-gnu": "1.32.0", + "lightningcss-linux-arm64-musl": "1.32.0", + "lightningcss-linux-x64-gnu": "1.32.0", + "lightningcss-linux-x64-musl": "1.32.0", + "lightningcss-win32-arm64-msvc": "1.32.0", + "lightningcss-win32-x64-msvc": "1.32.0" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", + "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, "node_modules/lightningcss-darwin-arm64": { - "version": "1.27.0", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", + "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", "cpu": [ "arm64" ], @@ -20477,9 +21572,9 @@ } }, "node_modules/lightningcss-darwin-x64": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.27.0.tgz", - "integrity": "sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", + "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", "cpu": [ "x64" ], @@ -20497,9 +21592,9 @@ } }, "node_modules/lightningcss-freebsd-x64": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.27.0.tgz", - "integrity": "sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", + "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", "cpu": [ "x64" ], @@ -20517,9 +21612,9 @@ } }, "node_modules/lightningcss-linux-arm-gnueabihf": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.27.0.tgz", - "integrity": "sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", + "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", "cpu": [ "arm" ], @@ -20537,12 +21632,15 @@ } }, "node_modules/lightningcss-linux-arm64-gnu": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.27.0.tgz", - "integrity": "sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", + "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", "cpu": [ "arm64" ], + "libc": [ + "glibc" + ], "license": "MPL-2.0", "optional": true, "os": [ @@ -20557,12 +21655,15 @@ } }, "node_modules/lightningcss-linux-arm64-musl": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.27.0.tgz", - "integrity": "sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", + "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", "cpu": [ "arm64" ], + "libc": [ + "musl" + ], "license": "MPL-2.0", "optional": true, "os": [ @@ -20577,12 +21678,15 @@ } }, "node_modules/lightningcss-linux-x64-gnu": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.27.0.tgz", - "integrity": "sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", + "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", "cpu": [ "x64" ], + "libc": [ + "glibc" + ], "license": "MPL-2.0", "optional": true, "os": [ @@ -20597,12 +21701,15 @@ } }, "node_modules/lightningcss-linux-x64-musl": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.27.0.tgz", - "integrity": "sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", + "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", "cpu": [ "x64" ], + "libc": [ + "musl" + ], "license": "MPL-2.0", "optional": true, "os": [ @@ -20617,9 +21724,9 @@ } }, "node_modules/lightningcss-win32-arm64-msvc": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.27.0.tgz", - "integrity": "sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", + "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", "cpu": [ "arm64" ], @@ -20637,9 +21744,9 @@ } }, "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.27.0.tgz", - "integrity": "sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", + "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", "cpu": [ "x64" ], @@ -20656,6 +21763,15 @@ "url": "https://opencollective.com/parcel" } }, + "node_modules/lightningcss/node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, "node_modules/lines-and-columns": { "version": "1.1.6", "license": "MIT" @@ -20883,6 +21999,8 @@ }, "node_modules/lodash.throttle": { "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==", "license": "MIT" }, "node_modules/log-symbols": { @@ -20947,6 +22065,8 @@ }, "node_modules/logkitty": { "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", "dev": true, "license": "MIT", "dependencies": { @@ -20960,6 +22080,8 @@ }, "node_modules/logkitty/node_modules/camelcase": { "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, "license": "MIT", "engines": { @@ -20968,6 +22090,8 @@ }, "node_modules/logkitty/node_modules/cliui": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", "dev": true, "license": "ISC", "dependencies": { @@ -20978,6 +22102,8 @@ }, "node_modules/logkitty/node_modules/find-up": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "license": "MIT", "dependencies": { @@ -20990,6 +22116,8 @@ }, "node_modules/logkitty/node_modules/locate-path": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "license": "MIT", "dependencies": { @@ -21001,6 +22129,8 @@ }, "node_modules/logkitty/node_modules/p-limit": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "license": "MIT", "dependencies": { @@ -21015,6 +22145,8 @@ }, "node_modules/logkitty/node_modules/p-locate": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "license": "MIT", "dependencies": { @@ -21026,6 +22158,8 @@ }, "node_modules/logkitty/node_modules/wrap-ansi": { "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, "license": "MIT", "dependencies": { @@ -21038,12 +22172,16 @@ } }, "node_modules/logkitty/node_modules/y18n": { - "version": "4.0.1", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", "dev": true, "license": "ISC" }, "node_modules/logkitty/node_modules/yargs": { "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", "dev": true, "license": "MIT", "dependencies": { @@ -21065,6 +22203,8 @@ }, "node_modules/logkitty/node_modules/yargs-parser": { "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "dev": true, "license": "ISC", "dependencies": { @@ -21104,27 +22244,21 @@ "license": "ISC" }, "node_modules/make-dir": { - "version": "3.1.0", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, "license": "MIT", "dependencies": { - "semver": "^6.0.0" + "semver": "^7.5.3" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/makeerror": { "version": "1.0.12", "license": "BSD-3-Clause", @@ -21144,6 +22278,8 @@ }, "node_modules/marky": { "version": "1.3.0", + "resolved": "https://registry.npmjs.org/marky/-/marky-1.3.0.tgz", + "integrity": "sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==", "license": "Apache-2.0" }, "node_modules/math-intrinsics": { @@ -21229,43 +22365,44 @@ } }, "node_modules/metro": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.84.4.tgz", + "integrity": "sha512-8ETTubqfD6ornDy2zYDvRcKnVDOXdFJsjetYDBsY4oAsb6NJkiwFR+FaMESyGppFmQUyBQA4H4sFGxzcQSGtFA==", "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.24.7", + "@babel/code-frame": "^7.29.0", "@babel/core": "^7.25.2", - "@babel/generator": "^7.25.0", - "@babel/parser": "^7.25.3", - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.3", - "@babel/types": "^7.25.2", - "accepts": "^1.3.7", - "chalk": "^4.0.0", + "@babel/generator": "^7.29.1", + "@babel/parser": "^7.29.0", + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.29.0", + "@babel/types": "^7.29.0", + "accepts": "^2.0.0", "ci-info": "^2.0.0", "connect": "^3.6.5", "debug": "^4.4.0", "error-stack-parser": "^2.0.6", "flow-enums-runtime": "^0.0.6", "graceful-fs": "^4.2.4", - "hermes-parser": "0.29.1", + "hermes-parser": "0.35.0", "image-size": "^1.0.2", "invariant": "^2.2.4", "jest-worker": "^29.7.0", "jsc-safe-url": "^0.2.2", "lodash.throttle": "^4.1.1", - "metro-babel-transformer": "0.82.5", - "metro-cache": "0.82.5", - "metro-cache-key": "0.82.5", - "metro-config": "0.82.5", - "metro-core": "0.82.5", - "metro-file-map": "0.82.5", - "metro-resolver": "0.82.5", - "metro-runtime": "0.82.5", - "metro-source-map": "0.82.5", - "metro-symbolicate": "0.82.5", - "metro-transform-plugins": "0.82.5", - "metro-transform-worker": "0.82.5", - "mime-types": "^2.1.27", + "metro-babel-transformer": "0.84.4", + "metro-cache": "0.84.4", + "metro-cache-key": "0.84.4", + "metro-config": "0.84.4", + "metro-core": "0.84.4", + "metro-file-map": "0.84.4", + "metro-resolver": "0.84.4", + "metro-runtime": "0.84.4", + "metro-source-map": "0.84.4", + "metro-symbolicate": "0.84.4", + "metro-transform-plugins": "0.84.4", + "metro-transform-worker": "0.84.4", + "mime-types": "^3.0.1", "nullthrows": "^1.1.1", "serialize-error": "^2.1.0", "source-map": "^0.5.6", @@ -21277,225 +22414,141 @@ "metro": "src/cli.js" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/metro-babel-transformer": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.84.4.tgz", + "integrity": "sha512-rvCfz8snl9h20VcvpOHxZuHP1SlAkv4HXbzw7nyyVwu6Eqo5PRerbakQ9XmUCOsRy70spJ37O+G1TK8oMzo48g==", "license": "MIT", "dependencies": { "@babel/core": "^7.25.2", "flow-enums-runtime": "^0.0.6", - "hermes-parser": "0.29.1", + "hermes-parser": "0.35.0", + "metro-cache-key": "0.84.4", "nullthrows": "^1.1.1" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/metro-babel-transformer/node_modules/hermes-estree": { - "version": "0.29.1", + "version": "0.35.0", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.35.0.tgz", + "integrity": "sha512-xVx5Opwy8Oo1I5yGpVRhCvWL/iV3M+ylksSKVNlxxD90cpDpR/AR1jLYqK8HWihm065a6UI3HeyAmYzwS8NOOg==", "license": "MIT" }, "node_modules/metro-babel-transformer/node_modules/hermes-parser": { - "version": "0.29.1", + "version": "0.35.0", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.35.0.tgz", + "integrity": "sha512-9JLjeHxBx8T4CAsydZR49PNZUaix+WpQJwu9p2010lu+7Kwl6D/7wYFFJxoz+aXkaaClp9Zfg6W6/zVlSJORaA==", "license": "MIT", "dependencies": { - "hermes-estree": "0.29.1" + "hermes-estree": "0.35.0" } }, "node_modules/metro-cache": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.84.4.tgz", + "integrity": "sha512-gpcFQdSLUwUCk71saKoE64jLFbx2nwTfVCcPSULMNT8QYq0p1eZZE29Jvd0HtT/UlhC3ZOutLxJME5xqD2JUZg==", "license": "MIT", "dependencies": { "exponential-backoff": "^3.1.1", "flow-enums-runtime": "^0.0.6", "https-proxy-agent": "^7.0.5", - "metro-core": "0.82.5" + "metro-core": "0.84.4" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/metro-cache-key": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.84.4.tgz", + "integrity": "sha512-wVO79aGrkYImpnaVS4+d5RrRBRPX31QtvKB3wKGBuiNSznduZTQHzsrJZRroFJSwnygrzdsGUtDQPuqqFjFdvw==", "license": "MIT", "dependencies": { "flow-enums-runtime": "^0.0.6" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/metro-cache/node_modules/agent-base": { "version": "7.1.4", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", "license": "MIT", - "engines": { - "node": ">= 14" - } - }, - "node_modules/metro-cache/node_modules/https-proxy-agent": { - "version": "7.0.6", - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/metro-config": { - "version": "0.82.5", - "license": "MIT", - "dependencies": { - "connect": "^3.6.5", - "cosmiconfig": "^5.0.5", - "flow-enums-runtime": "^0.0.6", - "jest-validate": "^29.7.0", - "metro": "0.82.5", - "metro-cache": "0.82.5", - "metro-core": "0.82.5", - "metro-runtime": "0.82.5" - }, - "engines": { - "node": ">=18.18" - } - }, - "node_modules/metro-config/node_modules/@jest/types": { - "version": "29.6.3", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/metro-config/node_modules/ansi-styles": { - "version": "5.2.0", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/metro-config/node_modules/argparse": { - "version": "1.0.10", - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/metro-config/node_modules/cosmiconfig": { - "version": "5.2.1", - "license": "MIT", - "dependencies": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/metro-config/node_modules/import-fresh": { - "version": "2.0.0", - "license": "MIT", - "dependencies": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/metro-config/node_modules/jest-validate": { - "version": "29.7.0", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "leven": "^3.1.0", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/metro-config/node_modules/js-yaml": { - "version": "3.13.1", - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">= 14" } }, - "node_modules/metro-config/node_modules/parse-json": { - "version": "4.0.0", + "node_modules/metro-cache/node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", "license": "MIT", "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "agent-base": "^7.1.2", + "debug": "4" }, "engines": { - "node": ">=4" + "node": ">= 14" } }, - "node_modules/metro-config/node_modules/pretty-format": { - "version": "29.7.0", + "node_modules/metro-config": { + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.84.4.tgz", + "integrity": "sha512-PMotGDjXcXLWo2TMRH+VR99phFNgYTwqh4OoieIKK3yTJa1Jmkl+fZJxDO0jfBvNF+WESHciHvpNuBtXaF3B0Q==", "license": "MIT", "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "connect": "^3.6.5", + "flow-enums-runtime": "^0.0.6", + "jest-validate": "^29.7.0", + "metro": "0.84.4", + "metro-cache": "0.84.4", + "metro-core": "0.84.4", + "metro-runtime": "0.84.4", + "yaml": "^2.6.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, - "node_modules/metro-config/node_modules/react-is": { - "version": "18.3.1", - "license": "MIT" - }, - "node_modules/metro-config/node_modules/resolve-from": { - "version": "3.0.0", - "license": "MIT", + "node_modules/metro-config/node_modules/yaml": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz", + "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, "engines": { - "node": ">=4" + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" } }, - "node_modules/metro-config/node_modules/sprintf-js": { - "version": "1.0.3", - "license": "BSD-3-Clause" - }, "node_modules/metro-core": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.84.4.tgz", + "integrity": "sha512-HONpWC5LGXZn3ffkd4Hu6AIrfE7j4Z0g0wMo/goV24WOB3lhuFZ40KgvaDiSw8iyQHloMYay5N/wPX+z8oN/PQ==", "license": "MIT", "dependencies": { "flow-enums-runtime": "^0.0.6", "lodash.throttle": "^4.1.1", - "metro-resolver": "0.82.5" + "metro-resolver": "0.84.4" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/metro-file-map": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.84.4.tgz", + "integrity": "sha512-KSVDi/u60hKPx++NLu3MTIvyjzNoJnFAF8PQFxaj1jiSka/wjw+Ua6sNuJ0TDHQv+7AAoFQxeMgaRAe8Yic5wQ==", "license": "MIT", "dependencies": { "debug": "^4.4.0", @@ -21509,74 +22562,85 @@ "walker": "^1.0.7" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/metro-minify-terser": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.84.4.tgz", + "integrity": "sha512-5qpbaVOMC7CPitIpuewzVeGw7E+C3ykbv2mqTjQLl85Z3annSVGlSCTcsZjqXZzjupfK4Ztj3dDc4kc44NZwtQ==", "license": "MIT", "dependencies": { "flow-enums-runtime": "^0.0.6", "terser": "^5.15.0" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/metro-resolver": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.84.4.tgz", + "integrity": "sha512-1qLgbxQ5ZGhhutuPot1Yp348ofDsATL2WkrHF65TobqTT9K3P9qJXw38bomk7ncp5B7OYMfWwtyBZo1lCV792A==", "license": "MIT", "dependencies": { "flow-enums-runtime": "^0.0.6" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/metro-runtime": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.84.4.tgz", + "integrity": "sha512-Jibypds4g7AhzdRKY+kDoj51s5EXMwgyp5ddtlreDAsWefMdOx+agWqgm0H2XSZ/ueanHHVM89fnf5OJnlxa8Q==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.25.0", "flow-enums-runtime": "^0.0.6" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/metro-source-map": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.84.4.tgz", + "integrity": "sha512-jbWkPxIesVuo1IWkvezmMJld6iu8nD62GsrZiV6jP37AOdbo4OBq1FJ+qkOg8sV05wAHB//jAbziuW0SlJfW4g==", "license": "MIT", "dependencies": { - "@babel/traverse": "^7.25.3", - "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3", - "@babel/types": "^7.25.2", + "@babel/traverse": "^7.29.0", + "@babel/types": "^7.29.0", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", - "metro-symbolicate": "0.82.5", + "metro-symbolicate": "0.84.4", "nullthrows": "^1.1.1", - "ob1": "0.82.5", + "ob1": "0.84.4", "source-map": "^0.5.6", "vlq": "^1.0.0" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/metro-source-map/node_modules/source-map": { "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/metro-symbolicate": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.84.4.tgz", + "integrity": "sha512-OnfpacxUqGPZQ27t8qK9mFa7uqHIlVWeqRqkCbvMvreEBiamEeOn8krKtcwgP5M4cYDPwuSmCTopHMVthqG4zA==", "license": "MIT", "dependencies": { "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", - "metro-source-map": "0.82.5", + "metro-source-map": "0.84.4", "nullthrows": "^1.1.1", "source-map": "^0.5.6", "vlq": "^1.0.0" @@ -21585,77 +22649,140 @@ "metro-symbolicate": "src/index.js" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/metro-symbolicate/node_modules/source-map": { "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/metro-transform-plugins": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.84.4.tgz", + "integrity": "sha512-kehr6HbAecqD0/a3xLXobELdPaAmRAl8bel0qagPF4vhZtux93nS8S4eq2kgKt6J2GnQpVjSoW1PXdst04mwow==", "license": "MIT", "dependencies": { "@babel/core": "^7.25.2", - "@babel/generator": "^7.25.0", - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.3", + "@babel/generator": "^7.29.1", + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.29.0", "flow-enums-runtime": "^0.0.6", "nullthrows": "^1.1.1" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/metro-transform-worker": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.84.4.tgz", + "integrity": "sha512-W1IYMvvXTu4MxYr7d9h7CeG2vpIr3bmLLIavkPY4O1ilzDrvS8z/NEe6y+pC44Ff7raMXQgYSfdqDUwN/i39gg==", "license": "MIT", "dependencies": { "@babel/core": "^7.25.2", - "@babel/generator": "^7.25.0", - "@babel/parser": "^7.25.3", - "@babel/types": "^7.25.2", + "@babel/generator": "^7.29.1", + "@babel/parser": "^7.29.0", + "@babel/types": "^7.29.0", "flow-enums-runtime": "^0.0.6", - "metro": "0.82.5", - "metro-babel-transformer": "0.82.5", - "metro-cache": "0.82.5", - "metro-cache-key": "0.82.5", - "metro-minify-terser": "0.82.5", - "metro-source-map": "0.82.5", - "metro-transform-plugins": "0.82.5", + "metro": "0.84.4", + "metro-babel-transformer": "0.84.4", + "metro-cache": "0.84.4", + "metro-cache-key": "0.84.4", + "metro-minify-terser": "0.84.4", + "metro-source-map": "0.84.4", + "metro-transform-plugins": "0.84.4", "nullthrows": "^1.1.1" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro/node_modules/accepts": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", + "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", + "license": "MIT", + "dependencies": { + "mime-types": "^3.0.0", + "negotiator": "^1.0.0" + }, + "engines": { + "node": ">= 0.6" } }, "node_modules/metro/node_modules/ci-info": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", "license": "MIT" }, "node_modules/metro/node_modules/hermes-estree": { - "version": "0.29.1", + "version": "0.35.0", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.35.0.tgz", + "integrity": "sha512-xVx5Opwy8Oo1I5yGpVRhCvWL/iV3M+ylksSKVNlxxD90cpDpR/AR1jLYqK8HWihm065a6UI3HeyAmYzwS8NOOg==", "license": "MIT" }, "node_modules/metro/node_modules/hermes-parser": { - "version": "0.29.1", + "version": "0.35.0", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.35.0.tgz", + "integrity": "sha512-9JLjeHxBx8T4CAsydZR49PNZUaix+WpQJwu9p2010lu+7Kwl6D/7wYFFJxoz+aXkaaClp9Zfg6W6/zVlSJORaA==", + "license": "MIT", + "dependencies": { + "hermes-estree": "0.35.0" + } + }, + "node_modules/metro/node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/metro/node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", "license": "MIT", "dependencies": { - "hermes-estree": "0.29.1" + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/metro/node_modules/negotiator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, "node_modules/metro/node_modules/source-map": { "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/metro/node_modules/ws": { - "version": "7.5.10", + "version": "7.5.11", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.11.tgz", + "integrity": "sha512-zS54Oen9bITtp7kp2XM3AydrCIq1D+HwJOuH+c+e4LfpL/lotP5osijd+UoMnxwAam1GN8R4KtLAyIrIcBNpiA==", "license": "MIT", "engines": { "node": ">=8.3.0" @@ -21780,40 +22907,14 @@ } }, "node_modules/minipass": { - "version": "7.1.2", - "license": "ISC", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", + "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", + "license": "BlueOak-1.0.0", "engines": { "node": ">=16 || 14 >=14.17" } }, - "node_modules/minizlib": { - "version": "3.0.2", - "license": "MIT", - "dependencies": { - "minipass": "^7.1.2" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/mixin-object": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "for-in": "^0.1.3", - "is-extendable": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-object/node_modules/for-in": { - "version": "0.1.8", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/mkdirp": { "version": "0.5.6", "license": "MIT", @@ -22002,6 +23103,12 @@ "ieee754": "^1.1.13" } }, + "node_modules/multitars": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/multitars/-/multitars-1.0.0.tgz", + "integrity": "sha512-H/J4fMLedtudftaYMOg7ajzLYgT3/rwbWVJbqr/iUgB8DQztn38ys5HOqI1CzSxx8QhXXwOOnnBvd4v3jG5+Mg==", + "license": "MIT" + }, "node_modules/mute-stream": { "version": "2.0.0", "dev": true, @@ -22028,7 +23135,9 @@ "license": "MIT" }, "node_modules/nanoid": { - "version": "3.3.11", + "version": "3.3.15", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.15.tgz", + "integrity": "sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==", "funding": [ { "type": "github", @@ -22047,20 +23156,6 @@ "version": "2.0.0", "license": "MIT" }, - "node_modules/napi-postinstall": { - "version": "0.2.4", - "dev": true, - "license": "MIT", - "bin": { - "napi-postinstall": "lib/cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/napi-postinstall" - } - }, "node_modules/natural-compare": { "version": "1.4.0", "dev": true, @@ -22073,10 +23168,6 @@ "node": ">= 0.6" } }, - "node_modules/nested-error-stacks": { - "version": "2.0.1", - "license": "MIT" - }, "node_modules/no-case": { "version": "3.0.4", "dev": true, @@ -22088,6 +23179,8 @@ }, "node_modules/nocache": { "version": "3.0.4", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz", + "integrity": "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==", "dev": true, "license": "MIT", "engines": { @@ -22160,7 +23253,9 @@ "license": "MIT" }, "node_modules/node-forge": { - "version": "1.3.1", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.4.0.tgz", + "integrity": "sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==", "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { "node": ">= 6.13.0" @@ -22192,11 +23287,13 @@ "license": "MIT" }, "node_modules/node-stream-zip": { - "version": "1.13.4", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", "dev": true, "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=0.12.0" }, "funding": { "type": "github", @@ -22229,6 +23326,8 @@ }, "node_modules/npm-package-arg": { "version": "11.0.3", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", + "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", "license": "ISC", "dependencies": { "hosted-git-info": "^7.0.0", @@ -22266,16 +23365,20 @@ }, "node_modules/nullthrows": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", "license": "MIT" }, "node_modules/ob1": { - "version": "0.82.5", + "version": "0.84.4", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.84.4.tgz", + "integrity": "sha512-eJXMpz4aQHXF/YBB9ddqZDIS+ooO91hObo9FoW/xBkr54/zCwYYCDqT/O54vNo8kOkWs5Ou/y28NgdrV0edQNA==", "license": "MIT", "dependencies": { "flow-enums-runtime": "^0.0.6" }, "engines": { - "node": ">=18.18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" } }, "node_modules/object-assign": { @@ -22432,7 +23535,9 @@ } }, "node_modules/on-headers": { - "version": "1.0.2", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", + "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", "license": "MIT", "engines": { "node": ">= 0.8" @@ -22472,157 +23577,43 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/optionator": { - "version": "0.9.4", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "3.4.0", - "license": "MIT", - "dependencies": { - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-spinners": "^2.0.0", - "log-symbols": "^2.2.0", - "strip-ansi": "^5.2.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/ora/node_modules/ansi-regex": { - "version": "4.1.0", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/ora/node_modules/ansi-styles": { - "version": "3.2.1", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/chalk": { - "version": "2.4.2", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/cli-cursor": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/color-convert": { - "version": "1.9.3", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/ora/node_modules/color-name": { - "version": "1.1.3", - "license": "MIT" - }, - "node_modules/ora/node_modules/escape-string-regexp": { - "version": "1.0.5", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/ora/node_modules/has-flag": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/log-symbols": { - "version": "2.2.0", - "license": "MIT", - "dependencies": { - "chalk": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/mimic-fn": { - "version": "1.2.0", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/onetime": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/restore-cursor": { - "version": "2.0.0", - "license": "MIT", - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/strip-ansi": { - "version": "5.2.0", + "node_modules/optionator": { + "version": "0.9.4", + "dev": true, "license": "MIT", "dependencies": { - "ansi-regex": "^4.1.0" + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, "engines": { - "node": ">=6" + "node": ">= 0.8.0" } }, - "node_modules/ora/node_modules/supports-color": { - "version": "5.5.0", + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/os-browserify": { @@ -22699,6 +23690,7 @@ }, "node_modules/p-try": { "version": "2.2.0", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -22830,22 +23822,6 @@ "npm": ">5" } }, - "node_modules/patch-package/node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/patch-package/node_modules/slash": { "version": "2.0.0", "dev": true, @@ -23084,6 +24060,8 @@ }, "node_modules/pkg-dir": { "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, "license": "MIT", "dependencies": { @@ -23095,6 +24073,8 @@ }, "node_modules/pkg-dir/node_modules/find-up": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "license": "MIT", "dependencies": { @@ -23107,6 +24087,8 @@ }, "node_modules/pkg-dir/node_modules/locate-path": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "license": "MIT", "dependencies": { @@ -23118,6 +24100,8 @@ }, "node_modules/pkg-dir/node_modules/p-limit": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "license": "MIT", "dependencies": { @@ -23132,6 +24116,8 @@ }, "node_modules/pkg-dir/node_modules/p-locate": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "license": "MIT", "dependencies": { @@ -23195,7 +24181,9 @@ } }, "node_modules/postcss": { - "version": "8.4.49", + "version": "8.5.15", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz", + "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==", "funding": [ { "type": "opencollective", @@ -23212,7 +24200,7 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.7", + "nanoid": "^3.3.12", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -23399,48 +24387,24 @@ "node": ">=6.0.0" } }, - "node_modules/pretty-bytes": { - "version": "5.6.0", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/pretty-format": { - "version": "30.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "30.0.0", - "ansi-styles": "^5.2.0", - "react-is": "^18.3.1" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/pretty-format/node_modules/@jest/schemas": { - "version": "30.0.0", - "dev": true, + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "license": "MIT", "dependencies": { - "@sinclair/typebox": "^0.34.0" + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/pretty-format/node_modules/@sinclair/typebox": { - "version": "0.34.35", - "dev": true, - "license": "MIT" - }, "node_modules/pretty-format/node_modules/ansi-styles": { "version": "5.2.0", - "dev": true, + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "license": "MIT", "engines": { "node": ">=10" @@ -23451,11 +24415,14 @@ }, "node_modules/pretty-format/node_modules/react-is": { "version": "18.3.1", - "dev": true, + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", "license": "MIT" }, "node_modules/proc-log": { "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -23611,7 +24578,9 @@ } }, "node_modules/pure-rand": { - "version": "7.0.1", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", "dev": true, "funding": [ { @@ -23647,12 +24616,6 @@ "version": "1.4.4", "license": "MIT" }, - "node_modules/qrcode-terminal": { - "version": "0.11.0", - "bin": { - "qrcode-terminal": "bin/qrcode-terminal.js" - } - }, "node_modules/qs": { "version": "6.10.3", "dev": true, @@ -23695,6 +24658,8 @@ }, "node_modules/queue": { "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", "license": "MIT", "dependencies": { "inherits": "~2.0.3" @@ -23787,8 +24752,16 @@ "node": ">=0.10.0" } }, + "node_modules/re2js": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/re2js/-/re2js-0.4.3.tgz", + "integrity": "sha512-EuNmh7jurhHEE8Ge/lBo9JuMLb3qf866Xjjfyovw3wPc7+hlqDkZq4LwhrCQMEI+ARWfrKrHozEndzlpNT0WDg==", + "license": "MIT" + }, "node_modules/react": { - "version": "19.0.0", + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.3.tgz", + "integrity": "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -23836,57 +24809,59 @@ "license": "MIT" }, "node_modules/react-native": { - "version": "0.79.2", - "license": "MIT", - "dependencies": { - "@jest/create-cache-key-function": "^29.7.0", - "@react-native/assets-registry": "0.79.2", - "@react-native/codegen": "0.79.2", - "@react-native/community-cli-plugin": "0.79.2", - "@react-native/gradle-plugin": "0.79.2", - "@react-native/js-polyfills": "0.79.2", - "@react-native/normalize-colors": "0.79.2", - "@react-native/virtualized-lists": "0.79.2", + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.85.3.tgz", + "integrity": "sha512-HN/fGC+3nZVcDNcw7gfbM/DuqZAvI9Mz+/SxuhODaua4JY0BPzhfTzWXRyTR4mRgMHmShTPpH2PYMTxvZrsdZA==", + "license": "MIT", + "dependencies": { + "@react-native/assets-registry": "0.85.3", + "@react-native/codegen": "0.85.3", + "@react-native/community-cli-plugin": "0.85.3", + "@react-native/gradle-plugin": "0.85.3", + "@react-native/js-polyfills": "0.85.3", + "@react-native/normalize-colors": "0.85.3", + "@react-native/virtualized-lists": "0.85.3", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", - "babel-jest": "^29.7.0", - "babel-plugin-syntax-hermes-parser": "0.25.1", + "babel-plugin-syntax-hermes-parser": "0.33.3", "base64-js": "^1.5.1", - "chalk": "^4.0.0", "commander": "^12.0.0", - "event-target-shim": "^5.0.1", "flow-enums-runtime": "^0.0.6", - "glob": "^7.1.1", + "hermes-compiler": "250829098.0.10", "invariant": "^2.2.4", - "jest-environment-node": "^29.7.0", "memoize-one": "^5.0.0", - "metro-runtime": "^0.82.0", - "metro-source-map": "^0.82.0", + "metro-runtime": "^0.84.3", + "metro-source-map": "^0.84.3", "nullthrows": "^1.1.1", "pretty-format": "^29.7.0", "promise": "^8.3.0", - "react-devtools-core": "^6.1.1", + "react-devtools-core": "^6.1.5", "react-refresh": "^0.14.0", "regenerator-runtime": "^0.13.2", - "scheduler": "0.25.0", + "scheduler": "0.27.0", "semver": "^7.1.3", "stacktrace-parser": "^0.1.10", + "tinyglobby": "^0.2.15", "whatwg-fetch": "^3.0.0", - "ws": "^6.2.3", + "ws": "^7.5.10", "yargs": "^17.6.2" }, "bin": { "react-native": "cli.js" }, "engines": { - "node": ">=18" + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" }, "peerDependencies": { - "@types/react": "^19.0.0", - "react": "^19.0.0" + "@react-native/jest-preset": "0.85.3", + "@types/react": "^19.1.1", + "react": "^19.2.3" }, "peerDependenciesMeta": { + "@react-native/jest-preset": { + "optional": true + }, "@types/react": { "optional": true } @@ -23910,7 +24885,9 @@ } }, "node_modules/react-native-bootsplash": { - "version": "6.3.8", + "version": "6.3.12", + "resolved": "https://registry.npmjs.org/react-native-bootsplash/-/react-native-bootsplash-6.3.12.tgz", + "integrity": "sha512-o+3rj6fNJGMW2tcWIyB3P1Mps4O4yU3+qcHeLmd7FFzABVzez0To7bpeQ7rTApdb3bIg8s61R8PI7+fwkakGBQ==", "license": "MIT", "dependencies": { "@expo/config-plugins": "^9.0.0 || ^10.0.0", @@ -23923,7 +24900,7 @@ "node-html-parser": "^7.0.1", "picocolors": "^1.1.1", "prettier": "^3.5.3", - "react-native-is-edge-to-edge": "^1.1.7", + "react-native-is-edge-to-edge": "^1.2.1", "sharp": "^0.32.6", "ts-dedent": "^2.2.0", "xml-formatter": "^3.6.5" @@ -24012,14 +24989,6 @@ "react-native": "*" } }, - "node_modules/react-native-edge-to-edge": { - "version": "1.6.0", - "license": "MIT", - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, "node_modules/react-native-email-link": { "version": "1.14.5", "license": "MIT", @@ -24070,10 +25039,13 @@ } }, "node_modules/react-native-gesture-handler": { - "version": "2.28.0", + "version": "2.31.2", + "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.31.2.tgz", + "integrity": "sha512-rw5q74i2AfS7YGYdbxQDhOU7xqgY6WRM1132/CCm3erqjblhECZDZFHIm0tteHoC9ih24wogVBVVzcTBQtZ+5A==", "license": "MIT", "dependencies": { "@egjs/hammerjs": "^2.0.17", + "@types/react-test-renderer": "^19.1.0", "hoist-non-react-statics": "^3.3.0", "invariant": "^2.2.4" }, @@ -24176,7 +25148,9 @@ } }, "node_modules/react-native-keyboard-controller": { - "version": "1.19.0", + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/react-native-keyboard-controller/-/react-native-keyboard-controller-1.21.6.tgz", + "integrity": "sha512-nAXCmar/W8Gn4iQV7O5fAVuTh57JszCsqTS+cfR95WFOLR/AfbwfPz/+sWyz/q2SOIe2VpyQzq6hzYiwErhqqw==", "license": "MIT", "dependencies": { "react-native-is-edge-to-edge": "^1.2.1" @@ -24265,17 +25239,28 @@ } }, "node_modules/react-native-reanimated": { - "version": "4.1.3", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-4.3.1.tgz", + "integrity": "sha512-KhGsS0YkCA+gusgyzlf9hnqzVPIR398KTpqXyqq/+yYJJPAvyEEPKcxlB0xtOOXSMrR2A9uRKVARVQhZwrOh+Q==", "license": "MIT", "dependencies": { - "react-native-is-edge-to-edge": "^1.2.1", - "semver": "7.7.2" + "react-native-is-edge-to-edge": "^1.3.1", + "semver": "^7.7.3" }, "peerDependencies": { - "@babel/core": "^7.0.0-0", "react": "*", - "react-native": "*", - "react-native-worklets": ">=0.5.0" + "react-native": "0.81 - 0.85", + "react-native-worklets": "0.8.x" + } + }, + "node_modules/react-native-reanimated/node_modules/react-native-is-edge-to-edge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.3.1.tgz", + "integrity": "sha512-NIXU/iT5+ORyCc7p0z2nnlkouYKX425vuU1OEm6bMMtWWR9yvb+Xg5AZmImTKoF9abxCPqrKC3rOZsKzUYgYZA==", + "license": "MIT", + "peerDependencies": { + "react": "*", + "react-native": "*" } }, "node_modules/react-native-render-html": { @@ -24315,7 +25300,9 @@ "license": "ISC" }, "node_modules/react-native-safe-area-context": { - "version": "5.6.1", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-5.7.0.tgz", + "integrity": "sha512-/9/MtQz8ODphjsLdZ+GZAIcC/RtoqW9EeShf7Uvnfgm/pzYrJ75y3PV/J1wuAV1T5Dye5ygq4EAW20RoBq0ABQ==", "license": "MIT", "peerDependencies": { "react": "*", @@ -24323,16 +25310,17 @@ } }, "node_modules/react-native-screens": { - "version": "4.16.0", + "version": "4.25.2", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-4.25.2.tgz", + "integrity": "sha512-1Nj1fusFd+rIMKU/qC9yGKVG+3ofh11d3OdBQKL1iVvQfKvcB8vhvTGQf2TkfxW3bamxN+hCZIXmNuU0mRkyDg==", "license": "MIT", "dependencies": { "react-freeze": "^1.0.0", - "react-native-is-edge-to-edge": "^1.2.1", "warn-once": "^0.1.0" }, "peerDependencies": { "react": "*", - "react-native": "*" + "react-native": ">=0.82.0" } }, "node_modules/react-native-securerandom": { @@ -24367,7 +25355,9 @@ "license": "MIT" }, "node_modules/react-native-svg": { - "version": "15.14.0", + "version": "15.15.4", + "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-15.15.4.tgz", + "integrity": "sha512-boT/vIRgj6zZKBpfTPJJiYWMbZE9duBMOwPK6kCSTgxsS947IFMOq9OgIFkpWZTB7t229H24pDRkh3W9ZK/J1A==", "license": "MIT", "dependencies": { "css-select": "^5.1.0", @@ -24451,7 +25441,9 @@ } }, "node_modules/react-native-vision-camera": { - "version": "4.7.2", + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/react-native-vision-camera/-/react-native-vision-camera-4.7.3.tgz", + "integrity": "sha512-g1/neOyjSqn1kaAa2FxI/qp5KzNvPcF0bnQw6NntfbxH6tm0+8WFZszlgb5OV+iYlB6lFUztCbDtyz5IpL47OA==", "license": "MIT", "peerDependencies": { "@shopify/react-native-skia": "*", @@ -24473,244 +25465,98 @@ } }, "node_modules/react-native-webview": { - "version": "13.15.0", + "version": "13.16.1", + "resolved": "https://registry.npmjs.org/react-native-webview/-/react-native-webview-13.16.1.tgz", + "integrity": "sha512-If0eHhoEdOYDcHsX+xBFwHMbWBGK1BvGDQDQdVkwtSIXiq1uiqjkpWVP2uQ1as94J0CzvFE9PUNDuhiX0Z6ubw==", "license": "MIT", "dependencies": { "escape-string-regexp": "^4.0.0", "invariant": "2.2.4" }, "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-wheel-picker-android": { - "version": "2.0.6", - "license": "MIT", - "dependencies": { - "moment": "^2.22.0" - } - }, - "node_modules/react-native-worklets": { - "version": "0.6.1", - "license": "MIT", - "dependencies": { - "@babel/plugin-transform-arrow-functions": "^7.0.0-0", - "@babel/plugin-transform-class-properties": "^7.0.0-0", - "@babel/plugin-transform-classes": "^7.0.0-0", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.0.0-0", - "@babel/plugin-transform-optional-chaining": "^7.0.0-0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0-0", - "@babel/plugin-transform-template-literals": "^7.0.0-0", - "@babel/plugin-transform-unicode-regex": "^7.0.0-0", - "@babel/preset-typescript": "^7.16.7", - "convert-source-map": "^2.0.0", - "semver": "7.7.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0", - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-zano": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/react-native-zano/-/react-native-zano-0.3.0.tgz", - "integrity": "sha512-6LG8Iqnq14pPmIKfHpD4PcCXlvJh7vvR1BafzpX+1MkwHtbugQOuwHD8SCfvWZCfkOhtK/jie2AS2SOVyIosXA==", - "license": "BSD-3-Clause", - "dependencies": { - "cleaners": "^0.3.17" - } - }, - "node_modules/react-native-zcash": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/react-native-zcash/-/react-native-zcash-0.12.1.tgz", - "integrity": "sha512-fk7D+a6RLGr5ej5EZGWxhabPsKyFk/cpI6njyHvB0mZGaaAH45FNN4BAGuZAxUXauDBtj10ewmUJ2HQInuZyWw==", - "license": "MIT", - "dependencies": { - "biggystring": "^4.2.3", - "rfc4648": "^1.3.0" - }, - "peerDependencies": { - "react-native": ">=0.47.0 <1.0.0" - } - }, - "node_modules/react-native/node_modules/@jest/environment": { - "version": "29.7.0", - "license": "MIT", - "dependencies": { - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/react-native/node_modules/@jest/fake-timers": { - "version": "29.7.0", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@sinonjs/fake-timers": "^10.0.2", - "@types/node": "*", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/react-native/node_modules/@jest/types": { - "version": "29.6.3", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/react-native/node_modules/@sinonjs/fake-timers": { - "version": "10.3.0", - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^3.0.0" - } - }, - "node_modules/react-native/node_modules/ansi-styles": { - "version": "5.2.0", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/react-native/node_modules/ci-info": { - "version": "3.9.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/react-native/node_modules/glob": { - "version": "7.2.3", - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/react-native/node_modules/jest-environment-node": { - "version": "29.7.0", - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "react": "*", + "react-native": "*" } }, - "node_modules/react-native/node_modules/jest-message-util": { - "version": "29.7.0", + "node_modules/react-native-wheel-picker-android": { + "version": "2.0.6", "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "moment": "^2.22.0" } }, - "node_modules/react-native/node_modules/jest-mock": { - "version": "29.7.0", + "node_modules/react-native-worklets": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-native-worklets/-/react-native-worklets-0.8.3.tgz", + "integrity": "sha512-oCBJROyLU7yG/1R8s0INMflygTH71bx+5XcYkH0CM938TlhSoVbiunE1WVW5FZa51vwYqfLie/IXMX2s1Kh3eg==", "license": "MIT", "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-classes": "^7.28.4", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/preset-typescript": "^7.27.1", + "convert-source-map": "^2.0.0", + "semver": "^7.7.3" }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "peerDependencies": { + "@babel/core": "*", + "@react-native/metro-config": "*", + "react": "*", + "react-native": "0.81 - 0.85" } }, - "node_modules/react-native/node_modules/jest-util": { - "version": "29.7.0", - "license": "MIT", + "node_modules/react-native-zano": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/react-native-zano/-/react-native-zano-0.3.0.tgz", + "integrity": "sha512-6LG8Iqnq14pPmIKfHpD4PcCXlvJh7vvR1BafzpX+1MkwHtbugQOuwHD8SCfvWZCfkOhtK/jie2AS2SOVyIosXA==", + "license": "BSD-3-Clause", "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "cleaners": "^0.3.17" } }, - "node_modules/react-native/node_modules/pretty-format": { - "version": "29.7.0", + "node_modules/react-native-zcash": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/react-native-zcash/-/react-native-zcash-0.12.1.tgz", + "integrity": "sha512-fk7D+a6RLGr5ej5EZGWxhabPsKyFk/cpI6njyHvB0mZGaaAH45FNN4BAGuZAxUXauDBtj10ewmUJ2HQInuZyWw==", "license": "MIT", "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "biggystring": "^4.2.3", + "rfc4648": "^1.3.0" }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "peerDependencies": { + "react-native": ">=0.47.0 <1.0.0" } }, - "node_modules/react-native/node_modules/react-is": { - "version": "18.3.1", - "license": "MIT" - }, "node_modules/react-native/node_modules/scheduler": { - "version": "0.25.0", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", "license": "MIT" }, "node_modules/react-native/node_modules/ws": { - "version": "6.2.3", + "version": "7.5.11", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.11.tgz", + "integrity": "sha512-zS54Oen9bITtp7kp2XM3AydrCIq1D+HwJOuH+c+e4LfpL/lotP5osijd+UoMnxwAam1GN8R4KtLAyIrIcBNpiA==", "license": "MIT", - "dependencies": { - "async-limiter": "~1.0.0" + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, "node_modules/react-redux": { @@ -24762,24 +25608,30 @@ } }, "node_modules/react-test-renderer": { - "version": "19.0.0", + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-19.2.3.tgz", + "integrity": "sha512-TMR1LnSFiWZMJkCgNf5ATSvAheTT2NvKIwiVwdBPHxjBI7n/JbWd4gaZ16DVd9foAXdvDz+sB5yxZTwMjPRxpw==", "dev": true, "license": "MIT", "dependencies": { - "react-is": "^19.0.0", - "scheduler": "^0.25.0" + "react-is": "^19.2.3", + "scheduler": "^0.27.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^19.2.3" } }, "node_modules/react-test-renderer/node_modules/react-is": { - "version": "19.1.1", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.2.7.tgz", + "integrity": "sha512-kZFnouyVv7eP/Phmrlo9FK+zcAdriZJvzxXHF1Sl1P377WSGe2G/JxVolhTrB/jeV47lKImhNUsijjHAAbcl/A==", "dev": true, "license": "MIT" }, "node_modules/react-test-renderer/node_modules/scheduler": { - "version": "0.25.0", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", "dev": true, "license": "MIT" }, @@ -25010,27 +25862,11 @@ }, "node_modules/require-main-filename": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", "dev": true, "license": "ISC" }, - "node_modules/requireg": { - "version": "0.2.2", - "dependencies": { - "nested-error-stacks": "~2.0.1", - "rc": "~1.2.7", - "resolve": "~1.7.1" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/requireg/node_modules/resolve": { - "version": "1.7.1", - "license": "MIT", - "dependencies": { - "path-parse": "^1.0.5" - } - }, "node_modules/requires-port": { "version": "1.0.0", "license": "MIT" @@ -25055,6 +25891,8 @@ }, "node_modules/resolve-cwd": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", "dev": true, "license": "MIT", "dependencies": { @@ -25080,11 +25918,16 @@ } }, "node_modules/resolve-workspace-root": { - "version": "2.0.0", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/resolve-workspace-root/-/resolve-workspace-root-2.0.1.tgz", + "integrity": "sha512-nR23LHAvaI6aHtMg6RWoaHpdR4D881Nydkzi2CixINyg9T00KgaJdJI6Vwty+Ps8WLxZHuxsS0BseWjxSA4C+w==", "license": "MIT" }, "node_modules/resolve.exports": { "version": "2.0.3", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz", + "integrity": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==", + "dev": true, "license": "MIT", "engines": { "node": ">=10" @@ -25470,7 +26313,9 @@ "license": "BSD-3-Clause" }, "node_modules/semver": { - "version": "7.7.2", + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -25522,19 +26367,23 @@ }, "node_modules/serialize-error": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==", "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/serve-static": { - "version": "1.16.2", + "version": "1.16.3", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", + "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", "license": "MIT", "dependencies": { "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.19.0" + "send": "~0.19.1" }, "engines": { "node": ">= 0.8.0" @@ -25542,6 +26391,8 @@ }, "node_modules/serve-static/node_modules/debug": { "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "license": "MIT", "dependencies": { "ms": "2.0.0" @@ -25549,39 +26400,67 @@ }, "node_modules/serve-static/node_modules/debug/node_modules/ms": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "license": "MIT" }, "node_modules/serve-static/node_modules/encodeurl": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serve-static/node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, "engines": { "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/serve-static/node_modules/send": { - "version": "0.19.0", + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", + "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", "license": "MIT", "dependencies": { "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", + "fresh": "~0.5.2", + "http-errors": "~2.0.1", "mime": "1.6.0", "ms": "2.1.3", - "on-finished": "2.4.1", + "on-finished": "~2.4.1", "range-parser": "~1.2.1", - "statuses": "2.0.1" + "statuses": "~2.0.2" }, "engines": { "node": ">= 0.8.0" } }, - "node_modules/serve-static/node_modules/send/node_modules/encodeurl": { - "version": "1.0.2", + "node_modules/serve-static/node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", "license": "MIT", "engines": { "node": ">= 0.8" @@ -25593,6 +26472,8 @@ }, "node_modules/set-blocking": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true, "license": "ISC" }, @@ -25678,25 +26559,6 @@ "buffer": "6.0.3" } }, - "node_modules/shallow-clone": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.1", - "kind-of": "^5.0.0", - "mixin-object": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shallow-clone/node_modules/kind-of": { - "version": "5.1.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/sharp": { "version": "0.32.6", "hasInstallScript": true, @@ -25991,6 +26853,8 @@ }, "node_modules/source-map-support": { "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", @@ -26021,6 +26885,7 @@ }, "node_modules/stack-utils": { "version": "2.0.6", + "dev": true, "license": "MIT", "dependencies": { "escape-string-regexp": "^2.0.0" @@ -26031,13 +26896,16 @@ }, "node_modules/stack-utils/node_modules/escape-string-regexp": { "version": "2.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/stackframe": { - "version": "1.2.0", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", "license": "MIT" }, "node_modules/stacktrace-parser": { @@ -26063,6 +26931,7 @@ }, "node_modules/statuses": { "version": "2.0.1", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" @@ -26194,6 +27063,8 @@ }, "node_modules/string-length": { "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dev": true, "license": "MIT", "dependencies": { @@ -26435,6 +27306,8 @@ }, "node_modules/structured-headers": { "version": "0.4.1", + "resolved": "https://registry.npmjs.org/structured-headers/-/structured-headers-0.4.1.tgz", + "integrity": "sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==", "license": "MIT" }, "node_modules/sucrase": { @@ -26464,14 +27337,6 @@ "node": ">= 6" } }, - "node_modules/superstruct": { - "version": "0.6.2", - "license": "MIT", - "dependencies": { - "clone-deep": "^2.0.1", - "kind-of": "^6.0.1" - } - }, "node_modules/supports-color": { "version": "7.2.0", "license": "MIT", @@ -26484,6 +27349,8 @@ }, "node_modules/supports-hyperlinks": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", "license": "MIT", "dependencies": { "has-flag": "^4.0.0", @@ -26622,21 +27489,6 @@ "node": ">=6" } }, - "node_modules/tar": { - "version": "7.4.3", - "license": "ISC", - "dependencies": { - "@isaacs/fs-minipass": "^4.0.0", - "chownr": "^3.0.0", - "minipass": "^7.1.2", - "minizlib": "^3.0.1", - "mkdirp": "^3.0.1", - "yallist": "^5.0.0" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/tar-fs": { "version": "3.0.9", "license": "MIT", @@ -26658,26 +27510,6 @@ "streamx": "^2.15.0" } }, - "node_modules/tar/node_modules/mkdirp": { - "version": "3.0.1", - "license": "MIT", - "bin": { - "mkdirp": "dist/cjs/src/bin.js" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/tar/node_modules/yallist": { - "version": "5.0.0", - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=18" - } - }, "node_modules/temp-dir": { "version": "2.0.0", "license": "MIT", @@ -26687,6 +27519,8 @@ }, "node_modules/terminal-link": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", "license": "MIT", "dependencies": { "ansi-escapes": "^4.2.1", @@ -26700,11 +27534,13 @@ } }, "node_modules/terser": { - "version": "5.18.2", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.48.0.tgz", + "integrity": "sha512-J/9An6vs9Us6wKRriSFXBWdRZapREHqFzdNUKk0pmu804EMR6dr6winwo7e5JDxN4xahxQsuysyYFwlwj4XN/Q==", "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", + "acorn": "^8.15.0", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, @@ -26717,6 +27553,8 @@ }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "license": "MIT" }, "node_modules/teslabot": { @@ -26725,6 +27563,7 @@ }, "node_modules/test-exclude": { "version": "6.0.0", + "dev": true, "license": "ISC", "dependencies": { "@istanbuljs/schema": "^0.1.2", @@ -26737,6 +27576,7 @@ }, "node_modules/test-exclude/node_modules/glob": { "version": "7.2.3", + "dev": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", @@ -26805,6 +27645,8 @@ }, "node_modules/throat": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", "license": "MIT" }, "node_modules/through": { @@ -26835,6 +27677,34 @@ "version": "1.6.0", "license": "MIT" }, + "node_modules/tinyglobby": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", + "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/tmp": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.7.tgz", @@ -26930,6 +27800,12 @@ "node": ">=15" } }, + "node_modules/toqr": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/toqr/-/toqr-0.1.1.tgz", + "integrity": "sha512-FWAPzCIHZHnrE/5/w9MPk0kK25hSQSH2IKhYh9PyjS3SG/+IEMvlwIHbhz+oF7xl54I+ueZlVnMjyzdSwLmAwA==", + "license": "MIT" + }, "node_modules/tough-cookie": { "version": "4.1.4", "dev": true, @@ -27160,6 +28036,9 @@ }, "node_modules/type-detect": { "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -27349,7 +28228,9 @@ "license": "MIT" }, "node_modules/typescript": { - "version": "5.0.4", + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "dev": true, "license": "Apache-2.0", "bin": { @@ -27357,7 +28238,7 @@ "tsserver": "bin/tsserver" }, "engines": { - "node": ">=12.20" + "node": ">=14.17" } }, "node_modules/typical": { @@ -27403,16 +28284,6 @@ "version": "0.1.3", "license": "MIT" }, - "node_modules/undici": { - "version": "5.28.4", - "license": "MIT", - "dependencies": { - "@fastify/busboy": "^2.0.0" - }, - "engines": { - "node": ">=14.0" - } - }, "node_modules/undici-types": { "version": "6.20.0", "license": "MIT" @@ -27499,39 +28370,6 @@ "node": ">= 0.8" } }, - "node_modules/unrs-resolver": { - "version": "1.9.0", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "napi-postinstall": "^0.2.2" - }, - "funding": { - "url": "https://opencollective.com/unrs-resolver" - }, - "optionalDependencies": { - "@unrs/resolver-binding-android-arm-eabi": "1.9.0", - "@unrs/resolver-binding-android-arm64": "1.9.0", - "@unrs/resolver-binding-darwin-arm64": "1.9.0", - "@unrs/resolver-binding-darwin-x64": "1.9.0", - "@unrs/resolver-binding-freebsd-x64": "1.9.0", - "@unrs/resolver-binding-linux-arm-gnueabihf": "1.9.0", - "@unrs/resolver-binding-linux-arm-musleabihf": "1.9.0", - "@unrs/resolver-binding-linux-arm64-gnu": "1.9.0", - "@unrs/resolver-binding-linux-arm64-musl": "1.9.0", - "@unrs/resolver-binding-linux-ppc64-gnu": "1.9.0", - "@unrs/resolver-binding-linux-riscv64-gnu": "1.9.0", - "@unrs/resolver-binding-linux-riscv64-musl": "1.9.0", - "@unrs/resolver-binding-linux-s390x-gnu": "1.9.0", - "@unrs/resolver-binding-linux-x64-gnu": "1.9.0", - "@unrs/resolver-binding-linux-x64-musl": "1.9.0", - "@unrs/resolver-binding-wasm32-wasi": "1.9.0", - "@unrs/resolver-binding-win32-arm64-msvc": "1.9.0", - "@unrs/resolver-binding-win32-ia32-msvc": "1.9.0", - "@unrs/resolver-binding-win32-x64-msvc": "1.9.0" - } - }, "node_modules/unstorage": { "version": "1.10.1", "license": "MIT", @@ -27776,31 +28614,20 @@ } }, "node_modules/v8-to-istanbul": { - "version": "9.1.0", + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", "dev": true, "license": "ISC", "dependencies": { "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" + "convert-source-map": "^2.0.0" }, "engines": { "node": ">=10.12.0" } }, - "node_modules/v8-to-istanbul/node_modules/convert-source-map": { - "version": "1.7.0", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/v8-to-istanbul/node_modules/safe-buffer": { - "version": "5.1.2", - "dev": true, - "license": "MIT" - }, "node_modules/valibot": { "version": "0.36.0", "license": "MIT" @@ -27821,6 +28648,8 @@ }, "node_modules/validate-npm-package-name": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -27853,6 +28682,8 @@ }, "node_modules/vlq": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==", "license": "MIT" }, "node_modules/vm-browserify": { @@ -27885,12 +28716,20 @@ "node": ">= 8" } }, + "node_modules/web-vitals": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.2.4.tgz", + "integrity": "sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==", + "license": "Apache-2.0" + }, "node_modules/webidl-conversions": { "version": "3.0.1", "license": "BSD-2-Clause" }, "node_modules/websocket-driver": { - "version": "0.7.4", + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.5.tgz", + "integrity": "sha512-ZL2+3c7kMBdIRCMz6l8jQMHyGVxj+UL+xVk74Ombiciboca8rHa15L86B19E5oh1pL9Ii/uj54gtsIrZGMo6zA==", "license": "Apache-2.0", "dependencies": { "http-parser-js": ">=0.5.1", @@ -27903,6 +28742,8 @@ }, "node_modules/websocket-extensions": { "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", "license": "Apache-2.0", "engines": { "node": ">=0.8.0" @@ -27920,6 +28761,12 @@ "webidl-conversions": "^3.0.0" } }, + "node_modules/whatwg-url-minimum": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/whatwg-url-minimum/-/whatwg-url-minimum-0.1.2.tgz", + "integrity": "sha512-XPEm0XFQWNVG292lII1PrRRJl3sItrs7CettZ4ncYxuDVpLyy+NwlGyut2hXI0JswcJUxeCH+CyOJK0ZzAXD6A==", + "license": "MIT" + }, "node_modules/whatwg-url-without-unicode": { "version": "8.0.0-3", "license": "MIT", @@ -28033,7 +28880,9 @@ } }, "node_modules/which-module": { - "version": "2.0.0", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", "dev": true, "license": "ISC" }, @@ -28096,10 +28945,6 @@ "hashes-grs": "1.2.0" } }, - "node_modules/wonka": { - "version": "6.3.4", - "license": "MIT" - }, "node_modules/word-wrap": { "version": "1.2.5", "dev": true, @@ -28156,26 +29001,17 @@ "license": "ISC" }, "node_modules/write-file-atomic": { - "version": "5.0.1", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" + "signal-exit": "^3.0.7" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/write-file-atomic/node_modules/signal-exit": { - "version": "4.1.0", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/ws": { @@ -28393,7 +29229,9 @@ } }, "node_modules/zod": { - "version": "3.23.8", + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/package.json b/package.json index fd92dec9e3c..0a32434d166 100644 --- a/package.json +++ b/package.json @@ -73,19 +73,19 @@ "@noble/curves": "^1.9.7", "@noble/hashes": "^1.8.0", "@paraswap/sdk": "^6.12.0", - "@react-native-async-storage/async-storage": "^1.19.4", + "@react-native-async-storage/async-storage": "2.2.0", "@react-native-clipboard/clipboard": "^1.16.3", - "@react-native-community/datetimepicker": "^8.4.2", - "@react-native-community/netinfo": "^11.4.1", - "@react-native-firebase/app": "^20.5.0", - "@react-native-firebase/messaging": "^20.5.0", - "@react-native-picker/picker": "^2.11.2", + "@react-native-community/datetimepicker": "9.1.0", + "@react-native-community/netinfo": "12.0.1", + "@react-native-firebase/app": "^25.1.0", + "@react-native-firebase/messaging": "^25.1.0", + "@react-native-picker/picker": "2.11.4", "@react-navigation/bottom-tabs": "^6.5.4", "@react-navigation/drawer": "^6.7.2", "@react-navigation/elements": "^1.3.14", "@react-navigation/native": "^6.1.3", "@react-navigation/stack": "^6.3.12", - "@sentry/react-native": "^7.12.0", + "@sentry/react-native": "~7.11.0", "@tanstack/react-query": "^5.84.2", "@types/jsrsasign": "^10.5.13", "@unstoppabledomains/resolution": "^9.3.0", @@ -112,7 +112,7 @@ "edge-info-server": "^3.12.0", "edge-login-ui-rn": "^3.36.0", "ethers": "^5.7.2", - "expo": "^53.0.0", + "expo": "^56.0.0", "expo-quick-actions": "^5.0.0", "jsrsasign": "^11.1.0", "marked": "^15.0.9", @@ -121,11 +121,11 @@ "posthog-react-native": "^2.8.1", "prompts": "^2.4.2", "qrcode-generator": "^1.4.4", - "react": "19.0.0", - "react-native": "0.79.2", + "react": "19.2.3", + "react-native": "0.85.3", "react-native-airship": "^0.3.0", "react-native-battery-optimization-check": "^1.0.8", - "react-native-bootsplash": "^6.3.8", + "react-native-bootsplash": "^6.3.10", "react-native-confetti-cannon": "^1.5.2", "react-native-contacts": "^8.0.10", "react-native-custom-tabs": "https://github.com/adminphoeniixx/react-native-custom-tabs#develop", @@ -135,7 +135,7 @@ "react-native-fast-shadow": "^0.1.0", "react-native-file-access": "^3.1.1", "react-native-fs": "^2.19.0", - "react-native-gesture-handler": "^2.28.0", + "react-native-gesture-handler": "~2.31.1", "react-native-get-random-values": "^1.11.0", "react-native-gifted-charts": "1.4.63", "react-native-gradle-plugin": "^0.71.19", @@ -144,7 +144,7 @@ "react-native-image-picker": "^8.2.1", "react-native-in-app-review": "^4.3.5", "react-native-keyboard-aware-scroll-view": "^0.9.5", - "react-native-keyboard-controller": "^1.19.0", + "react-native-keyboard-controller": "1.21.6", "react-native-linear-gradient": "^2.8.3", "react-native-localize": "^3.4.2", "react-native-mail": "^6.1.1", @@ -153,22 +153,22 @@ "react-native-performance": "^5.1.4", "react-native-permissions": "^4.1.5", "react-native-piratechain": "^0.6.0", - "react-native-reanimated": "^4.1.3", + "react-native-reanimated": "4.3.1", "react-native-render-html": "^6.3.4", "react-native-reorderable-list": "^0.5.0", "react-native-safari-view": "^2.1.0", - "react-native-safe-area-context": "^5.6.1", - "react-native-screens": "^4.16.0", + "react-native-safe-area-context": "~5.7.0", + "react-native-screens": "4.25.2", "react-native-securerandom": "^1.0.1", "react-native-share": "^12.0.11", "react-native-sound": "^0.12.0", "react-native-store-review": "https://github.com/EdgeApp/react-native-store-review#b0a3379829056e7328b550d5b135271f7a777083", - "react-native-svg": "^15.12.1", + "react-native-svg": "15.15.4", "react-native-vector-icons": "^10.1.0", - "react-native-vision-camera": "^4.7.2", - "react-native-webview": "^13.15.0", + "react-native-vision-camera": "^4.7.3", + "react-native-webview": "13.16.1", "react-native-wheel-picker-android": "^2.0.6", - "react-native-worklets": "^0.6.1", + "react-native-worklets": "0.8.3", "react-native-zano": "^0.3.0", "react-native-zcash": "^0.12.1", "react-redux": "^8.1.1", @@ -188,17 +188,18 @@ "zcashname-sdk": "^0.7.2" }, "devDependencies": { - "@babel/core": "^7.25.2", + "@babel/core": "^7.29.0", "@babel/plugin-transform-export-namespace-from": "^7.23.3", "@babel/preset-env": "^7.25.3", "@babel/preset-typescript": "^7.18.6", "@babel/runtime": "^7.25.0", - "@react-native-community/cli": "18.0.0", - "@react-native-community/cli-platform-android": "18.0.0", - "@react-native-community/cli-platform-ios": "18.0.0", - "@react-native/babel-preset": "0.79.2", - "@react-native/metro-config": "0.79.2", - "@react-native/typescript-config": "0.79.2", + "@react-native-community/cli": "20.1.0", + "@react-native-community/cli-platform-android": "20.1.0", + "@react-native-community/cli-platform-ios": "20.1.0", + "@react-native/babel-preset": "0.85.3", + "@react-native/jest-preset": "^0.85.3", + "@react-native/metro-config": "0.85.3", + "@react-native/typescript-config": "0.85.3", "@rollup/plugin-babel": "^6.0.3", "@stakekit/api-hooks": "^0.0.93", "@testing-library/react-native": "^13.2.0", @@ -213,7 +214,7 @@ "@types/lodash": "^4.14.149", "@types/node-fetch": "^2.6.2", "@types/prompts": "^2.0.14", - "@types/react": "^19.0.0", + "@types/react": "^19.2.0", "@types/react-native": "^0.71.1", "@types/react-native-custom-tabs": "^0.1.2", "@types/react-native-safari-view": "^2.0.5", @@ -237,7 +238,7 @@ "fs-extra": "^10.1.0", "https-browserify": "^1.0.0", "husky": "^7.0.0", - "jest": "^30.0.0", + "jest": "~29.7.0", "jetifier": "^1.6.5", "lint-staged": "^10.5.3", "msw": "^2.8.4", @@ -249,7 +250,7 @@ "prettier": "2.8.8", "process": "^0.11.10", "react-native-svg-transformer": "^1.5.1", - "react-test-renderer": "19.0.0", + "react-test-renderer": "19.2.3", "readable-stream": "^3.6.2", "rollup": "^3.20.6", "rollup-plugin-node-resolve": "4.0.0", @@ -258,7 +259,7 @@ "string_decoder": "^1.3.0", "sucrase": "^3.35.0", "typechain": "^8.3.2", - "typescript": "5.0.4", + "typescript": "~5.8.3", "updot": "^1.2.0", "vm-browserify": "^1.1.2" }, diff --git a/patches/react-native+0.79.2.patch b/patches/react-native+0.79.2.patch deleted file mode 100644 index 69291f444fd..00000000000 --- a/patches/react-native+0.79.2.patch +++ /dev/null @@ -1,133 +0,0 @@ -diff --git a/node_modules/react-native/ReactCommon/react/renderer/mounting/ShadowTree.cpp b/node_modules/react-native/ReactCommon/react/renderer/mounting/ShadowTree.cpp -index 522ec57..e6ad1df 100644 ---- a/node_modules/react-native/ReactCommon/react/renderer/mounting/ShadowTree.cpp -+++ b/node_modules/react-native/ReactCommon/react/renderer/mounting/ShadowTree.cpp -@@ -22,6 +22,10 @@ - - namespace facebook::react { - -+namespace { -+const int MAX_COMMIT_ATTEMPTS_BEFORE_LOCKING = 3; -+} // namespace -+ - using CommitStatus = ShadowTree::CommitStatus; - using CommitMode = ShadowTree::CommitMode; - -@@ -207,7 +211,8 @@ void ShadowTree::setCommitMode(CommitMode commitMode) const { - auto revision = ShadowTreeRevision{}; - - { -- std::unique_lock lock(commitMutex_); -+ ShadowTree::UniqueLock lock = uniqueCommitLock(); -+ - if (commitMode_ == commitMode) { - return; - } -@@ -224,7 +229,7 @@ void ShadowTree::setCommitMode(CommitMode commitMode) const { - } - - CommitMode ShadowTree::getCommitMode() const { -- std::shared_lock lock(commitMutex_); -+ SharedLock lock = sharedCommitLock(); - return commitMode_; - } - -@@ -238,17 +243,17 @@ CommitStatus ShadowTree::commit( - const CommitOptions& commitOptions) const { - [[maybe_unused]] int attempts = 0; - -- while (true) { -- attempts++; -- -+ while (attempts < MAX_COMMIT_ATTEMPTS_BEFORE_LOCKING) { - auto status = tryCommit(transaction, commitOptions); - if (status != CommitStatus::Failed) { - return status; - } -+ attempts++; -+ } - -- // After multiple attempts, we failed to commit the transaction. -- // Something internally went terribly wrong. -- react_native_assert(attempts < 1024); -+ { -+ std::unique_lock lock(commitMutexRecursive_); -+ return tryCommit(transaction, commitOptions); - } - } - -@@ -266,7 +271,7 @@ CommitStatus ShadowTree::tryCommit( - - { - // Reading `currentRevision_` in shared manner. -- std::shared_lock lock(commitMutex_); -+ SharedLock lock = sharedCommitLock(); - commitMode = commitMode_; - oldRevision = currentRevision_; - } -@@ -307,7 +312,7 @@ CommitStatus ShadowTree::tryCommit( - - { - // Updating `currentRevision_` in unique manner if it hasn't changed. -- std::unique_lock lock(commitMutex_); -+ UniqueLock lock = uniqueCommitLock(); - - if (currentRevision_.number != oldRevision.number) { - return CommitStatus::Failed; -@@ -345,7 +350,7 @@ CommitStatus ShadowTree::tryCommit( - } - - ShadowTreeRevision ShadowTree::getCurrentRevision() const { -- std::shared_lock lock(commitMutex_); -+ SharedLock lock = sharedCommitLock(); - return currentRevision_; - } - -@@ -392,4 +397,12 @@ void ShadowTree::notifyDelegatesOfUpdates() const { - delegate_.shadowTreeDidFinishTransaction(mountingCoordinator_, true); - } - -+inline ShadowTree::UniqueLock ShadowTree::uniqueCommitLock() const { -+ return std::unique_lock{commitMutexRecursive_}; -+} -+ -+inline ShadowTree::SharedLock ShadowTree::sharedCommitLock() const { -+ return std::unique_lock{commitMutexRecursive_}; -+} -+ - } // namespace facebook::react -diff --git a/node_modules/react-native/ReactCommon/react/renderer/mounting/ShadowTree.h b/node_modules/react-native/ReactCommon/react/renderer/mounting/ShadowTree.h -index ae9d005..c3bef0b 100644 ---- a/node_modules/react-native/ReactCommon/react/renderer/mounting/ShadowTree.h -+++ b/node_modules/react-native/ReactCommon/react/renderer/mounting/ShadowTree.h -@@ -8,6 +8,8 @@ - #pragma once - - #include -+#include -+#include - - #include - #include -@@ -139,10 +141,21 @@ class ShadowTree final { - const SurfaceId surfaceId_; - const ShadowTreeDelegate& delegate_; - mutable std::shared_mutex commitMutex_; -+ mutable std::recursive_mutex commitMutexRecursive_; - mutable CommitMode commitMode_{ - CommitMode::Normal}; // Protected by `commitMutex_`. - mutable ShadowTreeRevision currentRevision_; // Protected by `commitMutex_`. - std::shared_ptr mountingCoordinator_; -+ -+ using UniqueLock = std::variant< -+ std::unique_lock, -+ std::unique_lock>; -+ using SharedLock = std::variant< -+ std::shared_lock, -+ std::unique_lock>; -+ -+ inline UniqueLock uniqueCommitLock() const; -+ inline SharedLock sharedCommitLock() const; - }; - - } // namespace facebook::react diff --git a/patches/react-native-performance+5.1.4.patch b/patches/react-native-performance+5.1.4.patch new file mode 100644 index 00000000000..2abde01964b --- /dev/null +++ b/patches/react-native-performance+5.1.4.patch @@ -0,0 +1,52512 @@ +diff --git a/node_modules/react-native-performance/android/build.gradle b/node_modules/react-native-performance/android/build.gradle +index 85f66f6..1731ca7 100644 +--- a/node_modules/react-native-performance/android/build.gradle ++++ b/node_modules/react-native-performance/android/build.gradle +@@ -4,7 +4,7 @@ buildscript { + if (project == rootProject) { + repositories { + google() +- jcenter() ++ mavenCentral() + } + dependencies { + classpath 'com.android.tools.build:gradle:7.0.4' +diff --git a/node_modules/react-native-performance/android/build/.transforms/00c7438d01f51038dd2ec008f4fa239e/results.bin b/node_modules/react-native-performance/android/build/.transforms/00c7438d01f51038dd2ec008f4fa239e/results.bin +new file mode 100644 +index 0000000..0d259dd +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/.transforms/00c7438d01f51038dd2ec008f4fa239e/results.bin +@@ -0,0 +1 @@ ++o/classes +diff --git a/node_modules/react-native-performance/android/build/.transforms/00c7438d01f51038dd2ec008f4fa239e/transformed/classes/classes_dex/classes.dex b/node_modules/react-native-performance/android/build/.transforms/00c7438d01f51038dd2ec008f4fa239e/transformed/classes/classes_dex/classes.dex +new file mode 100644 +index 0000000..8945341 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/.transforms/00c7438d01f51038dd2ec008f4fa239e/transformed/classes/classes_dex/classes.dex differ +diff --git a/node_modules/react-native-performance/android/build/.transforms/867d83a9126779fa6e83921b10a62811/results.bin b/node_modules/react-native-performance/android/build/.transforms/867d83a9126779fa6e83921b10a62811/results.bin +new file mode 100644 +index 0000000..0d259dd +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/.transforms/867d83a9126779fa6e83921b10a62811/results.bin +@@ -0,0 +1 @@ ++o/classes +diff --git a/node_modules/react-native-performance/android/build/.transforms/867d83a9126779fa6e83921b10a62811/transformed/classes/classes_dex/classes.dex b/node_modules/react-native-performance/android/build/.transforms/867d83a9126779fa6e83921b10a62811/transformed/classes/classes_dex/classes.dex +new file mode 100644 +index 0000000..fd3d240 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/.transforms/867d83a9126779fa6e83921b10a62811/transformed/classes/classes_dex/classes.dex differ +diff --git a/node_modules/react-native-performance/android/build/generated/source/buildConfig/release/com/oblador/performance/BuildConfig.java b/node_modules/react-native-performance/android/build/generated/source/buildConfig/release/com/oblador/performance/BuildConfig.java +new file mode 100644 +index 0000000..a4ea5da +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/buildConfig/release/com/oblador/performance/BuildConfig.java +@@ -0,0 +1,12 @@ ++/** ++ * Automatically generated file. DO NOT MODIFY ++ */ ++package com.oblador.performance; ++ ++public final class BuildConfig { ++ public static final boolean DEBUG = false; ++ public static final String LIBRARY_PACKAGE_NAME = "com.oblador.performance"; ++ public static final String BUILD_TYPE = "release"; ++ // Field from default config. ++ public static final boolean IS_NEW_ARCHITECTURE_ENABLED = true; ++} +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/java/com/oblador/performance/NativeRNPerformanceManagerSpec.java b/node_modules/react-native-performance/android/build/generated/source/codegen/java/com/oblador/performance/NativeRNPerformanceManagerSpec.java +new file mode 100644 +index 0000000..15a86bd +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/java/com/oblador/performance/NativeRNPerformanceManagerSpec.java +@@ -0,0 +1,41 @@ ++ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GenerateModuleJavaSpec.js ++ * ++ * @nolint ++ */ ++ ++package com.oblador.performance; ++ ++import com.facebook.proguard.annotations.DoNotStrip; ++import com.facebook.react.bridge.ReactApplicationContext; ++import com.facebook.react.bridge.ReactContextBaseJavaModule; ++import com.facebook.react.bridge.ReactMethod; ++import com.facebook.react.turbomodule.core.interfaces.TurboModule; ++import javax.annotation.Nonnull; ++ ++public abstract class NativeRNPerformanceManagerSpec extends ReactContextBaseJavaModule implements TurboModule { ++ public static final String NAME = "RNPerformanceManager"; ++ ++ public NativeRNPerformanceManagerSpec(ReactApplicationContext reactContext) { ++ super(reactContext); ++ } ++ ++ @Override ++ public @Nonnull String getName() { ++ return NAME; ++ } ++ ++ @ReactMethod ++ @DoNotStrip ++ public abstract void addListener(String eventName); ++ ++ @ReactMethod ++ @DoNotStrip ++ public abstract void removeListeners(double count); ++} +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/CMakeLists.txt b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/CMakeLists.txt +new file mode 100644 +index 0000000..7b4d2b9 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/CMakeLists.txt +@@ -0,0 +1,36 @@ ++# Copyright (c) Meta Platforms, Inc. and affiliates. ++# ++# This source code is licensed under the MIT license found in the ++# LICENSE file in the root directory of this source tree. ++ ++cmake_minimum_required(VERSION 3.13) ++set(CMAKE_VERBOSE_MAKEFILE on) ++ ++file(GLOB react_codegen_SRCS CONFIGURE_DEPENDS *.cpp react/renderer/components/RNPerformanceSpec/*.cpp) ++ ++add_library( ++ react_codegen_RNPerformanceSpec ++ OBJECT ++ ${react_codegen_SRCS} ++) ++ ++target_include_directories(react_codegen_RNPerformanceSpec PUBLIC . react/renderer/components/RNPerformanceSpec) ++ ++target_link_libraries( ++ react_codegen_RNPerformanceSpec ++ fbjni ++ jsi ++ # We need to link different libraries based on whether we are building rncore or not, that's necessary ++ # because we want to break a circular dependency between react_codegen_rncore and reactnative ++ reactnative ++) ++ ++target_compile_options( ++ react_codegen_RNPerformanceSpec ++ PRIVATE ++ -DLOG_TAG=\"ReactNative\" ++ -fexceptions ++ -frtti ++ -std=c++20 ++ -Wall ++) +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/RNPerformanceSpec-generated.cpp b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/RNPerformanceSpec-generated.cpp +new file mode 100644 +index 0000000..ff8ee8e +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/RNPerformanceSpec-generated.cpp +@@ -0,0 +1,38 @@ ++ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GenerateModuleJniCpp.js ++ */ ++ ++#include "RNPerformanceSpec.h" ++ ++namespace facebook::react { ++ ++static facebook::jsi::Value __hostFunction_NativeRNPerformanceManagerSpecJSI_addListener(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) { ++ static jmethodID cachedMethodId = nullptr; ++ return static_cast(turboModule).invokeJavaMethod(rt, VoidKind, "addListener", "(Ljava/lang/String;)V", args, count, cachedMethodId); ++} ++ ++static facebook::jsi::Value __hostFunction_NativeRNPerformanceManagerSpecJSI_removeListeners(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) { ++ static jmethodID cachedMethodId = nullptr; ++ return static_cast(turboModule).invokeJavaMethod(rt, VoidKind, "removeListeners", "(D)V", args, count, cachedMethodId); ++} ++ ++NativeRNPerformanceManagerSpecJSI::NativeRNPerformanceManagerSpecJSI(const JavaTurboModule::InitParams ¶ms) ++ : JavaTurboModule(params) { ++ methodMap_["addListener"] = MethodMetadata {1, __hostFunction_NativeRNPerformanceManagerSpecJSI_addListener}; ++ methodMap_["removeListeners"] = MethodMetadata {1, __hostFunction_NativeRNPerformanceManagerSpecJSI_removeListeners}; ++} ++ ++std::shared_ptr RNPerformanceSpec_ModuleProvider(const std::string &moduleName, const JavaTurboModule::InitParams ¶ms) { ++ if (moduleName == "RNPerformanceManager") { ++ return std::make_shared(params); ++ } ++ return nullptr; ++} ++ ++} // namespace facebook::react +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/RNPerformanceSpec.h b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/RNPerformanceSpec.h +new file mode 100644 +index 0000000..0f51309 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/RNPerformanceSpec.h +@@ -0,0 +1,31 @@ ++ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GenerateModuleJniH.js ++ */ ++ ++#pragma once ++ ++#include ++#include ++#include ++ ++namespace facebook::react { ++ ++/** ++ * JNI C++ class for module 'NativeRNPerformanceManager' ++ */ ++class JSI_EXPORT NativeRNPerformanceManagerSpecJSI : public JavaTurboModule { ++public: ++ NativeRNPerformanceManagerSpecJSI(const JavaTurboModule::InitParams ¶ms); ++}; ++ ++ ++JSI_EXPORT ++std::shared_ptr RNPerformanceSpec_ModuleProvider(const std::string &moduleName, const JavaTurboModule::InitParams ¶ms); ++ ++} // namespace facebook::react +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/ComponentDescriptors.cpp b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/ComponentDescriptors.cpp +new file mode 100644 +index 0000000..4653513 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/ComponentDescriptors.cpp +@@ -0,0 +1,22 @@ ++ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GenerateComponentDescriptorCpp.js ++ */ ++ ++#include ++#include ++#include ++ ++namespace facebook::react { ++ ++void RNPerformanceSpec_registerComponentDescriptorsFromCodegen( ++ std::shared_ptr registry) { ++ ++} ++ ++} // namespace facebook::react +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/ComponentDescriptors.h b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/ComponentDescriptors.h +new file mode 100644 +index 0000000..c9d7d80 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/ComponentDescriptors.h +@@ -0,0 +1,24 @@ ++ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GenerateComponentDescriptorH.js ++ */ ++ ++#pragma once ++ ++#include ++#include ++#include ++ ++namespace facebook::react { ++ ++ ++ ++void RNPerformanceSpec_registerComponentDescriptorsFromCodegen( ++ std::shared_ptr registry); ++ ++} // namespace facebook::react +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/EventEmitters.cpp b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/EventEmitters.cpp +new file mode 100644 +index 0000000..c69e237 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/EventEmitters.cpp +@@ -0,0 +1,16 @@ ++ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GenerateEventEmitterCpp.js ++ */ ++ ++#include ++ ++ ++namespace facebook::react { ++ ++} // namespace facebook::react +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/EventEmitters.h b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/EventEmitters.h +new file mode 100644 +index 0000000..2845a63 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/EventEmitters.h +@@ -0,0 +1,17 @@ ++ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GenerateEventEmitterH.js ++ */ ++#pragma once ++ ++#include ++ ++ ++namespace facebook::react { ++ ++} // namespace facebook::react +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/Props.cpp b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/Props.cpp +new file mode 100644 +index 0000000..72b4d7b +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/Props.cpp +@@ -0,0 +1,19 @@ ++ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GeneratePropsCpp.js ++ */ ++ ++#include ++#include ++#include ++ ++namespace facebook::react { ++ ++ ++ ++} // namespace facebook::react +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/Props.h b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/Props.h +new file mode 100644 +index 0000000..870864b +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/Props.h +@@ -0,0 +1,18 @@ ++ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GeneratePropsH.js ++ */ ++#pragma once ++ ++ ++ ++namespace facebook::react { ++ ++ ++ ++} // namespace facebook::react +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/RNPerformanceSpecJSI-generated.cpp b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/RNPerformanceSpecJSI-generated.cpp +new file mode 100644 +index 0000000..5c7b2ec +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/RNPerformanceSpecJSI-generated.cpp +@@ -0,0 +1,36 @@ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GenerateModuleCpp.js ++ */ ++ ++#include "RNPerformanceSpecJSI.h" ++ ++namespace facebook::react { ++ ++static jsi::Value __hostFunction_NativeRNPerformanceManagerCxxSpecJSI_addListener(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) { ++ static_cast(&turboModule)->addListener( ++ rt, ++ count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt) ++ ); ++ return jsi::Value::undefined(); ++} ++static jsi::Value __hostFunction_NativeRNPerformanceManagerCxxSpecJSI_removeListeners(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) { ++ static_cast(&turboModule)->removeListeners( ++ rt, ++ count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asNumber() ++ ); ++ return jsi::Value::undefined(); ++} ++ ++NativeRNPerformanceManagerCxxSpecJSI::NativeRNPerformanceManagerCxxSpecJSI(std::shared_ptr jsInvoker) ++ : TurboModule("RNPerformanceManager", jsInvoker) { ++ methodMap_["addListener"] = MethodMetadata {1, __hostFunction_NativeRNPerformanceManagerCxxSpecJSI_addListener}; ++ methodMap_["removeListeners"] = MethodMetadata {1, __hostFunction_NativeRNPerformanceManagerCxxSpecJSI_removeListeners}; ++} ++ ++ ++} // namespace facebook::react +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/RNPerformanceSpecJSI.h b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/RNPerformanceSpecJSI.h +new file mode 100644 +index 0000000..dd437c6 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/RNPerformanceSpecJSI.h +@@ -0,0 +1,80 @@ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GenerateModuleH.js ++ */ ++ ++#pragma once ++ ++#include ++#include ++ ++namespace facebook::react { ++ ++ ++ class JSI_EXPORT NativeRNPerformanceManagerCxxSpecJSI : public TurboModule { ++protected: ++ NativeRNPerformanceManagerCxxSpecJSI(std::shared_ptr jsInvoker); ++ ++public: ++ virtual void addListener(jsi::Runtime &rt, jsi::String eventName) = 0; ++ virtual void removeListeners(jsi::Runtime &rt, double count) = 0; ++ ++}; ++ ++template ++class JSI_EXPORT NativeRNPerformanceManagerCxxSpec : public TurboModule { ++public: ++ jsi::Value create(jsi::Runtime &rt, const jsi::PropNameID &propName) override { ++ return delegate_.create(rt, propName); ++ } ++ ++ std::vector getPropertyNames(jsi::Runtime& runtime) override { ++ return delegate_.getPropertyNames(runtime); ++ } ++ ++ static constexpr std::string_view kModuleName = "RNPerformanceManager"; ++ ++protected: ++ NativeRNPerformanceManagerCxxSpec(std::shared_ptr jsInvoker) ++ : TurboModule(std::string{NativeRNPerformanceManagerCxxSpec::kModuleName}, jsInvoker), ++ delegate_(reinterpret_cast(this), jsInvoker) {} ++ ++ ++private: ++ class Delegate : public NativeRNPerformanceManagerCxxSpecJSI { ++ public: ++ Delegate(T *instance, std::shared_ptr jsInvoker) : ++ NativeRNPerformanceManagerCxxSpecJSI(std::move(jsInvoker)), instance_(instance) { ++ ++ } ++ ++ void addListener(jsi::Runtime &rt, jsi::String eventName) override { ++ static_assert( ++ bridging::getParameterCount(&T::addListener) == 2, ++ "Expected addListener(...) to have 2 parameters"); ++ ++ return bridging::callFromJs( ++ rt, &T::addListener, jsInvoker_, instance_, std::move(eventName)); ++ } ++ void removeListeners(jsi::Runtime &rt, double count) override { ++ static_assert( ++ bridging::getParameterCount(&T::removeListeners) == 2, ++ "Expected removeListeners(...) to have 2 parameters"); ++ ++ return bridging::callFromJs( ++ rt, &T::removeListeners, jsInvoker_, instance_, std::move(count)); ++ } ++ ++ private: ++ friend class NativeRNPerformanceManagerCxxSpec; ++ T *instance_; ++ }; ++ ++ Delegate delegate_; ++}; ++ ++} // namespace facebook::react +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/ShadowNodes.cpp b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/ShadowNodes.cpp +new file mode 100644 +index 0000000..63b7f74 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/ShadowNodes.cpp +@@ -0,0 +1,17 @@ ++ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GenerateShadowNodeCpp.js ++ */ ++ ++#include ++ ++namespace facebook::react { ++ ++ ++ ++} // namespace facebook::react +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/ShadowNodes.h b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/ShadowNodes.h +new file mode 100644 +index 0000000..288d128 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/ShadowNodes.h +@@ -0,0 +1,23 @@ ++ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GenerateShadowNodeH.js ++ */ ++ ++#pragma once ++ ++#include ++#include ++#include ++#include ++#include ++ ++namespace facebook::react { ++ ++ ++ ++} // namespace facebook::react +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/States.cpp b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/States.cpp +new file mode 100644 +index 0000000..60b40a0 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/States.cpp +@@ -0,0 +1,16 @@ ++ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GenerateStateCpp.js ++ */ ++#include ++ ++namespace facebook::react { ++ ++ ++ ++} // namespace facebook::react +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/States.h b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/States.h +new file mode 100644 +index 0000000..c011ed8 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/jni/react/renderer/components/RNPerformanceSpec/States.h +@@ -0,0 +1,19 @@ ++/** ++ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). ++ * ++ * Do not edit this file as changes may cause incorrect behavior and will be lost ++ * once the code is regenerated. ++ * ++ * @generated by codegen project: GenerateStateH.js ++ */ ++#pragma once ++ ++#ifdef ANDROID ++#include ++#endif ++ ++namespace facebook::react { ++ ++ ++ ++} // namespace facebook::react +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/generated/source/codegen/schema.json b/node_modules/react-native-performance/android/build/generated/source/codegen/schema.json +new file mode 100644 +index 0000000..e6e03e4 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/generated/source/codegen/schema.json +@@ -0,0 +1 @@ ++{"modules":{"NativeRNPerformanceManager":{"type":"NativeModule","aliasMap":{},"enumMap":{},"spec":{"eventEmitters":[],"methods":[{"name":"addListener","optional":false,"typeAnnotation":{"type":"FunctionTypeAnnotation","returnTypeAnnotation":{"type":"VoidTypeAnnotation"},"params":[{"name":"eventName","optional":false,"typeAnnotation":{"type":"StringTypeAnnotation"}}]}},{"name":"removeListeners","optional":false,"typeAnnotation":{"type":"FunctionTypeAnnotation","returnTypeAnnotation":{"type":"VoidTypeAnnotation"},"params":[{"name":"count","optional":false,"typeAnnotation":{"type":"NumberTypeAnnotation"}}]}}]},"moduleName":"RNPerformanceManager"}}} +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/aapt_friendly_merged_manifests/release/processReleaseManifest/aapt/AndroidManifest.xml b/node_modules/react-native-performance/android/build/intermediates/aapt_friendly_merged_manifests/release/processReleaseManifest/aapt/AndroidManifest.xml +new file mode 100644 +index 0000000..351ad7e +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/aapt_friendly_merged_manifests/release/processReleaseManifest/aapt/AndroidManifest.xml +@@ -0,0 +1,15 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/aapt_friendly_merged_manifests/release/processReleaseManifest/aapt/output-metadata.json b/node_modules/react-native-performance/android/build/intermediates/aapt_friendly_merged_manifests/release/processReleaseManifest/aapt/output-metadata.json +new file mode 100644 +index 0000000..4bfc7be +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/aapt_friendly_merged_manifests/release/processReleaseManifest/aapt/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.oblador.performance", ++ "variantName": "release", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/aar_main_jar/release/syncReleaseLibJars/classes.jar b/node_modules/react-native-performance/android/build/intermediates/aar_main_jar/release/syncReleaseLibJars/classes.jar +new file mode 100644 +index 0000000..bda1416 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/aar_main_jar/release/syncReleaseLibJars/classes.jar differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/aar_metadata/release/writeReleaseAarMetadata/aar-metadata.properties b/node_modules/react-native-performance/android/build/intermediates/aar_metadata/release/writeReleaseAarMetadata/aar-metadata.properties +new file mode 100644 +index 0000000..1211b1e +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/aar_metadata/release/writeReleaseAarMetadata/aar-metadata.properties +@@ -0,0 +1,6 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minCompileSdkExtension=0 ++minAndroidGradlePluginVersion=1.0.0 ++coreLibraryDesugaringEnabled=false +diff --git a/node_modules/react-native-performance/android/build/intermediates/annotation_processor_list/release/javaPreCompileRelease/annotationProcessors.json b/node_modules/react-native-performance/android/build/intermediates/annotation_processor_list/release/javaPreCompileRelease/annotationProcessors.json +new file mode 100644 +index 0000000..9e26dfe +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/annotation_processor_list/release/javaPreCompileRelease/annotationProcessors.json +@@ -0,0 +1 @@ ++{} +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/annotations_typedef_file/release/extractReleaseAnnotations/typedefs.txt b/node_modules/react-native-performance/android/build/intermediates/annotations_typedef_file/release/extractReleaseAnnotations/typedefs.txt +new file mode 100644 +index 0000000..e69de29 +diff --git a/node_modules/react-native-performance/android/build/intermediates/compile_library_classes_jar/release/bundleLibCompileToJarRelease/classes.jar b/node_modules/react-native-performance/android/build/intermediates/compile_library_classes_jar/release/bundleLibCompileToJarRelease/classes.jar +new file mode 100644 +index 0000000..9c6f4fd +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/compile_library_classes_jar/release/bundleLibCompileToJarRelease/classes.jar differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/compile_r_class_jar/release/generateReleaseRFile/R.jar b/node_modules/react-native-performance/android/build/intermediates/compile_r_class_jar/release/generateReleaseRFile/R.jar +new file mode 100644 +index 0000000..620105b +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/compile_r_class_jar/release/generateReleaseRFile/R.jar differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/compile_symbol_list/release/generateReleaseRFile/R.txt b/node_modules/react-native-performance/android/build/intermediates/compile_symbol_list/release/generateReleaseRFile/R.txt +new file mode 100644 +index 0000000..e69de29 +diff --git a/node_modules/react-native-performance/android/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.8.2 b/node_modules/react-native-performance/android/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.8.2 +new file mode 100644 +index 0000000..5a3e3a5 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.8.2 +@@ -0,0 +1,89 @@ ++# This is a configuration file for ProGuard. ++# http://proguard.sourceforge.net/index.html#manual/usage.html ++# ++# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with ++# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and ++# will be ignored by new version of the Android plugin for Gradle. ++ ++# Optimizations: If you don't want to optimize, use the proguard-android.txt configuration file ++# instead of this one, which turns off the optimization flags. ++-allowaccessmodification ++ ++# Preserve some attributes that may be required for reflection. ++-keepattributes AnnotationDefault, ++ EnclosingMethod, ++ InnerClasses, ++ RuntimeVisibleAnnotations, ++ RuntimeVisibleParameterAnnotations, ++ RuntimeVisibleTypeAnnotations, ++ Signature ++ ++-keep public class com.google.vending.licensing.ILicensingService ++-keep public class com.android.vending.licensing.ILicensingService ++-keep public class com.google.android.vending.licensing.ILicensingService ++-dontnote com.android.vending.licensing.ILicensingService ++-dontnote com.google.vending.licensing.ILicensingService ++-dontnote com.google.android.vending.licensing.ILicensingService ++ ++# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native ++-keepclasseswithmembernames,includedescriptorclasses class * { ++ native ; ++} ++ ++# Keep setters in Views so that animations can still work. ++-keepclassmembers public class * extends android.view.View { ++ void set*(***); ++ *** get*(); ++} ++ ++# We want to keep methods in Activity that could be used in the XML attribute onClick. ++-keepclassmembers class * extends android.app.Activity { ++ public void *(android.view.View); ++} ++ ++# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations ++-keepclassmembers enum * { ++ public static **[] values(); ++ public static ** valueOf(java.lang.String); ++} ++ ++-keepclassmembers class * implements android.os.Parcelable { ++ public static final ** CREATOR; ++} ++ ++# Preserve annotated Javascript interface methods. ++-keepclassmembers class * { ++ @android.webkit.JavascriptInterface ; ++} ++ ++# The support libraries contains references to newer platform versions. ++# Don't warn about those in case this app is linking against an older ++# platform version. We know about them, and they are safe. ++-dontnote android.support.** ++-dontnote androidx.** ++-dontwarn android.support.** ++-dontwarn androidx.** ++ ++# Understand the @Keep support annotation. ++-keep class android.support.annotation.Keep ++ ++-keep @android.support.annotation.Keep class * {*;} ++ ++-keepclasseswithmembers class * { ++ @android.support.annotation.Keep ; ++} ++ ++-keepclasseswithmembers class * { ++ @android.support.annotation.Keep ; ++} ++ ++-keepclasseswithmembers class * { ++ @android.support.annotation.Keep (...); ++} ++ ++# These classes are duplicated between android.jar and org.apache.http.legacy.jar. ++-dontnote org.apache.http.** ++-dontnote android.net.http.** ++ ++# These classes are duplicated between android.jar and core-lambda-stubs.jar. ++-dontnote java.lang.invoke.** +diff --git a/node_modules/react-native-performance/android/build/intermediates/default_proguard_files/global/proguard-android.txt-8.8.2 b/node_modules/react-native-performance/android/build/intermediates/default_proguard_files/global/proguard-android.txt-8.8.2 +new file mode 100644 +index 0000000..6f7e4ef +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/default_proguard_files/global/proguard-android.txt-8.8.2 +@@ -0,0 +1,95 @@ ++# This is a configuration file for ProGuard. ++# http://proguard.sourceforge.net/index.html#manual/usage.html ++# ++# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with ++# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and ++# will be ignored by new version of the Android plugin for Gradle. ++ ++# Optimization is turned off by default. Dex does not like code run ++# through the ProGuard optimize steps (and performs some ++# of these optimizations on its own). ++# Note that if you want to enable optimization, you cannot just ++# include optimization flags in your own project configuration file; ++# instead you will need to point to the ++# "proguard-android-optimize.txt" file instead of this one from your ++# project.properties file. ++-dontoptimize ++ ++# Preserve some attributes that may be required for reflection. ++-keepattributes AnnotationDefault, ++ EnclosingMethod, ++ InnerClasses, ++ RuntimeVisibleAnnotations, ++ RuntimeVisibleParameterAnnotations, ++ RuntimeVisibleTypeAnnotations, ++ Signature ++ ++-keep public class com.google.vending.licensing.ILicensingService ++-keep public class com.android.vending.licensing.ILicensingService ++-keep public class com.google.android.vending.licensing.ILicensingService ++-dontnote com.android.vending.licensing.ILicensingService ++-dontnote com.google.vending.licensing.ILicensingService ++-dontnote com.google.android.vending.licensing.ILicensingService ++ ++# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native ++-keepclasseswithmembernames,includedescriptorclasses class * { ++ native ; ++} ++ ++# Keep setters in Views so that animations can still work. ++-keepclassmembers public class * extends android.view.View { ++ void set*(***); ++ *** get*(); ++} ++ ++# We want to keep methods in Activity that could be used in the XML attribute onClick. ++-keepclassmembers class * extends android.app.Activity { ++ public void *(android.view.View); ++} ++ ++# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations ++-keepclassmembers enum * { ++ public static **[] values(); ++ public static ** valueOf(java.lang.String); ++} ++ ++-keepclassmembers class * implements android.os.Parcelable { ++ public static final ** CREATOR; ++} ++ ++# Preserve annotated Javascript interface methods. ++-keepclassmembers class * { ++ @android.webkit.JavascriptInterface ; ++} ++ ++# The support libraries contains references to newer platform versions. ++# Don't warn about those in case this app is linking against an older ++# platform version. We know about them, and they are safe. ++-dontnote android.support.** ++-dontnote androidx.** ++-dontwarn android.support.** ++-dontwarn androidx.** ++ ++# Understand the @Keep support annotation. ++-keep class android.support.annotation.Keep ++ ++-keep @android.support.annotation.Keep class * {*;} ++ ++-keepclasseswithmembers class * { ++ @android.support.annotation.Keep ; ++} ++ ++-keepclasseswithmembers class * { ++ @android.support.annotation.Keep ; ++} ++ ++-keepclasseswithmembers class * { ++ @android.support.annotation.Keep (...); ++} ++ ++# These classes are duplicated between android.jar and org.apache.http.legacy.jar. ++-dontnote org.apache.http.** ++-dontnote android.net.http.** ++ ++# These classes are duplicated between android.jar and core-lambda-stubs.jar. ++-dontnote java.lang.invoke.** +diff --git a/node_modules/react-native-performance/android/build/intermediates/default_proguard_files/global/proguard-defaults.txt-8.8.2 b/node_modules/react-native-performance/android/build/intermediates/default_proguard_files/global/proguard-defaults.txt-8.8.2 +new file mode 100644 +index 0000000..7bbb228 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/default_proguard_files/global/proguard-defaults.txt-8.8.2 +@@ -0,0 +1,89 @@ ++# This is a configuration file for ProGuard. ++# http://proguard.sourceforge.net/index.html#manual/usage.html ++# ++# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with ++# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and ++# will be ignored by new version of the Android plugin for Gradle. ++ ++# Optimizations can be turned on and off in the 'postProcessing' DSL block. ++# The configuration below is applied if optimizations are enabled. ++-allowaccessmodification ++ ++# Preserve some attributes that may be required for reflection. ++-keepattributes AnnotationDefault, ++ EnclosingMethod, ++ InnerClasses, ++ RuntimeVisibleAnnotations, ++ RuntimeVisibleParameterAnnotations, ++ RuntimeVisibleTypeAnnotations, ++ Signature ++ ++-keep public class com.google.vending.licensing.ILicensingService ++-keep public class com.android.vending.licensing.ILicensingService ++-keep public class com.google.android.vending.licensing.ILicensingService ++-dontnote com.android.vending.licensing.ILicensingService ++-dontnote com.google.vending.licensing.ILicensingService ++-dontnote com.google.android.vending.licensing.ILicensingService ++ ++# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native ++-keepclasseswithmembernames,includedescriptorclasses class * { ++ native ; ++} ++ ++# Keep setters in Views so that animations can still work. ++-keepclassmembers public class * extends android.view.View { ++ void set*(***); ++ *** get*(); ++} ++ ++# We want to keep methods in Activity that could be used in the XML attribute onClick. ++-keepclassmembers class * extends android.app.Activity { ++ public void *(android.view.View); ++} ++ ++# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations ++-keepclassmembers enum * { ++ public static **[] values(); ++ public static ** valueOf(java.lang.String); ++} ++ ++-keepclassmembers class * implements android.os.Parcelable { ++ public static final ** CREATOR; ++} ++ ++# Preserve annotated Javascript interface methods. ++-keepclassmembers class * { ++ @android.webkit.JavascriptInterface ; ++} ++ ++# The support libraries contains references to newer platform versions. ++# Don't warn about those in case this app is linking against an older ++# platform version. We know about them, and they are safe. ++-dontnote android.support.** ++-dontnote androidx.** ++-dontwarn android.support.** ++-dontwarn androidx.** ++ ++# Understand the @Keep support annotation. ++-keep class android.support.annotation.Keep ++ ++-keep @android.support.annotation.Keep class * {*;} ++ ++-keepclasseswithmembers class * { ++ @android.support.annotation.Keep ; ++} ++ ++-keepclasseswithmembers class * { ++ @android.support.annotation.Keep ; ++} ++ ++-keepclasseswithmembers class * { ++ @android.support.annotation.Keep (...); ++} ++ ++# These classes are duplicated between android.jar and org.apache.http.legacy.jar. ++-dontnote org.apache.http.** ++-dontnote android.net.http.** ++ ++# These classes are duplicated between android.jar and core-lambda-stubs.jar. ++-dontnote java.lang.invoke.** +diff --git a/node_modules/react-native-performance/android/build/intermediates/full_jar/release/createFullJarRelease/full.jar b/node_modules/react-native-performance/android/build/intermediates/full_jar/release/createFullJarRelease/full.jar +new file mode 100644 +index 0000000..e9bba2e +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/full_jar/release/createFullJarRelease/full.jar differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/lintVitalAnalyzeRelease/module.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/lintVitalAnalyzeRelease/module.xml +new file mode 100644 +index 0000000..5856831 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/lintVitalAnalyzeRelease/module.xml +@@ -0,0 +1,19 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/lintVitalAnalyzeRelease/release-artifact-dependencies.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/lintVitalAnalyzeRelease/release-artifact-dependencies.xml +new file mode 100644 +index 0000000..ec95898 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/lintVitalAnalyzeRelease/release-artifact-dependencies.xml +@@ -0,0 +1,428 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/lintVitalAnalyzeRelease/release-artifact-libraries.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/lintVitalAnalyzeRelease/release-artifact-libraries.xml +new file mode 100644 +index 0000000..8257d02 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/lintVitalAnalyzeRelease/release-artifact-libraries.xml +@@ -0,0 +1,774 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/lintVitalAnalyzeRelease/release.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/lintVitalAnalyzeRelease/release.xml +new file mode 100644 +index 0000000..6ac6e51 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/lintVitalAnalyzeRelease/release.xml +@@ -0,0 +1,31 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml +new file mode 100644 +index 0000000..17ff6a6 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/mergeReleaseShaders/merger.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/mergeReleaseShaders/merger.xml +new file mode 100644 +index 0000000..f634726 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/mergeReleaseShaders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/packageReleaseAssets/merger.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/packageReleaseAssets/merger.xml +new file mode 100644 +index 0000000..66dd0dd +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/packageReleaseAssets/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release-mergeJavaRes/merge-state b/node_modules/react-native-performance/android/build/intermediates/incremental/release-mergeJavaRes/merge-state +new file mode 100644 +index 0000000..1c983fc +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/incremental/release-mergeJavaRes/merge-state differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/compile-file-map.properties b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/compile-file-map.properties +new file mode 100644 +index 0000000..c9e3c3e +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/compile-file-map.properties +@@ -0,0 +1,400 @@ ++#Thu Jun 25 04:01:42 PDT 2026 ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/xml/rn_dev_preferences.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/xml/rn_dev_preferences.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color-v23/abc_btn_colored_text_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_btn_colored_text_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_expanded_menu_layout.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_expanded_menu_layout.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ic_ab_back_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_ab_back_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/abc_popup_exit.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_popup_exit.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/tooltip_frame_light.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/tooltip_frame_light.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ic_arrow_drop_right_black_24dp.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_arrow_drop_right_black_24dp.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color/abc_background_cache_hint_selector_material_light.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_background_cache_hint_selector_material_light.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-anydpi-v21/ic_call_answer.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/abc_fade_out.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_fade_out.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xxhdpi-v4/ic_call_answer_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png ++com.oblador.performance.react-native-performance-fragment-1.5.4-15\:/anim-v21/fragment_fast_out_extra_slow_in.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim-v21/fragment_fast_out_extra_slow_in.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/layout/notification_template_part_time.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/notification_template_part_time.xml ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/anim/catalyst_push_up_in.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_push_up_in.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/anim/catalyst_push_up_out.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_push_up_out.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_btn_borderless_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_borderless_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ic_voice_search_api_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_voice_search_api_material.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-v21/notification_action_background.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/notification_action_background.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-ldpi-v4/ic_call_answer_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ic_menu_paste_mtrl_am_alpha.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_paste_mtrl_am_alpha.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_popup_menu_item_layout.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_popup_menu_item_layout.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-mdpi-v4/ic_call_answer.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer.png ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/layout/fps_view.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/fps_view.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-v21/abc_btn_colored_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_btn_colored_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_star_black_48dp.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_star_black_48dp.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_item_background_holo_dark.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_item_background_holo_dark.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/btn_checkbox_unchecked_mtrl.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_unchecked_mtrl.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_dialog_title_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_dialog_title_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ic_menu_share_mtrl_alpha.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_share_mtrl_alpha.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/abc_grow_fade_in_from_bottom.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_grow_fade_in_from_bottom.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/select_dialog_item_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/select_dialog_item_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_item_background_holo_light.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_item_background_holo_light.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable/notification_bg.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_bg.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_select_dialog_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_select_dialog_material.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-hdpi-v4/ic_call_answer_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_btn_radio_material_anim.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_radio_material_anim.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/layout/custom_dialog.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/custom_dialog.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/layout/dev_loading_view.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/dev_loading_view.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color-v23/abc_tint_default.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_default.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-hdpi-v4/notify_panel_notification_icon_bg.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notify_panel_notification_icon_bg.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ic_menu_cut_mtrl_alpha.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_cut_mtrl_alpha.xml ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/layout/redbox_item_frame.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/redbox_item_frame.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/btn_radio_on_to_off_mtrl_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_on_to_off_mtrl_animation.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xxhdpi-v4/ic_call_answer_video_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer_video_low.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-v21/abc_list_divider_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_list_divider_material.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xhdpi-v4/ic_call_answer.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/abc_tooltip_enter.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_tooltip_enter.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xhdpi-v4/ic_call_answer_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer_low.png ++com.oblador.performance.react-native-performance-jetified-autofill-1.1.0-1\:/layout/autofill_inline_suggestion.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/autofill_inline_suggestion.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color/abc_hint_foreground_material_dark.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_hint_foreground_material_dark.xml ++com.oblador.performance.react-native-performance-fragment-1.5.4-15\:/animator/fragment_close_enter.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_close_enter.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/layout/notification_template_part_chronometer.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/notification_template_part_chronometer.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-hdpi-v4/ic_call_answer_video.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer_video.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ratingbar_small_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ratingbar_small_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/support_simple_spinner_dropdown_item.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/support_simple_spinner_dropdown_item.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_list_longpressed_holo.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_longpressed_holo.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color/abc_primary_text_disable_only_material_dark.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_disable_only_material_dark.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_list_selector_background_transition_holo_dark.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_background_transition_holo_dark.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/layout-v21/notification_template_icon_group.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_template_icon_group.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xhdpi-v4/ic_call_answer_video_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer_video_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color-v23/abc_tint_edittext.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_edittext.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/layout-v21/notification_action.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_action.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_switch_thumb_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_switch_thumb_material.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xhdpi-v4/notification_bg_normal.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_normal.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/abc_slide_in_bottom.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_in_bottom.xml ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/drawable-xhdpi-v4/ic_resume.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_resume.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color/switch_thumb_material_dark.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/switch_thumb_material_dark.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/btn_radio_on_mtrl.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_on_mtrl.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_list_focused_holo.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_focused_holo.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_btn_check_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_check_material.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-ldpi-v4/ic_call_decline.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_decline.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-hdpi-v4/notification_oversize_large_icon_bg.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_oversize_large_icon_bg.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_alert_dialog_title_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_alert_dialog_title_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/btn_radio_to_off_mtrl_dot_group_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_off_mtrl_dot_group_animation.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-mdpi-v4/notification_bg_normal_pressed.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_normal_pressed.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xxxhdpi-v4/ic_call_answer.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-ldpi-v4/ic_call_decline_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_decline_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/layout/ime_base_split_test_activity.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/ime_base_split_test_activity.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-mdpi-v4/notify_panel_notification_icon_bg.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notify_panel_notification_icon_bg.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_text_select_handle_left_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_text_select_handle_left_mtrl.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color/abc_search_url_text.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_search_url_text.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/tooltip_frame_dark.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/tooltip_frame_dark.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_btn_check_material_anim.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_check_material_anim.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_screen_content_include.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_screen_content_include.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xxhdpi-v4/ic_call_answer.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_alert_dialog_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_alert_dialog_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_seekbar_tick_mark_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_seekbar_tick_mark_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ic_search_api_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_search_api_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_list_longpressed_holo.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_longpressed_holo.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/btn_checkbox_to_unchecked_icon_null_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_unchecked_icon_null_animation.xml ++com.oblador.performance.react-native-performance-fragment-1.5.4-15\:/animator/fragment_fade_exit.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_fade_exit.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xhdpi-v4/notification_bg_low_pressed.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_low_pressed.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_action_bar_title_item.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_action_bar_title_item.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable/notification_icon_background.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_icon_background.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color/abc_background_cache_hint_selector_material_dark.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_background_cache_hint_selector_material_dark.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_seekbar_thumb_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_seekbar_thumb_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-hdpi-v4/notification_bg_normal_pressed.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_normal_pressed.9.png ++com.oblador.performance.react-native-performance-fragment-1.5.4-15\:/animator/fragment_open_enter.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_open_enter.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable/notification_bg_low.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_bg_low.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/layout/ime_secondary_split_test_activity.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/ime_secondary_split_test_activity.xml ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/anim/catalyst_slide_down.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_slide_down.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-hdpi-v4/notification_bg_low_pressed.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_low_pressed.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_list_menu_item_checkbox.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_list_menu_item_checkbox.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xhdpi-v4/notification_bg_low_normal.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_low_normal.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_activity_chooser_view_list_item.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_activity_chooser_view_list_item.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xxxhdpi-v4/ic_call_decline.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_decline.png ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/drawable/ripple_effect.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/ripple_effect.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_tab_indicator_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_tab_indicator_material.xml ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/anim/catalyst_fade_out.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_fade_out.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_text_select_handle_right_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_text_select_handle_right_mtrl.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_search_dropdown_item_icons_2line.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_search_dropdown_item_icons_2line.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ic_menu_overflow_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_overflow_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-v21/abc_edit_text_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_edit_text_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-hdpi-v4/ic_call_answer_video_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer_video_low.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-anydpi-v21/ic_call_answer_video_low.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer_video_low.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_btn_radio_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_radio_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_action_menu_item_layout.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_action_menu_item_layout.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-v21/abc_dialog_material_background.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_dialog_material_background.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/abc_shrink_fade_out_from_bottom.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_shrink_fade_out_from_bottom.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/layout/alert_title_layout.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/alert_title_layout.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/select_dialog_multichoice_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/select_dialog_multichoice_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/abc_slide_out_top.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_out_top.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color/abc_primary_text_material_dark.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_material_dark.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-mdpi-v4/ic_call_answer_video.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer_video.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout-watch-v20/abc_alert_dialog_title_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-watch-v20/abc_alert_dialog_title_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_seekbar_track_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_seekbar_track_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-v23/abc_control_background_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v23/abc_control_background_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_list_focused_holo.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_focused_holo.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xhdpi-v4/ic_call_decline_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_decline_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/abc_slide_out_bottom.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_out_bottom.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_list_menu_item_layout.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_list_menu_item_layout.xml ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/drawable-mdpi-v4/ic_resume.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_resume.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_list_menu_item_radio.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_list_menu_item_radio.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color/abc_hint_foreground_material_light.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_hint_foreground_material_light.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/interpolator/fast_out_slow_in.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/fast_out_slow_in.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ratingbar_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ratingbar_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_search_view.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_search_view.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ratingbar_indicator_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ratingbar_indicator_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_star_half_black_48dp.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_star_half_black_48dp.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_text_cursor_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_text_cursor_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-hdpi-v4/ic_call_answer.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout-watch-v20/abc_alert_dialog_button_bar_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-watch-v20/abc_alert_dialog_button_bar_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_action_menu_layout.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_action_menu_layout.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-hdpi-v4/notification_bg_low_normal.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_low_normal.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ic_go_search_api_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_go_search_api_material.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable/notification_tile_bg.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_tile_bg.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_list_focused_holo.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_focused_holo.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/layout-v21/notification_action_tombstone.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_action_tombstone.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/abc_tooltip_exit.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_tooltip_exit.xml ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/anim/catalyst_slide_up.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_slide_up.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png ++com.oblador.performance.react-native-performance-jetified-autofill-1.1.0-1\:/drawable-v29/autofill_inline_suggestion_chip_background.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v29/autofill_inline_suggestion_chip_background.xml ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/drawable-xxhdpi-v4/ic_resume.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_resume.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_action_mode_bar.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_action_mode_bar.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-mdpi-v4/ic_call_answer_video_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer_video_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/abc_popup_enter.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_popup_enter.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xxxhdpi-v4/ic_call_answer_video_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer_video_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout-v26/abc_screen_toolbar.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v26/abc_screen_toolbar.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-mdpi-v4/notification_bg_low_normal.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_low_normal.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_list_selector_background_transition_holo_light.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_background_transition_holo_light.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-hdpi-v4/ic_call_decline.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_decline.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color-v23/abc_tint_spinner.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_spinner.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_list_menu_item_icon.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_list_menu_item_icon.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color-v23/abc_tint_switch_track.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_switch_track.xml ++com.oblador.performance.react-native-performance-fragment-1.5.4-15\:/animator/fragment_fade_enter.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_fade_enter.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/btn_checkbox_unchecked_to_checked_mtrl_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_unchecked_to_checked_mtrl_animation.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-mdpi-v4/notification_bg_normal.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_normal.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/test_level_drawable.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/test_level_drawable.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_textfield_search_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_textfield_search_material.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-anydpi-v21/ic_call_decline.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_decline.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-mdpi-v4/ic_call_decline_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_decline_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_cab_background_top_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_cab_background_top_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xxxhdpi-v4/ic_call_decline_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_decline_low.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-mdpi-v4/ic_call_decline.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_decline.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_list_selector_holo_dark.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_holo_dark.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color-v23/abc_tint_btn_checkable.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_btn_checkable.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_activity_chooser_view.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_activity_chooser_view.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_btn_default_mtrl_shape.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_default_mtrl_shape.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_tooltip.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_tooltip.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-ldpi-v4/ic_call_answer_video.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer_video.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/abc_slide_in_top.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_in_top.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color-v23/abc_color_highlight_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_color_highlight_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_list_selector_holo_light.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_holo_light.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_spinner_textfield_background_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_spinner_textfield_background_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color/abc_primary_text_disable_only_material_light.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_disable_only_material_light.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-mdpi-v4/ic_call_answer_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ic_clear_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_clear_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-hdpi-v4/ic_call_decline_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_decline_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color-v23/abc_btn_colored_borderless_text_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_btn_colored_borderless_text_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png ++com.oblador.performance.react-native-performance-jetified-appcompat-resources-1.7.0-22\:/drawable/abc_vector_test.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_vector_test.xml ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/anim/catalyst_fade_in.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_fade_in.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/btn_checkbox_checked_to_unchecked_mtrl_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_checked_to_unchecked_mtrl_animation.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xxxhdpi-v4/ic_call_answer_video.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer_video.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_screen_simple.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_screen_simple.xml ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/drawable/paused_in_debugger_dialog_background.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/paused_in_debugger_dialog_background.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_action_bar_up_container.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_action_bar_up_container.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/btn_checkbox_to_checked_icon_null_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_checked_icon_null_animation.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-anydpi-v21/ic_call_decline_low.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_decline_low.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_text_select_handle_left_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_text_select_handle_left_mtrl.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/layout/redbox_view.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/redbox_view.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color/abc_secondary_text_material_light.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_secondary_text_material_light.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xhdpi-v4/ic_call_answer_video.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer_video.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/layout-v21/notification_template_custom_big.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_template_custom_big.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_popup_menu_header_item_layout.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_popup_menu_header_item_layout.xml ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/layout/redbox_item_title.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/redbox_item_title.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/abc_fade_in.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_fade_in.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color/abc_secondary_text_material_dark.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_secondary_text_material_dark.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-v21/abc_action_bar_item_background_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_action_bar_item_background_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl.png ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/drawable-xxxhdpi-v4/ic_resume.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_resume.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xxhdpi-v4/ic_call_decline.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_decline.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/btn_radio_off_mtrl.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_off_mtrl.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color/switch_thumb_material_light.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/switch_thumb_material_light.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_action_mode_close_item_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_action_mode_close_item_material.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xhdpi-v4/ic_call_decline.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_decline.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color/abc_primary_text_material_light.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_material_light.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/btn_checkbox_checked_mtrl.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_checked_mtrl.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_list_focused_holo.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_focused_holo.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-ldpi-v4/ic_call_answer.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/color-v23/abc_tint_seek_thumb.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_seek_thumb.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_cab_background_internal_bg.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_cab_background_internal_bg.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xxhdpi-v4/ic_call_answer_video.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer_video.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-anydpi-v21/ic_call_answer_video.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer_video.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-watch-v20/abc_dialog_material_background.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-watch-v20/abc_dialog_material_background.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/btn_radio_off_to_on_mtrl_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_off_to_on_mtrl_animation.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_cascading_menu_item_layout.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_cascading_menu_item_layout.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xxhdpi-v4/ic_call_decline_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_decline_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-ldpi-v4/ic_call_answer_video_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer_video_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/drawable/paused_in_debugger_background.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/paused_in_debugger_background.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-xxxhdpi-v4/ic_call_answer_low.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer_low.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ic_menu_copy_mtrl_am_alpha.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_copy_mtrl_am_alpha.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_alert_dialog_button_bar_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_alert_dialog_button_bar_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-anydpi-v21/ic_call_answer_low.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer_low.xml ++com.oblador.performance.react-native-performance-fragment-1.5.4-15\:/animator/fragment_close_exit.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_close_exit.xml ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-hdpi-v4/notification_bg_normal.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_normal.9.png ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/drawable/redbox_top_border_background.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/redbox_top_border_background.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-hdpi-v4/abc_text_select_handle_right_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_text_select_handle_right_mtrl.png ++com.oblador.performance.react-native-performance-core-1.13.1-23\:/drawable-mdpi-v4/notification_bg_low_pressed.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_low_pressed.9.png ++com.oblador.performance.react-native-performance-fragment-1.5.4-15\:/animator/fragment_open_exit.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_open_exit.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/abc_screen_simple_overlay_action_mode.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/abc_screen_simple_overlay_action_mode.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable/abc_ic_menu_selectall_mtrl_alpha.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_selectall_mtrl_alpha.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/layout/select_dialog_singlechoice_material.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/select_dialog_singlechoice_material.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/drawable-hdpi-v4/ic_resume.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_resume.png ++com.oblador.performance.react-native-performance-jetified-react-android-0.79.2-release-18\:/layout/paused_in_debugger_view.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout/paused_in_debugger_view.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/btn_radio_to_on_mtrl_dot_group_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_on_mtrl_dot_group_animation.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl.png ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml ++com.oblador.performance.react-native-performance-appcompat-1.7.0-21\:/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png=/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-af/values-af.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-af/values-af.xml +new file mode 100644 +index 0000000..8c83e6c +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-af/values-af.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "Gaan na tuisskerm" ++ "Gaan op" ++ "Nog opsies" ++ "Klaar" ++ "Sien alles" ++ "Kies \'n program" ++ "AF" ++ "AAN" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Funksie+" ++ "Meta+" ++ "Shift+" ++ "spasiebalk" ++ "Simbool+" ++ "Kieslys+" ++ "Soek …" ++ "Vee navraag uit" ++ "Soektognavraag" ++ "Soek" ++ "Dien navraag in" ++ "Stemsoektog" ++ "Deel met" ++ "Deel met %s" ++ "Vou in" ++ Opletnota ++ "Antwoord" ++ "Video" ++ "Wys af" ++ "Lui af" ++ "Inkomende oproep" ++ "Oproep aan die gang" ++ "Keur tans \'n inkomende oproep" ++ Kombinasiekassie ++ Opskrif ++ Prent ++ Knoppie, prent ++ Skakel ++ Kieslys ++ Kieslysbalk ++ Kieslysitem ++ Vorderingbalk ++ Radiogroep ++ Oortjie ++ Rolleesbalk ++ "Soek" ++ Tolknoppie ++ besig ++ is ingevou ++ is uitgevou ++ is gemeng ++ af ++ aan ++ ontkies ++ "999+" ++ Opsomming ++ Oortjielys ++ Afteller ++ Nutsbalk ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-am/values-am.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-am/values-am.xml +new file mode 100644 +index 0000000..0bc89dd +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-am/values-am.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "መነሻ ዳስስ" ++ "ወደ ላይ ያስሱ" ++ "ተጨማሪ አማራጮች" ++ "ተከናውኗል" ++ "ሁሉንም ይመልከቱ" ++ "አንድ መተግበሪያ ይምረጡ" ++ "አጥፋ" ++ "አብራ" ++ "Alt+" ++ "Ctrl+" ++ "ሰርዝ" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "ክፍተት" ++ "Sym+" ++ "Menu+" ++ "ይፈልጉ…" ++ "መጠይቅ አጽዳ" ++ "የፍለጋ መጠይቅ" ++ "ፍለጋ" ++ "መጠይቅ አስገባ" ++ "የድምጽ ፍለጋ" ++ "አጋራ በ" ++ "ለ%s አጋራ" ++ "ሰብስብ" ++ "መልስ" ++ "ቪዲዮ" ++ "አትቀበል" ++ "ስልኩን ዝጋ" ++ "ገቢ ጥሪ" ++ "እየተካሄደ ያለ ጥሪ" ++ "ገቢ ጥሪ ማጣራት" ++ "ፍለጋ" ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ar/values-ar.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ar/values-ar.xml +new file mode 100644 +index 0000000..8b6d352 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ar/values-ar.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "التوجه إلى المنزل" ++ "التنقل إلى أعلى" ++ "خيارات أكثر" ++ "تم" ++ "عرض الكل" ++ "اختيار تطبيق" ++ "إيقاف" ++ "مفعّلة" ++ "Alt+" ++ "Ctrl+" ++ "حذف" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "فضاء" ++ "Sym+" ++ "القائمة+" ++ "بحث…" ++ "محو طلب البحث" ++ "طلب بحث" ++ "البحث" ++ "إرسال طلب البحث" ++ "بحث صوتي" ++ "مشاركة مع" ++ "مشاركة مع %s" ++ "تصغير" ++ تنبيه ++ "ردّ" ++ "فيديو" ++ "رفض" ++ "قطع الاتصال" ++ "مكالمة واردة" ++ "مكالمة جارية" ++ "يتم فحص المكالمة الواردة" ++ مربع تحرير وسرد ++ العنوان ++ صورة ++ زر، صورة ++ رابط ++ القائمة ++ شريط القائمة ++ عنصر القائمة ++ شريط التقدم ++ مجموعة أزرار اختيار ++ علامة التبويب ++ شريط التمرير ++ "البحث" ++ زر زيادة ونقصان ++ مشغول ++ مطوي ++ موسع ++ مختلط ++ إيقاف تشغيل ++ تشغيل ++ غير محدَد ++ "999+" ++ ملخص ++ قائمة علامات التبويب ++ مؤقِت ++ شريط الأدوات ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-as/values-as.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-as/values-as.xml +new file mode 100644 +index 0000000..ba5e31c +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-as/values-as.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "গৃহ পৃষ্ঠালৈ যাওক" ++ "ওপৰলৈ যাওক" ++ "অধিক বিকল্প" ++ "সম্পন্ন হ’ল" ++ "আটাইবোৰ চাওক" ++ "কোনো এপ্ বাছনি কৰক" ++ "অফ" ++ "অন" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "space" ++ "Sym+" ++ "Menu+" ++ "সন্ধান কৰক…" ++ "সন্ধান কৰা প্ৰশ্ন মচক" ++ "সন্ধান কৰা প্ৰশ্ন" ++ "সন্ধান কৰক" ++ "প্ৰশ্ন দাখিল কৰক" ++ "কণ্ঠধ্বনিৰ দ্বাৰা সন্ধান" ++ "ইয়াৰ জৰিয়তে শ্বেয়াৰ কৰক" ++ "%sৰ জৰিয়তে শ্বেয়াৰ কৰক" ++ "সংকোচন কৰক" ++ "উত্তৰ দিয়ক" ++ "ভিডিঅ’" ++ "প্ৰত্যাখ্যান কৰক" ++ "কল কাটি দিয়ক" ++ "অন্তৰ্গামী কল" ++ "চলি থকা কল" ++ "এটা অন্তৰ্গামী কলৰ পৰীক্ষা কৰি থকা হৈছে" ++ "সন্ধান" ++ "৯৯৯+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-az/values-az.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-az/values-az.xml +new file mode 100644 +index 0000000..61b8608 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-az/values-az.xml +@@ -0,0 +1,46 @@ ++ ++ ++ "Əsas səhifəyə keçin" ++ "Yuxarı keçin" ++ "Digər seçimlər" ++ "Hazırdır" ++ "Hamısına baxın" ++ "Tətbiq seçin" ++ "DEAKTİV" ++ "AKTİV" ++ "Alt+" ++ "Ctrl+" ++ "silin" ++ "daxil olun" ++ "Funksiya+" ++ "Meta+" ++ "Shift+" ++ "space" ++ "Sym+" ++ "Menyu+" ++ "Axtarış..." ++ "Sorğunu silin" ++ "Axtarış sorğusu" ++ "Axtarın" ++ "Sorğunu göndərin" ++ "Səsli axtarış" ++ "Paylaşın" ++ "%s ilə paylaşın" ++ "Yığcamlaşdırın" ++ "Cavab verin" ++ "Video" ++ "İmtina edin" ++ "Dəstəyi asın" ++ "Gələn zəng" ++ "Davam edən zəng" ++ "Gələn zəng göstərilir" ++ Kombo siyahısı ++ Şəkil ++ Düymə, şəkil ++ Keçid ++ Menyu ++ "Axtarın" ++ deaktiv ++ aktivdir ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-b+sr+Latn/values-b+sr+Latn.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-b+sr+Latn/values-b+sr+Latn.xml +new file mode 100644 +index 0000000..4d886df +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-b+sr+Latn/values-b+sr+Latn.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "Idite na početnu" ++ "Idite nagore" ++ "Još opcija" ++ "Gotovo" ++ "Prikaži sve" ++ "Izaberite aplikaciju" ++ "ISKLJUČENO" ++ "UKLJUČENO" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "taster za razmak" ++ "Sym+" ++ "Menu+" ++ "Pretražite…" ++ "Obrišite upit" ++ "Pretražite upit" ++ "Pretražite" ++ "Pošaljite upit" ++ "Glasovna pretraga" ++ "Delite pomoću" ++ "Delite pomoću aplikacije %s" ++ "Skupi" ++ "Odgovori" ++ "Video" ++ "Odbij" ++ "Prekini vezu" ++ "Dolazni poziv" ++ "Poziv je u toku" ++ "Proverava se dolazni poziv" ++ "Pretražite" ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-be/values-be.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-be/values-be.xml +new file mode 100644 +index 0000000..a197c81 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-be/values-be.xml +@@ -0,0 +1,44 @@ ++ ++ ++ "Перайсці на галоўную старонку" ++ "Перайсці ўверх" ++ "Дадатковыя параметры" ++ "Гатова" ++ "Паказаць усе" ++ "Выберыце праграму" ++ "ВЫКЛ." ++ "УКЛ." ++ "Alt +" ++ "Ctrl +" ++ "Delete" ++ "Enter" ++ "Fn +" ++ "Meta +" ++ "Shift +" ++ "Прабел" ++ "Sym +" ++ "Меню +" ++ "Пошук…" ++ "Выдаліць запыт" ++ "Пошукавы запыт" ++ "Пошук" ++ "Адправіць запыт" ++ "Галасавы пошук" ++ "Абагуліць праз" ++ "Абагуліць праз праграму \"%s\"" ++ "Згарнуць" ++ "Адказаць" ++ "Відэа" ++ "Адхіліць" ++ "Завяршыць" ++ "Уваходны выклік" ++ "Бягучы выклік" ++ "Фільтраванне ўваходнага выкліку" ++ Камбінаваны спіс ++ Відарыс ++ Кнопка, відарыс ++ Спасылка ++ Меню ++ "Пошук" ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-bg/values-bg.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-bg/values-bg.xml +new file mode 100644 +index 0000000..bb57f71 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-bg/values-bg.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "Навигиране към началния екран" ++ "Навигиране нагоре" ++ "Още опции" ++ "Готово" ++ "Преглед на всички" ++ "Изберете приложение" ++ "ИЗКЛ." ++ "ВКЛ." ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "клавиша за интервал" ++ "Sym+" ++ "Menu+" ++ "Търсете…" ++ "Изчистване на заявката" ++ "Заявка за търсене" ++ "Търсене" ++ "Изпращане на заявката" ++ "Гласово търсене" ++ "Споделяне със:" ++ "Споделяне със: %s" ++ "Свиване" ++ Сигнал ++ "Отговор" ++ "Видеообаждане" ++ "Отхвърляне" ++ "Затваряне" ++ "Входящо обаждане" ++ "Текущо обаждане" ++ "Преглежда се входящо обаждане" ++ Комбинирана кутия ++ Заглавие ++ Изображение ++ Бутон, изображение ++ Връзка ++ Меню ++ Лента с менюта ++ Елемент от меню ++ Лента за напредък ++ Радио група ++ Раздел ++ Лента за превъртане ++ "Търсене" ++ Бутон за завъртане ++ заето ++ свито ++ разширено ++ смесено ++ изключено ++ включено ++ неизбрано ++ "999+" ++ Обобщение ++ Списък с раздели ++ Таймер ++ Лента с инструменти ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-bn/values-bn.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-bn/values-bn.xml +new file mode 100644 +index 0000000..924eeca +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-bn/values-bn.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "হোমে নেভিগেট করুন" ++ "উপরে নেভিগেট করুন" ++ "আরও বিকল্প" ++ "হয়ে গেছে" ++ "সবগুলি দেখুন" ++ "একটি অ্যাপ বেছে নিন" ++ "বন্ধ আছে" ++ "চালু করুন" ++ "Alt+" ++ "Ctrl+" ++ "মুছুন" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "space" ++ "Sym+" ++ "Menu+" ++ "সার্চ করুন…" ++ "কোয়েরি মুছে ফেলুন" ++ "সার্চ কোয়েরি" ++ "সার্চ করুন" ++ "কোয়েরি জমা দিন" ++ "ভয়েস সার্চ করুন" ++ "শেয়ার করুন" ++ "%s-এর সাথে শেয়ার করুন" ++ "সঙ্কুচিত করুন" ++ অ্যালার্ট ++ "উত্তর দিন" ++ "ভিডিও" ++ "বাতিল করুন" ++ "কল কেটে দিন" ++ "ইনকামিং কল" ++ "চালু থাকা কল" ++ "ইনকামিং কল স্ক্রিনিং করা হচ্ছে" ++ কম্বো বক্স ++ শিরোনাম ++ ইমেজ ++ বোতাম, ছবি ++ লিঙ্ক ++ মেনু ++ মেনু বার ++ মেনু আইটেম ++ প্রোগ্রেস বার ++ রেডিও গ্রুপ ++ ট্যাব ++ স্ক্রোল বার ++ "সার্চ করুন" ++ স্পিন বোতাম ++ ব্যস্ত ++ ছোট করা হয়েছে ++ বাড়ানো হয়েছে ++ মিশ্র ++ বন্ধ আছে ++ চালু আছে ++ আনসিলেক্ট করা হয়েছে ++ "৯৯৯+" ++ সারসংক্ষেপ ++ ট্যাব লিস্ট ++ টাইমার ++ টুল বার ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-bs/values-bs.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-bs/values-bs.xml +new file mode 100644 +index 0000000..9c7f5df +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-bs/values-bs.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "Vratite se na početnu stranicu" ++ "Idi gore" ++ "Više opcija" ++ "Gotovo" ++ "Prikaži sve" ++ "Odaberite aplikaciju" ++ "ISKLJUČENO" ++ "UKLJUČENO" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "razmak" ++ "Sym+" ++ "Menu+" ++ "Pretražite..." ++ "Obriši upit" ++ "Pretraži upit" ++ "Pretraživanje" ++ "Pošalji upit" ++ "Glasovno pretraživanje" ++ "Dijeli sa" ++ "Dijeli putem aplikacije %s" ++ "Suzi" ++ "Odgovori" ++ "Video" ++ "Odbaci" ++ "Prekini vezu" ++ "Dolazni poziv" ++ "Poziv u toku" ++ "Filtriranje dolaznog poziva" ++ "Pretražite" ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ca/values-ca.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ca/values-ca.xml +new file mode 100644 +index 0000000..afdf0d0 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ca/values-ca.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "Navega fins a la pàgina d\'inici" ++ "Navega cap amunt" ++ "Més opcions" ++ "Fet" ++ "Mostra-ho tot" ++ "Selecciona una aplicació" ++ "DESACTIVA" ++ "ACTIVA" ++ "Alt+" ++ "Ctrl+" ++ "Supr" ++ "Retorn" ++ "Funció+" ++ "Meta+" ++ "Maj+" ++ "Espai" ++ "Sym+" ++ "Menú+" ++ "Cerca…" ++ "Esborra la consulta" ++ "Consulta de cerca" ++ "Cerca" ++ "Envia la consulta" ++ "Cerca per veu" ++ "Comparteix amb" ++ "Comparteix amb %s" ++ "Replega" ++ "Respon" ++ "Vídeo" ++ "Rebutja" ++ "Penja" ++ "Trucada entrant" ++ "Trucada en curs" ++ "S\'està filtrant una trucada entrant" ++ "Cerca" ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-cs/values-cs.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-cs/values-cs.xml +new file mode 100644 +index 0000000..2a50d5e +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-cs/values-cs.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "Přejít na plochu" ++ "Přejít nahoru" ++ "Další možnosti" ++ "Hotovo" ++ "Zobrazit vše" ++ "Vybrat aplikaci" ++ "VYP" ++ "ZAP" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Fn+" ++ "Meta+" ++ "Shift+" ++ "mezerník" ++ "Sym+" ++ "Menu+" ++ "Vyhledat…" ++ "Smazat dotaz" ++ "Dotaz pro vyhledávání" ++ "Hledat" ++ "Odeslat dotaz" ++ "Hlasové vyhledávání" ++ "Sdílet s" ++ "Sdílet s aplikací %s" ++ "Sbalit" ++ Výstraha ++ "Přijmout" ++ "Video" ++ "Odmítnout" ++ "Zavěsit" ++ "Příchozí hovor" ++ "Probíhající hovor" ++ "Prověřování příchozího hovoru" ++ Kombinované pole ++ Nadpis ++ Obrázek ++ Tlačítko, obrázek ++ Odkaz ++ Nabídka ++ Panel nabídky ++ Položka nabídky ++ Ukazatel postupu ++ Skupina přepínačů ++ Karta ++ Posuvník ++ "Hledat" ++ Číselník ++ zaneprázdněno ++ sbaleno ++ rozbaleno ++ oboje ++ vyp ++ zap ++ nevybráno ++ "999+" ++ Přehled ++ Seznam karet ++ Časovač ++ Panel nástrojů ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-da/values-da.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-da/values-da.xml +new file mode 100644 +index 0000000..e1c5f1c +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-da/values-da.xml +@@ -0,0 +1,61 @@ ++ ++ ++ "Find hjem" ++ "Gå op" ++ "Flere valgmuligheder" ++ "Udfør" ++ "Se alle" ++ "Vælg en app" ++ "FRA" ++ "TIL" ++ "Alt+" ++ "Ctrl+" ++ "slet" ++ "enter" ++ "Fn+" ++ "Meta+" ++ "Shift+" ++ "mellemrum" ++ "Sym+" ++ "Menu+" ++ "Søg…" ++ "Ryd forespørgsel" ++ "Søgeforespørgsel" ++ "Søg" ++ "Indsend forespørgsel" ++ "Talesøgning" ++ "Del med" ++ "Del med %s" ++ "Skjul" ++ Underretning ++ "Besvar" ++ "Video" ++ "Afvis" ++ "Læg på" ++ "Indgående opkald" ++ "Igangværende opkald" ++ "Et indgående opkald screenes" ++ Kombinationsboks ++ Overskrift ++ Billede ++ Knap, billede ++ Menulinje ++ Menupunkt ++ Statuslinje ++ Radiogruppe ++ Fane ++ Rullelinje ++ "Søg" ++ Snurreknap ++ optaget ++ skjult ++ udvidet ++ blandet ++ fra ++ til ++ fravalgt ++ "999+" ++ Oversigt ++ Liste over faner ++ Værktøjslinje ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-de/values-de.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-de/values-de.xml +new file mode 100644 +index 0000000..0fd7db9 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-de/values-de.xml +@@ -0,0 +1,61 @@ ++ ++ ++ "Zur Startseite" ++ "Nach oben" ++ "Weitere Optionen" ++ "Fertig" ++ "Alle anzeigen" ++ "App auswählen" ++ "AUS" ++ "AN" ++ "Alt +" ++ "Strg +" ++ "Löschen" ++ "Eingabetaste" ++ "Funktionstaste +" ++ "Meta-Taste +" ++ "Umschalttaste +" ++ "Leertaste" ++ "Sym-Taste +" ++ "Menütaste +" ++ "Suchen…" ++ "Suchanfrage löschen" ++ "Suchanfrage" ++ "Suche" ++ "Anfrage senden" ++ "Sprachsuche" ++ "Teilen mit" ++ "Mit %s teilen" ++ "Minimieren" ++ Warnhinweis ++ "Annehmen" ++ "Video" ++ "Ablehnen" ++ "Auflegen" ++ "Eingehender Anruf" ++ "Aktueller Anruf" ++ "Filter für eingehenden Anruf" ++ Kombinationsfeld ++ Überschrift ++ Bild ++ Button, Bild ++ Menü ++ Menüleiste ++ Menüpunkt ++ Statusanzeige ++ Gruppe von Buttons ++ Scroll-Leiste ++ "Suche" ++ Auswahl-Button ++ in Gebrauch ++ ausgeblendet ++ eingeblendet ++ gemischt ++ aus ++ ein ++ nicht ausgewählt ++ "999+" ++ Übersicht ++ Tab-Liste ++ Symbolleiste ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-el/values-el.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-el/values-el.xml +new file mode 100644 +index 0000000..cc572e8 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-el/values-el.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "Πλοήγηση στην αρχική σελίδα" ++ "Πλοήγηση προς τα επάνω" ++ "Περισσότερες επιλογές" ++ "Τέλος" ++ "Εμφάνιση όλων" ++ "Επιλέξτε μια εφαρμογή" ++ "ΑΠΕΝΕΡΓΟΠΟΙΗΣΗ" ++ "ΕΝΕΡΓΟΠΟΙΗΣΗ" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "διάστημα" ++ "Sym+" ++ "Menu+" ++ "Αναζήτηση…" ++ "Διαγραφή ερωτήματος" ++ "Ερώτημα αναζήτησης" ++ "Αναζήτηση" ++ "Υποβολή ερωτήματος" ++ "Φωνητική αναζήτηση" ++ "Κοινοποίηση σε" ++ "Κοινοποίηση στην εφαρμογή %s" ++ "Σύμπτυξη" ++ Ειδοποίηση ++ "Απάντηση" ++ "Βίντεο" ++ "Απόρριψη" ++ "Τερματισμός" ++ "Εισερχόμενη κλήση" ++ "Κλήση σε εξέλιξη" ++ "Διαλογή εισερχόμενης κλήσης" ++ Συνδυαστικό κουτάκι ++ Επικεφαλίδα ++ Εικόνα ++ Κουμπί, εικόνα ++ Σύνδεσμος ++ Μενού ++ Γραμμή μενού ++ Στοιχείο μενού ++ Γραμμή προόδου ++ Ομάδα κουμπιών επιλογής ++ Καρτέλα ++ Γραμμή κύλισης ++ "Αναζήτηση" ++ Κουμπί περιστροφής ++ απασχολημένος/η ++ συμπτυγμένο ++ διευρυμένο ++ συνδυασμός ++ όχι ++ ναι ++ μη επιλεγμένα ++ "999+" ++ Σύνοψη ++ Λίστα καρτελών ++ Χρονόμετρο ++ Γραμμή εργαλείων ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rAU/values-en-rAU.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rAU/values-en-rAU.xml +new file mode 100644 +index 0000000..f6ff55d +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rAU/values-en-rAU.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "Navigate home" ++ "Navigate up" ++ "More options" ++ "Done" ++ "See all" ++ "Choose an app" ++ "OFF" ++ "ON" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "space" ++ "Sym+" ++ "Menu+" ++ "Search…" ++ "Clear query" ++ "Search query" ++ "Search" ++ "Submit query" ++ "Voice search" ++ "Share with" ++ "Share with %s" ++ "Collapse" ++ "Answer" ++ "Video" ++ "Decline" ++ "Hang up" ++ "Incoming call" ++ "On-going call" ++ "Screening an incoming call" ++ "Search" ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rCA/values-en-rCA.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rCA/values-en-rCA.xml +new file mode 100644 +index 0000000..bc83d64 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rCA/values-en-rCA.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "Navigate home" ++ "Navigate up" ++ "More options" ++ "Done" ++ "See all" ++ "Choose an app" ++ "OFF" ++ "ON" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "space" ++ "Sym+" ++ "Menu+" ++ "Search…" ++ "Clear query" ++ "Search query" ++ "Search" ++ "Submit query" ++ "Voice search" ++ "Share with" ++ "Share with %s" ++ "Collapse" ++ "Answer" ++ "Video" ++ "Decline" ++ "Hang Up" ++ "Incoming call" ++ "Ongoing call" ++ "Screening an incoming call" ++ "Search" ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rGB/values-en-rGB.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rGB/values-en-rGB.xml +new file mode 100644 +index 0000000..fc67be8 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rGB/values-en-rGB.xml +@@ -0,0 +1,49 @@ ++ ++ ++ "Navigate home" ++ "Navigate up" ++ "More options" ++ "Done" ++ "See all" ++ "Choose an app" ++ "OFF" ++ "ON" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "space" ++ "Sym+" ++ "Menu+" ++ "Search…" ++ "Clear query" ++ "Search query" ++ "Search" ++ "Submit query" ++ "Voice search" ++ "Share with" ++ "Share with %s" ++ "Collapse" ++ "Answer" ++ "Video" ++ "Decline" ++ "Hang up" ++ "Incoming call" ++ "On-going call" ++ "Screening an incoming call" ++ Combo box ++ Button, image ++ Menu bar ++ Menu item ++ Progress bar ++ Radio group ++ Scroll bar ++ "Search" ++ Spin button ++ "999+" ++ Tab list ++ Tool bar ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rIN/values-en-rIN.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rIN/values-en-rIN.xml +new file mode 100644 +index 0000000..f6ff55d +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rIN/values-en-rIN.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "Navigate home" ++ "Navigate up" ++ "More options" ++ "Done" ++ "See all" ++ "Choose an app" ++ "OFF" ++ "ON" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "space" ++ "Sym+" ++ "Menu+" ++ "Search…" ++ "Clear query" ++ "Search query" ++ "Search" ++ "Submit query" ++ "Voice search" ++ "Share with" ++ "Share with %s" ++ "Collapse" ++ "Answer" ++ "Video" ++ "Decline" ++ "Hang up" ++ "Incoming call" ++ "On-going call" ++ "Screening an incoming call" ++ "Search" ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rXC/values-en-rXC.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rXC/values-en-rXC.xml +new file mode 100644 +index 0000000..27a3d53 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-en-rXC/values-en-rXC.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‎‏‎‏‏‏‏‎‎‎‏‎‎‏‎‎‏‎‏‎‎‎‎‏‏‎‏‎‏‏‎‎‏‎‎‎‏‎‏‎‏‏‏‎‏‎‎‎‎‏‏‎‏‏‏‏‏‏‎‎Navigate home‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‏‎‎‎‏‏‎‏‎‎‎‏‏‎‎‎‏‏‏‏‎‏‎‎‎‎‏‏‎‏‏‎‏‎‎‏‎‎‏‎‎‎‎‎‎‏‎‏‎‎‎‎‏‏‏‎‎‎‎‎Navigate up‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‏‏‎‏‎‏‎‎‏‎‎‎‎‏‎‎‎‏‎‏‎‏‎‏‏‏‏‏‏‏‎‏‏‎‎‏‏‎‏‏‎‎‎‎‏‎‎‏‎‏‏‏‏‏‎‏‎‎‏‎More options‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‎‎‏‎‎‎‏‏‏‏‎‎‎‎‎‎‎‎‎‎‏‏‎‏‏‏‎‎‏‏‎‏‎‎‏‏‏‎‎‎‎‏‎‎‎‏‏‏‎‎‏‎‎‎‏‎‎‎‎‎Done‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‎‎‎‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‏‎‎‎‎‏‏‎‏‏‏‎‎‎‎‏‏‏‎‎‏‎‎‎‎‏‏‏‎‏‏‎‏‎‏‎‏‎‎‎‎‏‎See all‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‎‎‎‎‎‏‏‏‎‎‏‏‎‎‏‎‏‎‎‏‏‎‏‏‎‏‏‏‏‏‏‎‎‏‎‎‏‏‎‎‏‎‏‎‎‏‎‏‎‎‎‎‎‎‎‎‎‎Choose an app‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‎‏‎‏‎‎‎‎‎‏‎‎‎‏‏‏‎‏‏‎‎‏‏‎‏‏‎‏‎‎‎‎‎‏‏‎‏‎‏‏‎‏‏‏‎‎‏‎‎‏‏‎‎‏‏‏‎‏‏‎OFF‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‎‎‎‏‎‎‏‎‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‏‎‎‎‎‎‎‎‏‎‎‎‎‏‎‎‎‏‏‏‏‏‎‎‏‏‎‏‏‎‎‎‎ON‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‎‏‎‏‎‎‏‎‏‏‎‎‏‏‎‏‎‏‏‎‎‎‎‎‎‎‎‎‎‏‏‏‏‏‎‏‏‏‎‏‎‎‎‏‎‏‎‎‏‏‎‎‏‏‏‏‎‏‎‎Alt+‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‎‏‏‎‏‏‎‏‎‏‏‎‎‎‎‎‏‎‏‎‏‎‎‏‏‏‏‎‎‏‎‎‎‏‎‎‏‎‏‎‎‎‎‎‏‎‏‎‎‏‎‏‎‏‎‏‎‎Ctrl+‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‎‏‏‏‎‏‎‎‎‎‏‎‎‏‎‏‏‎‏‏‎‏‎‏‏‏‏‏‎‏‏‎‎‏‎‏‎‎‏‏‏‎‏‏‏‏‏‏‎‎‎‎‏‏‏‎‏‎‎‎delete‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‏‏‎‏‏‎‏‎‏‎‏‏‏‎‏‎‏‏‏‏‏‏‏‎‏‏‎‎‎‎‏‏‎‎‏‏‎‏‏‎‏‏‏‏‏‎‏‏‏‎‏‎‏‎‎‎‎‏‏‎enter‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‏‏‎‏‎‎‏‏‎‏‎‏‎‎‎‎‎‏‏‏‏‎‎‎‎‎‏‏‎‎‎‏‏‎‎‏‎‎‏‏‎‎‏‎‎‏‎‎‎‏‏‎‎‏‎‎‎‏‏‏‎Function+‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‎‏‎‎‎‏‎‏‏‎‏‏‎‏‏‏‎‎‎‏‎‎‎‏‎‎‎‎‏‏‏‏‎‎‏‏‎‎‏‎‎‎‎‎‏‎‏‎‎‏‎‎‏‏‏‏‏‏‎‎Meta+‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‎‎‏‏‏‎‎‏‏‎‏‎‏‏‎‎‎‎‎‏‏‎‎‎‎‏‎‎‎‏‏‎‎‎‎‎‎‎‎‎‎‏‏‎‏‎‎‏‎‎‎‏‏‎‎‎‎‏‏‎Shift+‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‎‏‏‏‏‏‏‎‏‏‏‎‎‎‏‎‎‏‏‏‎‏‏‎‎‎‎‎‎‎‏‏‎‏‏‎‎‎‏‏‎‎‏‎‎‎‏‏‎‏‎‎‎‎‏‎‏‏‎‎space‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‏‎‏‏‏‎‎‎‏‎‏‏‎‏‏‏‎‏‏‏‎‏‏‎‏‎‎‏‏‏‏‏‎‏‎‎‎‎‎‎‎‎‎‎‎‏‎‎‎‏‎‎‏‏‎‏‏‏‎‎Sym+‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‏‎‎‏‎‎‏‏‏‎‎‎‎‎‎‏‏‏‎‏‏‏‏‎‎‎‎‎‏‎‎‎‏‎‏‏‏‏‎‏‎‏‏‏‎‎‎‎‏‏‏‏‎‏‏‏‏‏‎‎Menu+‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‏‎‎‎‎‎‎‏‎‎‎‎‎‏‏‏‎‏‏‏‎‏‏‎‏‎‎‎‏‎‎‎‏‏‏‏‏‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‎‏‏‎‏‎‎‎Search…‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‎‏‏‏‏‏‎‏‎‏‏‎‏‎‏‎‎‎‏‎‎‏‏‏‏‎‎‎‏‎‏‎‎‎‎‎‏‏‎‏‏‎‎‏‎‏‏‎‎‎‏‎‏‏‏‎‎‏‏‎Clear query‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‎‎‏‏‎‎‏‏‏‏‏‎‎‏‎‎‏‎‎‎‎‎‎‏‎‏‎‎‏‏‏‎‏‏‎‏‎‎‎‏‏‎‎‎‎‎‎‏‏‎‎‏‏‎‏‏‎‏‏‎Search query‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‏‏‏‏‎‏‏‎‏‏‎‏‏‏‏‏‏‎‏‎‎‏‎‏‎‎‏‏‎‎‎‎‎‎‎‎‎‏‏‎‏‎‏‏‏‎‎‏‏‏‏‏‎‎‏‏‏‎‎‎‎Search‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‎‏‎‎‏‎‏‎‎‎‎‏‎‎‏‏‏‏‎‎‎‎‏‎‏‏‎‏‎‏‎‏‎‏‏‎‏‏‏‎‎‎‏‏‏‏‏‎‏‏‎‎‏‏‎‏‏‏‏‏‎Submit query‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‎‏‎‏‎‎‎‏‏‎‏‏‎‏‏‎‎‎‏‎‏‏‏‏‏‎‏‏‎‎‎‏‏‎‏‏‎‏‎‎‎‎‏‎‎‎‏‎‎‏‎‏‏‏‎Voice search‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‎‏‏‎‎‏‎‏‎‏‎‏‏‎‏‎‎‏‏‎‎‏‎‎‏‎‎‏‎‎‏‏‏‏‏‏‎‏‏‏‎‏‎‏‎‎‏‎‏‏‏‏‎‏‏‎‏‏‏‎Share with‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‏‎‏‏‎‏‎‏‎‏‎‏‏‎‎‎‏‏‎‏‏‏‎‎‏‎‏‎‎‏‎‏‏‏‎‎‏‏‏‏‏‎‎‏‎‎‏‏‏‏‎‎‎‎‏‏‏‎‎‎Share with ‎‏‎‎‏‏‎%s‎‏‎‎‏‏‏‎‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‎‏‏‏‏‏‏‏‎‎‏‎‏‎‎‏‎‏‎‎‏‏‎‏‏‏‎‏‏‏‏‏‏‏‏‎‎‎‎‏‏‎‎‎‎‏‎‎‎‏‏‎‏‎‎‏‎‎Collapse‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‎‎‎‎‏‏‏‎‏‏‎‏‏‎‎‏‎‏‏‎‎‎‎‎‏‎‏‎‏‎‏‏‎‎‏‎‎‏‏‏‏‎‎‏‎‏‎‏‎‎‎‎‎‏‎‏‎‎‎Answer‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‎‏‎‎‎‎‎‏‎‎‏‏‏‎‎‎‏‎‎‎‏‎‏‎‏‎‎‏‏‎‎‏‏‎‎‏‎‎‎‎‏‎‏‎‏‎‎‏‏‎‏‎‎‏‎‎‎‎‎‎Video‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‏‏‎‎‏‏‎‏‎‎‎‏‏‎‎‎‎‏‎‎‏‏‏‎‏‎‎‏‏‎‎‎‎‏‎‎‏‏‎‎‏‏‏‏‏‎‎‏‎‎‏‎‎‎‎‏‎‎‏‎‎Decline‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‏‎‎‏‏‏‎‏‎‎‎‎‏‎‎‏‎‏‎‏‏‏‎‏‎‎‏‏‎‎‎‎‎‎‏‏‎‏‏‎‎‏‏‏‏‎‎‎‎‎‎‎‎‎‏‎‏‏‏‎Hang Up‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‏‎‎‏‏‎‎‎‎‏‎‎‏‎‏‎‎‎‎‏‎‎‎‎‏‎‏‏‎‎‎‏‏‏‎‏‏‎‎‎‏‎‎‎‏‏‎‏‎‎‎‏‎‏‏‎‏‏‏‎Incoming call‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‏‏‏‏‎‏‎‏‏‎‏‏‏‏‏‏‏‎‏‎‎‎‏‎‏‏‎‎‏‏‏‏‏‎‎‎‎‎‏‎‏‏‏‎‎‎‏‎‏‎‎‏‎‏‏‏‏‏‎‎Ongoing call‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‎‎‏‏‎‏‎‎‎‏‏‏‎‎‏‎‎‏‎‏‎‎‎‏‏‎‎‏‎‎‎‏‏‏‎‎‏‎‏‎‏‏‏‏‏‎‏‏‏‏‎‏‎‏‏‏‎‎‎Screening an incoming call‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‏‏‎‏‏‏‎‏‏‏‎‏‏‏‏‏‎‎‎‎‏‎‏‏‎‎‎‏‎‏‏‎‎‏‎‏‎‎‏‎‎‏‎‎‎‏‎‏‏‎‎‏‎‏‎‏‏‎‎‎Search‎‏‎‎‏‎" ++ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‏‏‏‎‎‎‏‏‏‏‎‎‏‎‎‏‏‎‏‎‏‏‎‎‏‎‏‏‎‎‎‏‎‎‎‎‎‎‎‏‎‎‎‎‏‎‏‎‏‎‎‎‎‏‎‎‎‎‎‎999+‎‏‎‎‏‎" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-es-rES/values-es-rES.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-es-rES/values-es-rES.xml +new file mode 100644 +index 0000000..b860671 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-es-rES/values-es-rES.xml +@@ -0,0 +1,28 @@ ++ ++ ++ Alerta ++ Cuadro combinado ++ Encabezado ++ Imagen ++ Botón, imagen ++ Enlace ++ Menú ++ Barra de menú ++ Elemento del menú ++ Barra de progreso ++ Grupo de botones de radio ++ Pestaña ++ Barra de desplazamiento ++ Botón de selección ++ ocupado ++ contraído ++ ampliado ++ mezclado ++ desactivado ++ activado ++ sin seleccionar ++ Resumen ++ Lista de pestañas ++ Temporizador ++ Barra de herramientas ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-es-rUS/values-es-rUS.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-es-rUS/values-es-rUS.xml +new file mode 100644 +index 0000000..4a76e9d +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-es-rUS/values-es-rUS.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "Navegar a la página principal" ++ "Navegar hacia arriba" ++ "Más opciones" ++ "Listo" ++ "Ver todas" ++ "Elegir una app" ++ "DESACTIVAR" ++ "ACTIVAR" ++ "Alt+" ++ "Ctrl+" ++ "borrar" ++ "intro" ++ "Función+" ++ "Meta+" ++ "Mayúscula+" ++ "espacio" ++ "Sym+" ++ "Menú+" ++ "Buscar…" ++ "Borrar consulta" ++ "Búsqueda" ++ "Buscar" ++ "Enviar consulta" ++ "Búsqueda por voz" ++ "Compartir con" ++ "Compartir con %s" ++ "Contraer" ++ "Responder" ++ "Video" ++ "Rechazar" ++ "Colgar" ++ "Llamada entrante" ++ "Llamada en curso" ++ "Filtrando una llamada entrante" ++ "Buscar" ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-es/values-es.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-es/values-es.xml +new file mode 100644 +index 0000000..2a5b2f3 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-es/values-es.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "Ir a inicio" ++ "Desplazarse hacia arriba" ++ "Más opciones" ++ "Hecho" ++ "Ver todo" ++ "Seleccionar una aplicación" ++ "DESACTIVADO" ++ "ACTIVADO" ++ "Alt +" ++ "Ctrl +" ++ "Suprimir" ++ "Intro" ++ "Función +" ++ "Meta +" ++ "Mayús +" ++ "Espacio" ++ "Sym +" ++ "Menú +" ++ "Buscar…" ++ "Borrar consulta" ++ "Consulta de búsqueda" ++ "Buscar" ++ "Enviar consulta" ++ "Búsqueda por voz" ++ "Compartir con" ++ "Compartir con %s" ++ "Ocultar" ++ Alerta ++ "Responder" ++ "Vídeo" ++ "Rechazar" ++ "Colgar" ++ "Llamada entrante" ++ "Llamada en curso" ++ "Filtrando una llamada entrante" ++ Cuadro combinado ++ Encabezado ++ Imagen ++ Botón, imagen ++ Enlace ++ Menú ++ Barra de menús ++ Elemento de menú ++ Barra de progreso ++ Grupo de botones de opción ++ Pestaña ++ Barra de desplazamiento ++ "Buscar" ++ Botón de número ++ ocupado ++ contraído ++ expandido ++ mixto ++ desactivado ++ activado ++ no seleccionado ++ "999+" ++ Resumen ++ Lista de pestañas ++ Temporizador ++ Barra de herramientas ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-et/values-et.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-et/values-et.xml +new file mode 100644 +index 0000000..08410eb +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-et/values-et.xml +@@ -0,0 +1,63 @@ ++ ++ ++ "Liigu avalehele" ++ "Liigu üles" ++ "Rohkem valikuid" ++ "Valmis" ++ "Kuva kõik" ++ "Valige rakendus" ++ "VÄLJAS" ++ "SEES" ++ "Alt +" ++ "Ctrl +" ++ "kustuta" ++ "sisestusklahv" ++ "Funktsiooniklahv +" ++ "Meta +" ++ "Tõstuklahv +" ++ "tühik" ++ "Sym +" ++ "Menüü +" ++ "Otsige …" ++ "Päringu tühistamine" ++ "Otsingupäring" ++ "Otsing" ++ "Päringu esitamine" ++ "Häälotsing" ++ "Jaga:" ++ "Jagamine rakendusega %s" ++ "Ahendamine" ++ Hoiatus ++ "Vasta" ++ "Video" ++ "Keeldu" ++ "Lõpeta kõne" ++ "Sissetulev kõne" ++ "Käimasolev kõne" ++ "Sissetuleva kõne filtreerimine" ++ Liitboks ++ Pealkiri ++ Pilt ++ Nupp, pilt ++ Menüü ++ Menüüriba ++ Menüü-üksus ++ Edenemisriba ++ Raadionuppude grupp ++ Vahekaart ++ Kerimisriba ++ "Otsing" ++ Pööramisnupp ++ hõivatud ++ ahendatud ++ laiendatud ++ miksitud ++ väljas ++ sees ++ valimata ++ "999+" ++ Kokkuvõte ++ Vahekaartide loend ++ Taimer ++ Tööriistariba ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-eu/values-eu.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-eu/values-eu.xml +new file mode 100644 +index 0000000..810605e +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-eu/values-eu.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "Joan orri nagusira" ++ "Joan gora" ++ "Aukera gehiago" ++ "Eginda" ++ "Ikusi guztiak" ++ "Aukeratu aplikazio bat" ++ "DESAKTIBATU" ++ "AKTIBATU" ++ "Alt +" ++ "Ktrl +" ++ "ezabatu" ++ "sartu" ++ "Funtzioa +" ++ "Meta +" ++ "Maius +" ++ "zuriunea" ++ "Sym +" ++ "Menua +" ++ "Bilatu…" ++ "Garbitu kontsulta" ++ "Bilaketa-kontsulta" ++ "Bilatu" ++ "Bidali kontsulta" ++ "Ahozko bilaketa" ++ "Partekatu honekin" ++ "Partekatu %s aplikazioarekin" ++ "Tolestu" ++ "Erantzun" ++ "Bideoa" ++ "Baztertu" ++ "Amaitu deia" ++ "Sarrerako deia" ++ "Deia abian da" ++ "Sarrerako dei bat bistaratzen" ++ "Bilatu" ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-fa/values-fa.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-fa/values-fa.xml +new file mode 100644 +index 0000000..aa363e8 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-fa/values-fa.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "پیمایش به صفحه اصلی" ++ "رفتن به بالا" ++ "گزینه‌های بیشتر" ++ "تمام" ++ "دیدن همه" ++ "انتخاب برنامه" ++ "خاموش" ++ "روشن" ++ "‎Alt+‎" ++ "‎Ctrl+‎" ++ "حذف" ++ "enter" ++ "‎Function+‎" ++ "‎Meta+‎" ++ "‎Shift+‎" ++ "فاصله" ++ "‎Sym+‎" ++ "منو+" ++ "جستجو…‏" ++ "پاک کردن پُرسمان" ++ "درخواست جستجو" ++ "جستجو" ++ "ارسال پُرسمان" ++ "جستجوی گفتاری" ++ "هم‌رسانی با" ++ "هم‌رسانی با %s" ++ "کوچک کردن" ++ هشدار ++ "پاسخ دادن" ++ "ویدیو" ++ "رد کردن" ++ "قطع تماس" ++ "تماس ورودی" ++ "تماس درحال انجام" ++ "درحال غربال کردن تماس ورودی" ++ جعبه گفتگو ++ سر‌صفحه ++ تصویر ++ دکمه، تصویر ++ پیوند ++ منو ++ نوار منو ++ مورد منو ++ نوار پیشرفت ++ گروه رادیویی ++ برگه ++ نوار پیمایش ++ "جستجو" ++ دکمه چرخش ++ مشغول ++ کوچک‌شده ++ بزرگ‌شده ++ ترکیب‌شده ++ خاموش ++ روشن ++ لغو انتخاب شد ++ "999+" ++ خلاصه ++ فهرست برگه ++ زمان‌سنج ++ نوار ابزار ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-fi/values-fi.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-fi/values-fi.xml +new file mode 100644 +index 0000000..c29ad02 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-fi/values-fi.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "Siirry etusivulle" ++ "Siirry ylös" ++ "Lisäasetukset" ++ "Valmis" ++ "Näytä kaikki" ++ "Valitse sovellus" ++ "POIS PÄÄLTÄ" ++ "PÄÄLLÄ" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Fn+" ++ "Meta+" ++ "Vaihto+" ++ "välilyönti" ++ "Sym+" ++ "Valikko+" ++ "Haku…" ++ "Tyhjennä kysely" ++ "Hakukysely" ++ "Haku" ++ "Lähetä kysely" ++ "Puhehaku" ++ "Jaa…" ++ "Jaa: %s" ++ "Tiivistä" ++ Hälytys ++ "Vastaa" ++ "Video" ++ "Hylkää" ++ "Lopeta puhelu" ++ "Saapuva puhelu" ++ "Käynnissä oleva puhelu" ++ "Seulotaan saapuvaa puhelua" ++ Yhdistelmäruutu ++ Otsikko ++ Kuva ++ Painike, kuva ++ Linkki ++ Valikko ++ Valikkopalkki ++ Valikkokohde ++ Edistymispalkki ++ Valintanappiryhmä ++ Välilehti ++ Vierityspalkki ++ "Haku" ++ Pyörityspainike ++ varattu ++ pienennetty ++ laajennettu ++ yhdistetty ++ ei käytössä ++ käytössä ++ ei valittu ++ "999+" ++ Yhteenveto ++ Välilehtilista ++ Ajastin ++ Työkalupalkki ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-fr-rCA/values-fr-rCA.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-fr-rCA/values-fr-rCA.xml +new file mode 100644 +index 0000000..bb36e2e +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-fr-rCA/values-fr-rCA.xml +@@ -0,0 +1,62 @@ ++ ++ ++ "Revenir à l\'accueil" ++ "Revenir en arrière" ++ "Autres options" ++ "Terminé" ++ "Tout afficher" ++ "Sélectionner une application" ++ "DÉSACTIVER" ++ "ACTIVER" ++ "Alt+" ++ "Ctrl+" ++ "supprimer" ++ "entrée" ++ "Fonction+" ++ "Méta+" ++ "Maj+" ++ "espace" ++ "Sym+" ++ "Menu+" ++ "Rechercher…" ++ "Effacer la requête" ++ "Requête de recherche" ++ "Rechercher" ++ "Envoyer la requête" ++ "Recherche vocale" ++ "Partager avec" ++ "Partager avec %s" ++ "Réduire" ++ Alerte ++ "Répondre" ++ "Vidéo" ++ "Refuser" ++ "Raccrocher" ++ "Appel entrant" ++ "Appel en cours" ++ "Filtrer un appel entrant" ++ Zone combinée ++ Titre ++ Bouton, image ++ Lien ++ Barre de menu ++ Option de menu ++ Barre de progression ++ Groupe de boutons radio ++ Onglet ++ Barre de déroulement ++ "Rechercher" ++ Bouton compteur circulaire ++ en cours de traitement ++ réduit ++ agrandi ++ à double état ++ désactivé ++ activé ++ désélectionné ++ "999+" ++ Résumé ++ Liste des onglets ++ Minuterie ++ Barre d’outils ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-fr/values-fr.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-fr/values-fr.xml +new file mode 100644 +index 0000000..17dfc07 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-fr/values-fr.xml +@@ -0,0 +1,62 @@ ++ ++ ++ "Revenir à l\'accueil" ++ "Revenir en haut de la page" ++ "Autres options" ++ "OK" ++ "Tout afficher" ++ "Sélectionner une application" ++ "NON" ++ "OUI" ++ "Alt+" ++ "Ctrl+" ++ "supprimer" ++ "entrée" ++ "Fonction+" ++ "Méta+" ++ "Maj+" ++ "espace" ++ "Sym+" ++ "Menu+" ++ "Rechercher…" ++ "Effacer la requête" ++ "Requête de recherche" ++ "Rechercher" ++ "Envoyer la requête" ++ "Recherche vocale" ++ "Partager avec" ++ "Partager avec %s" ++ "Réduire" ++ Alerte ++ "Répondre" ++ "Vidéo" ++ "Refuser" ++ "Raccrocher" ++ "Appel entrant" ++ "Appel en cours" ++ "Filtrage d\'un appel entrant" ++ Liste déroulante ++ Titre ++ Bouton, image ++ Lien ++ Barre de menu ++ Élément du menu ++ Barre de progression ++ Groupe de boutons radio ++ Onglet ++ Barre de défilement ++ "Rechercher" ++ Toupie ++ opération en cours ++ réduit ++ agrandi ++ mixte ++ désactivé ++ activé ++ désélectionné(s) ++ "999+" ++ Récapitulatif ++ Liste d’onglets ++ Minuteur ++ Barre d’outils ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-gl/values-gl.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-gl/values-gl.xml +new file mode 100644 +index 0000000..25d4cff +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-gl/values-gl.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "Vai ao inicio" ++ "Vai cara arriba" ++ "Máis opcións" ++ "Feito" ++ "Ver todo" ++ "Selecciona unha aplicación" ++ "DESACTIVADO" ++ "ACTIVADO" ++ "Alt +" ++ "Ctrl +" ++ "eliminar" ++ "intro" ++ "Función +" ++ "Meta +" ++ "Maiús +" ++ "espazo" ++ "Sym +" ++ "Menú +" ++ "Busca…" ++ "Borra a consulta" ++ "Busca a consulta" ++ "Realiza buscas" ++ "Envía a consulta" ++ "Busca por voz" ++ "Comparte contido con" ++ "Comparte contido coa aplicación %s" ++ "Contrae" ++ "Contestar" ++ "Vídeo" ++ "Rexeitar" ++ "Colgar" ++ "Chamada entrante" ++ "Chamada en curso" ++ "Filtrando chamada entrante" ++ "Buscar" ++ ">999" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-gu/values-gu.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-gu/values-gu.xml +new file mode 100644 +index 0000000..9651b05 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-gu/values-gu.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "ઘરનો રસ્તો બતાવો" ++ "ઉપર નૅવિગેટ કરો" ++ "વધુ વિકલ્પો" ++ "થઈ ગયું" ++ "બધી જુઓ" ++ "ઍપ્લિકેશન પસંદ કરો" ++ "બંધ" ++ "ચાલુ" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "Enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "space" ++ "Sym+" ++ "Menu+" ++ "શોધો…" ++ "ક્વેરી સાફ કરો" ++ "શોધ ક્વેરી" ++ "શોધો" ++ "ક્વેરી સબમિટ કરો" ++ "વૉઇસ શોધ" ++ "આની સાથે શેર કરો" ++ "%sની સાથે શેર કરો" ++ "સંકુચિત કરો" ++ એલર્ટ ++ "જવાબ" ++ "વીડિયો" ++ "નકારો" ++ "સમાપ્ત કરો" ++ "ઇનકમિંગ કૉલ" ++ "ચાલુ કૉલ" ++ "ઇનકમિંગ કૉલનું સ્ક્રીનિંગ થાય છે" ++ કોમ્બો બોક્સ ++ શીર્ષક ++ ફોટો ++ બટન, ફોટો ++ લિંક ++ મેનૂ ++ મેનૂ બાર ++ મેનૂ આઇટમ ++ પ્રગતિ બાર ++ રેડિયો ગ્રૂપ ++ ટેબ ++ સ્ક્રોલ બાર ++ "શોધો" ++ સ્પિન બટન ++ વ્યસ્ત ++ નાનું ++ વિસ્તૃત ++ મિક્સ કરેલ ++ બંધ ++ ચાલુ ++ પસંદગીમાંથી કાઢી નાખ્યું ++ "999+" ++ સારાંશ ++ ટેબ લિસ્ટ ++ ટાઇમર ++ ટૂલ બાર ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-h720dp-v13/values-h720dp-v13.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-h720dp-v13/values-h720dp-v13.xml +new file mode 100644 +index 0000000..e38bb90 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-h720dp-v13/values-h720dp-v13.xml +@@ -0,0 +1,4 @@ ++ ++ ++ 54dip ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hdpi-v4/values-hdpi-v4.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hdpi-v4/values-hdpi-v4.xml +new file mode 100644 +index 0000000..d5a138e +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hdpi-v4/values-hdpi-v4.xml +@@ -0,0 +1,8 @@ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hi/values-hi.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hi/values-hi.xml +new file mode 100644 +index 0000000..b3a5d66 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hi/values-hi.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "होम पेज पर जाएं" ++ "वापस जाएं" ++ "ज़्यादा विकल्प" ++ "हो गया" ++ "सभी देखें" ++ "कोई ऐप्लिकेशन चुनें" ++ "बंद" ++ "चालू" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "space" ++ "Sym+" ++ "Menu+" ++ "खोजें…" ++ "क्‍वेरी हटाएं" ++ "सर्च क्वेरी" ++ "खोजें" ++ "क्वेरी सबमिट करें" ++ "बोलकर खोजें" ++ "इससे शेयर करें:" ++ "%s से शेयर करें" ++ "छोटा करें" ++ अलर्ट ++ "जवाब दें" ++ "वीडियो" ++ "अस्वीकार करें" ++ "कॉल काटें" ++ "आने वाला (इनकमिंग) कॉल" ++ "पहले से जारी कॉल" ++ "इनकमिंग कॉल को स्क्रीन किया जा रहा है" ++ कॉम्बो बॉक्स ++ शीर्षक ++ फ़ोटो ++ बटन, फ़ोटो ++ लिंक ++ मेनू ++ मेनू बार ++ मेनू आइटम ++ प्रोग्रेस बार ++ रेडियो ग्रुप ++ टैब ++ स्क्रॉल बार ++ "खोजें" ++ स्पिन बटन ++ व्यस्त ++ छोटा किया गया ++ बड़ा किया गया ++ मिक्स ++ बंद है ++ चालू है ++ नहीं चुने गए ++ "999+" ++ सारांश ++ टैब लिस्ट ++ टाइमर ++ टूल बार ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hr/values-hr.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hr/values-hr.xml +new file mode 100644 +index 0000000..541b6ce +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hr/values-hr.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "Idi na početnu" ++ "Natrag" ++ "Više opcija" ++ "Gotovo" ++ "Prikaži sve" ++ "Odabir aplikacije" ++ "ISKLJUČENO" ++ "UKLJUČENO" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "svemir" ++ "Sym+" ++ "Menu+" ++ "Pretražite…" ++ "Izbriši upit" ++ "Upit za pretraživanje" ++ "Pretraži" ++ "Pošalji upit" ++ "Glasovno pretraživanje" ++ "Dijeli s" ++ "Dijeli putem aplikacije %s" ++ "Sažmi" ++ Upozorenje ++ "Odgovori" ++ "Videozapis" ++ "Odbij" ++ "Prekini" ++ "Dolazni poziv" ++ "Poziv u tijeku" ++ "Filtriranje dolaznog poziva" ++ Kombinirani okvir ++ Zaglavlje ++ Slika ++ Gumb, slika ++ Veza ++ Izbornik ++ Traka izbornika ++ Stavka izbornika ++ Traka napretka ++ Grupa izbornih gumba ++ Kartica ++ Traka za pomicanje ++ "Pretraži" ++ Gumb za vrtnju ++ zauzeto ++ sažeto ++ prošireno ++ mješovito ++ isključeno ++ uključeno ++ poništen odabir ++ "999+" ++ Sažetak ++ Popis kartica ++ Mjerač vremena ++ Traka s alatima ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hu/values-hu.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hu/values-hu.xml +new file mode 100644 +index 0000000..7adae07 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hu/values-hu.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "Ugrás a főoldalra" ++ "Fel" ++ "További lehetőségek" ++ "Kész" ++ "Az összes megtekintése" ++ "Válasszon alkalmazást" ++ "KI" ++ "BE" ++ "Alt+" ++ "Ctrl+" ++ "Delete" ++ "Enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "Szóköz" ++ "Sym+" ++ "Menu+" ++ "Keresés…" ++ "Lekérdezés törlése" ++ "Keresési lekérdezés" ++ "Keresés" ++ "Lekérdezés küldése" ++ "Hangalapú keresés" ++ "Megosztás a következővel:" ++ "Megosztás a következő alkalmazással: %s" ++ "Összecsukás" ++ Figyelmeztetés ++ "Fogadás" ++ "Videó" ++ "Elutasítás" ++ "Befejezés" ++ "Bejövő hívás" ++ "Hívás folyamatban" ++ "Bejövő hívás szűrése" ++ Kombinált lista ++ Címsor ++ Kép ++ Gomb, kép ++ Hivatkozás ++ Menü ++ Menüsor ++ Menüelem ++ Folyamatjelző ++ Választógomb-csoport ++ Lapfül ++ Görgetősáv ++ "Keresés" ++ Forgó gomb ++ elfoglalt ++ összecsukva ++ kibontva ++ vegyes ++ ki ++ be ++ nincs kiválasztva ++ "999+" ++ Összegzés ++ Lapfülek listája ++ Időmérő ++ Eszköztár ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hy/values-hy.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hy/values-hy.xml +new file mode 100644 +index 0000000..d6f31a2 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-hy/values-hy.xml +@@ -0,0 +1,46 @@ ++ ++ ++ "Անցնել գլխավոր էջ" ++ "Անցնել վերև" ++ "Այլ ընտրանքներ" ++ "Պատրաստ է" ++ "Տեսնել բոլորը" ++ "Ընտրել հավելված" ++ "ԱՆՋԱՏԵԼ" ++ "ՄԻԱՑՆԵԼ" ++ "Alt+" ++ "Ctrl+" ++ "Delete" ++ "Enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "բացատ" ++ "Sym+" ++ "Menu+" ++ "Որոնում…" ++ "Ջնջել հարցումը" ++ "Որոնման հարցում" ++ "Որոնել" ++ "Ուղարկել հարցումը" ++ "Ձայնային որոնում" ++ "Կիսվել…" ++ "Կիսվել %s հավելվածի միջոցով" ++ "Ծալել" ++ "Պատասխանել" ++ "Տեսազանգ" ++ "Մերժել" ++ "Ավարտել" ++ "Մուտքային զանգ" ++ "Ընթացիկ զանգ" ++ "Մուտքային զանգի զտում" ++ Կոմբո արկղ ++ Նկար ++ Կոճակ, նկար ++ Հղում ++ Ընտրացանկ ++ "Որոնել" ++ անջատած ++ միացրած ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-in/values-in.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-in/values-in.xml +new file mode 100644 +index 0000000..eda1ec7 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-in/values-in.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "Tunjukkan jalan ke rumah" ++ "Kembali ke atas" ++ "Opsi lainnya" ++ "Selesai" ++ "Lihat semua" ++ "Pilih aplikasi" ++ "NONAKTIF" ++ "AKTIF" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "spasi" ++ "Sym+" ++ "Menu+" ++ "Telusuri..." ++ "Hapus kueri" ++ "Telusuri kueri" ++ "Telusuri" ++ "Kirim kueri" ++ "Penelusuran suara" ++ "Bagikan dengan" ++ "Bagikan dengan %s" ++ "Ciutkan" ++ "Jawab" ++ "Video" ++ "Tolak" ++ "Tutup" ++ "Panggilan masuk" ++ "Panggilan sedang berlangsung" ++ "Menyaring panggilan masuk" ++ "Telusuri" ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-is/values-is.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-is/values-is.xml +new file mode 100644 +index 0000000..e44b25f +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-is/values-is.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "Fara heim" ++ "Fara upp" ++ "Fleiri valkostir" ++ "Lokið" ++ "Sjá allt" ++ "Veldu forrit" ++ "SLÖKKT" ++ "KVEIKT" ++ "Alt+" ++ "Ctrl+" ++ "eyða" ++ "enter" ++ "Aðgerðarlykill+" ++ "Meta+" ++ "Shift+" ++ "bilslá" ++ "Sym+" ++ "Valmynd+" ++ "Leita…" ++ "Hreinsa fyrirspurn" ++ "Leitarfyrirspurn" ++ "Leit" ++ "Senda fyrirspurn" ++ "Raddleit" ++ "Deila með" ++ "Deila með %s" ++ "Minnka" ++ "Svara" ++ "Myndsímtal" ++ "Hafna" ++ "Leggja á" ++ "Símtal berst" ++ "Símtal í gangi" ++ "Síar símtal sem berst" ++ "Leit" ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-it/values-it.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-it/values-it.xml +new file mode 100644 +index 0000000..2f39d49 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-it/values-it.xml +@@ -0,0 +1,60 @@ ++ ++ ++ "Portami a casa" ++ "Torna indietro" ++ "Altre opzioni" ++ "Fine" ++ "Mostra tutto" ++ "Scelta di un\'app" ++ "OFF" ++ "ON" ++ "ALT +" ++ "CTRL +" ++ "CANC" ++ "INVIO" ++ "FUNZIONE +" ++ "META +" ++ "MAIUSC +" ++ "SPAZIO" ++ "SYM +" ++ "MENU +" ++ "Cerca…" ++ "Cancella query" ++ "Query di ricerca" ++ "Cerca" ++ "Invia query" ++ "Ricerca vocale" ++ "Condividi con" ++ "Condividi tramite %s" ++ "Comprimi" ++ Avviso ++ "Rispondi" ++ "Video" ++ "Rifiuta" ++ "Riaggancia" ++ "Chiamata in arrivo" ++ "Chiamata in corso" ++ "Applicazione filtro a chiamata in arrivo" ++ Casella combinata ++ Titolo ++ Immagine ++ Pulsante, Immagine ++ Barra dei menu ++ Elemento del menu ++ Barra di avanzamento ++ Gruppo radio ++ Barra di scorrimento ++ "Cerca" ++ Pulsante girevole ++ occupato ++ chiuso ++ aperto ++ misto ++ no ++ ++ non selezionato ++ "999+" ++ Riepilogo ++ Lista delle tab ++ Barra degli strumenti ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-iw/values-iw.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-iw/values-iw.xml +new file mode 100644 +index 0000000..83b3239 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-iw/values-iw.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "ניווט לדף הבית" ++ "ניווט למעלה" ++ "עוד אפשרויות" ++ "סיום" ++ "הצגת הכול" ++ "בחירת אפליקציה" ++ "כבוי" ++ "מופעל" ++ "Alt+" ++ "Ctrl+‎" ++ "מחיקה" ++ "Enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "רווח" ++ "Sym+" ++ "תפריט+" ++ "חיפוש…" ++ "מחיקת השאילתה" ++ "שאילתת חיפוש" ++ "חיפוש" ++ "שליחת שאילתה" ++ "חיפוש קולי" ++ "שיתוף עם" ++ "שיתוף עם %s" ++ "כיווץ" ++ התראה ++ "מענה" ++ "וידאו" ++ "דחייה" ++ "ניתוק" ++ "שיחה נכנסת" ++ "שיחה פעילה" ++ "סינון שיחה נכנסת" ++ תיבה משולבת ++ כותרת ++ תמונה ++ לחצן, תמונה ++ קישור ++ תפריט ++ סרגל תפריטים ++ פריט בתפריט ++ סרגל התקדמות ++ קבוצת רדיו ++ לשונית ++ סרגל גלילה ++ "חיפוש" ++ לחצן מסתובב ++ תפוס ++ מצומצם ++ מורחב ++ משולב ++ כבוי ++ מופעל ++ הבחירה בוטלה ++ "999+" ++ סיכום ++ רשימת לשוניות ++ טיימר ++ סרגל כלים ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ja/values-ja.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ja/values-ja.xml +new file mode 100644 +index 0000000..1720ce4 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ja/values-ja.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "ホームに戻る" ++ "前に戻る" ++ "その他のオプション" ++ "完了" ++ "すべて表示" ++ "アプリの選択" ++ "OFF" ++ "ON" ++ "Alt+" ++ "Ctrl+" ++ "Delete" ++ "Enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "Space" ++ "Sym+" ++ "Menu+" ++ "検索…" ++ "検索キーワードを削除" ++ "検索キーワード" ++ "検索" ++ "検索キーワードを送信" ++ "音声検索" ++ "共有" ++ "%sと共有" ++ "折りたたむ" ++ アラート ++ "応答" ++ "ビデオ" ++ "拒否" ++ "通話終了" ++ "着信" ++ "通話中" ++ "着信をスクリーニング中" ++ コンボボックス ++ 見出し ++ 画像 ++ ボタン、画像 ++ リンク ++ メニュー ++ メニューバー ++ メニューアイテム ++ 進行状況バー ++ ラジオグループ ++ タブ ++ スクロールバー ++ "検索" ++ スピンボタン ++ 作業中 ++ 縮小中 ++ 展開中 ++ 混合 ++ オフ ++ オン ++ 未選択 ++ "999+" ++ 概要 ++ タブリスト ++ タイマー ++ ツールバー ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ka/values-ka.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ka/values-ka.xml +new file mode 100644 +index 0000000..f7c9597 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ka/values-ka.xml +@@ -0,0 +1,63 @@ ++ ++ ++ "მთავარზე გადასვლა" ++ "ზემოთ გადასვლა" ++ "სხვა ვარიანტები" ++ "მზადაა" ++ "ყველას ნახვა" ++ "აირჩიეთ აპი" ++ "გამორთვა" ++ "ჩართვა" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "შორისი" ++ "Sym+" ++ "Menu+" ++ "ძიება…" ++ "მოთხოვნის გასუფთავება" ++ "მოთხოვნის ძიება" ++ "ძიება" ++ "მოთხოვნის გადაგზავნა" ++ "ხმოვანი ძიება" ++ "გაზიარება:" ++ "%s-ით გაზიარება" ++ "ჩაკეცვა" ++ გაფრთხილება ++ "პასუხი" ++ "ვიდეო" ++ "უარყოფა" ++ "გათიშვა" ++ "შემომავალი ზარი" ++ "მიმდინარე ზარი" ++ "შემომავალი ზარების გაცხრილვა" ++ სათაური ++ გამოსახულება ++ ღილაკი, გამოსახულება ++ ბმული ++ მენიუ ++ მენიუს ზოლი ++ მენიუს ერთეული ++ პროგრესის ზოლი ++ რადიო ჯგუფი ++ ჩანართი ++ გადაადგილების პანელი ++ "ძიება" ++ დატრიალების ღილაკი ++ დაკავებული ++ აკეცილი ++ გაშლილი ++ შერეული ++ გამორთულია ++ ჩართული ++ აურჩეველი ++ "999+" ++ შეჯამება ++ ჩანართების სია ++ ტაიმერი ++ ხელსაწყოების ზოლი ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-kk/values-kk.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-kk/values-kk.xml +new file mode 100644 +index 0000000..22f8416 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-kk/values-kk.xml +@@ -0,0 +1,46 @@ ++ ++ ++ "Негізгі бетке өту" ++ "Жоғары қарай өту" ++ "Басқа опциялар" ++ "Дайын" ++ "Барлығын көру" ++ "Қолданбаны таңдау" ++ "ӨШІРУ" ++ "ҚОСУ" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "бос орын" ++ "Sym+" ++ "Menu+" ++ "Іздеу…" ++ "Сұрауды өшіру" ++ "Іздеу сұрауы" ++ "Іздеу" ++ "Сұрауды жіберу" ++ "Дауыспен іздеу" ++ "Бөлісу" ++ "%s қолданбасымен бөлісу" ++ "Жию" ++ "Жауап" ++ "Бейне" ++ "Қабылдамау" ++ "Тұтқаны қою" ++ "Кіріс қоңырау" ++ "Қоңырау" ++ "Келген қоңырауды сүзу" ++ Біріктірілген тізім ++ Кескін ++ Түйме, кескін ++ Сілтеме ++ Мәзір ++ "Іздеу" ++ өшірулі ++ қосулы ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-km/values-km.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-km/values-km.xml +new file mode 100644 +index 0000000..51f675e +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-km/values-km.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "​ទៅទំព័រដើម" ++ "រំកិលឡើងលើ" ++ "ជម្រើសច្រើនទៀត" ++ "រួចរាល់" ++ "មើលទាំងអស់" ++ "ជ្រើសរើស​កម្មវិធី​​" ++ "បិទ" ++ "បើក" ++ "Alt+" ++ "Ctrl+" ++ "លុប" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "space" ++ "Sym+" ++ "Menu+" ++ "ស្វែងរក…" ++ "សម្អាត​សំណួរ" ++ "ស្វែងរកសំណួរ​" ++ "ស្វែងរក" ++ "ដាក់បញ្ជូន​សំណួរ" ++ "ស្វែងរក​តាម​សំឡេង" ++ "ចែករំលែក​ជា​មួយ" ++ "ចែក​រំលែក​ជា​មួយ %s" ++ "បង្រួម" ++ ជូន​ដំណឹង ++ "ឆ្លើយ" ++ "វីដេអូ" ++ "បដិសេធ" ++ "ដាក់​ចុះ" ++ "ការ​ហៅ​ចូល" ++ "ការ​ហៅដែលកំពុងដំណើរការ" ++ "កំពុងពិនិត្យការ​ហៅ​ចូល" ++ ប្រអប់បញ្ចូលគ្នា ++ ចំណងជើង ++ រូបភាព ++ ប៊ូតុង, រូបភាព ++ តំណ ++ ម៉ឺនុយ ++ របារម៉ឺនុយ ++ ធាតុម៉ឺនុយ ++ របារ​ដំណើរការ ++ ក្រុមវិទ្យុ ++ ផ្ទាំង ++ របាររំកិល ++ "ស្វែងរក" ++ ប៊ូតុង​បង្វិល ++ ជាប់រវល់ ++ បានបង្រួម ++ បានពង្រីក ++ បានលាយ ++ បិទ ++ បើក ++ បាបនដោះការជ្រើសរើស ++ "999+" ++ សេចក្ដីសង្ខេប ++ បញ្ជីថេប ++ មុខងារកំណត់ម៉ោង ++ របារ​ឧបករណ៍ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-kn/values-kn.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-kn/values-kn.xml +new file mode 100644 +index 0000000..9a6da46 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-kn/values-kn.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "ಹೋಮ್‌ಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ" ++ "ಮೇಲಕ್ಕೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ" ++ "ಇನ್ನಷ್ಟು ಆಯ್ಕೆಗಳು" ++ "ಆಯಿತು" ++ "ಎಲ್ಲವನ್ನೂ ನೋಡಿ" ++ "ಆ್ಯಪ್‌ವೊಂದನ್ನು ಆಯ್ಕೆಮಾಡಿ" ++ "ಆಫ್" ++ "ಆನ್" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "space" ++ "Sym+" ++ "Menu+" ++ "ಹುಡುಕಿ…" ++ "ಪ್ರಶ್ನೆಯನ್ನು ತೆರವುಗೊಳಿಸಿ" ++ "ಪ್ರಶ್ನೆಯನ್ನು ಹುಡುಕಿ" ++ "ಹುಡುಕಿ" ++ "ಪ್ರಶ್ನೆಯನ್ನು ಸಲ್ಲಿಸಿ" ++ "ಧ್ವನಿ ಹುಡುಕಾಟ" ++ "ಇವರೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಿ" ++ "%s ನೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಿ" ++ "ಕುಗ್ಗಿಸಿ" ++ ಎಚ್ಚರಿಕೆ ++ "ಉತ್ತರಿಸಿ" ++ "ವೀಡಿಯೊ" ++ "ನಿರಾಕರಿಸಿ" ++ "ಕರೆ ಕೊನೆಗೊಳಿಸಿ" ++ "ಒಳಬರುವ ಕರೆ" ++ "ಚಾಲ್ತಿಯಲ್ಲಿರುವ ಕರೆ" ++ "ಒಳಬರುವ ಕರೆಯನ್ನು ಸ್ಕ್ರೀನ್ ಮಾಡಲಾಗುತ್ತಿದೆ" ++ ಕೊಂಬೊ ಬಾಕ್ಸ್ ++ ಶಿರೋಲೇಖ ++ ಚಿತ್ರ ++ ಬಟನ್, ಚಿತ್ರ ++ ಲಿಂಕ್ ++ ಮೆನು ++ ಮೆನು ಬಾರ್ ++ ಮೆನು ಐಟಂ ++ ಪ್ರೋಗ್ರೆಸ್ ಬಾರ್ ++ ರೇಡಿಯೋ ಗುಂಪು ++ ಟ್ಯಾಬ್ ++ ಸ್ಕ್ರಾಲ್ ಬಾರ್ ++ "ಹುಡುಕಿ" ++ ಸ್ಪಿನ್ ಬಟನ್ ++ ಕಾರ್ಯನಿರತ ++ ಮುಚ್ಚಿದೆ ++ ವಿಸ್ತರಿಸಲಾಗಿದೆ ++ ಬಗೆಬಗೆಯ ++ ಆಫ್ ++ ಆನ್ ++ ಆಯ್ಕೆ ರದ್ದುಮಾಡಲಾಗಿದೆ ++ "999+" ++ ಸಾರಾಂಶ ++ ಟ್ಯಾಬ್ ಪಟ್ಟಿ ++ ಟೈಮರ್ ++ ಟೂಲ್ ಬಾರ್ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ko/values-ko.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ko/values-ko.xml +new file mode 100644 +index 0000000..f7c8b57 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ko/values-ko.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "홈으로 이동" ++ "위로 이동" ++ "추가 옵션" ++ "완료" ++ "전체 보기" ++ "앱 선택" ++ "사용 중지" ++ "사용" ++ "Alt+" ++ "Ctrl+" ++ "Delete" ++ "Enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "스페이스바" ++ "Sym+" ++ "Menu+" ++ "검색..." ++ "검색어 삭제" ++ "검색어" ++ "검색" ++ "검색어 보내기" ++ "음성 검색" ++ "공유 대상:" ++ "%s과(와) 공유" ++ "접기" ++ 알림 ++ "통화" ++ "동영상" ++ "거절" ++ "전화 끊기" ++ "수신 전화" ++ "진행 중인 통화" ++ "수신 전화 검사 중" ++ 콤보 상자 ++ 제목 ++ 이미지 ++ 버튼, 이미지 ++ 링크 ++ 메뉴 ++ 메뉴 표시줄 ++ 메뉴 항목 ++ 진행률 표시줄 ++ 라디오 그룹 ++ ++ 스크롤 바 ++ "검색" ++ 회전 버튼 ++ 처리 중 ++ 숨겨짐 ++ 확대됨 ++ 혼합 ++ 해제 ++ 설정 ++ 선택되지 않음 ++ "999+" ++ 요약 ++ 탭 리스트 ++ 타이머 ++ 도구 표시줄 ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ky/values-ky.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ky/values-ky.xml +new file mode 100644 +index 0000000..6ce27ab +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-ky/values-ky.xml +@@ -0,0 +1,46 @@ ++ ++ ++ "Башкы бетке чабыттоо" ++ "Мурунку экранга өтүү" ++ "Дагы параметрлер" ++ "Бүттү" ++ "Баарын көрүү" ++ "Колдонмо тандоо" ++ "ӨЧҮК" ++ "КҮЙҮК" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "боштук" ++ "Sym+" ++ "Menu+" ++ "Издөө…" ++ "Сурамды өчүрүү" ++ "Изделген сурам" ++ "Издөө" ++ "Сурам тапшыруу" ++ "Айтып издөө" ++ "Төмөнкү менен бөлүшүү" ++ "%s аркылуу бөлүшүү" ++ "Жыйыштыруу" ++ "Жооп берүү" ++ "Видео" ++ "Четке кагуу" ++ "Чалууну бүтүрүү" ++ "Кирүүчү чалуу" ++ "Учурдагы чалуу" ++ "Кирүүчү чалууну иргөө" ++ Айкалыштырылган тизме ++ Сүрөт ++ Баскыч, сүрөт ++ Шилтеме ++ Меню ++ "Издөө" ++ өчүк ++ күйүк ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-land/values-land.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-land/values-land.xml +new file mode 100644 +index 0000000..a12899f +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-land/values-land.xml +@@ -0,0 +1,6 @@ ++ ++ ++ 48dp ++ 12dp ++ 14dp ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-large-v4/values-large-v4.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-large-v4/values-large-v4.xml +new file mode 100644 +index 0000000..cc236eb +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-large-v4/values-large-v4.xml +@@ -0,0 +1,12 @@ ++ ++ ++ 440dp ++ 60% ++ 90% ++ 60% ++ 90% ++ 55% ++ 80% ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v17/values-v17.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v17/values-v17.xml +new file mode 100644 +index 0000000..f85a197 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v17/values-v17.xml +@@ -0,0 +1,62 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v18/values-v18.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v18/values-v18.xml +new file mode 100644 +index 0000000..7dad77f +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v18/values-v18.xml +@@ -0,0 +1,4 @@ ++ ++ ++ 0px ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v21/values-v21.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v21/values-v21.xml +new file mode 100644 +index 0000000..9ee03e1 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v21/values-v21.xml +@@ -0,0 +1,277 @@ ++ ++ ++ @color/androidx_core_secondary_text_default_material_light ++ 0dp ++ 0dp ++ 12dp ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v22/values-v22.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v22/values-v22.xml +new file mode 100644 +index 0000000..1ad118e +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v22/values-v22.xml +@@ -0,0 +1,15 @@ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v23/values-v23.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v23/values-v23.xml +new file mode 100644 +index 0000000..edb25cd +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v23/values-v23.xml +@@ -0,0 +1,51 @@ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v24/values-v24.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v24/values-v24.xml +new file mode 100644 +index 0000000..f9b3c08 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v24/values-v24.xml +@@ -0,0 +1,5 @@ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v26/values-v26.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v26/values-v26.xml +new file mode 100644 +index 0000000..4c30667 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-v26/values-v26.xml +@@ -0,0 +1,18 @@ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-vi/values-vi.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-vi/values-vi.xml +new file mode 100644 +index 0000000..765c4bd +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-vi/values-vi.xml +@@ -0,0 +1,62 @@ ++ ++ ++ "Chỉ đường về nhà" ++ "Di chuyển lên" ++ "Tùy chọn khác" ++ "Xong" ++ "Xem tất cả" ++ "Chọn một ứng dụng" ++ "TẮT" ++ "BẬT" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "space" ++ "Sym+" ++ "Menu+" ++ "Tìm kiếm…" ++ "Xóa truy vấn" ++ "Truy vấn tìm kiếm" ++ "Tìm kiếm" ++ "Gửi truy vấn" ++ "Tìm kiếm bằng giọng nói" ++ "Chia sẻ với" ++ "Chia sẻ với %s" ++ "Thu gọn" ++ Thông báo ++ "Trả lời" ++ "Video" ++ "Từ chối" ++ "Kết thúc" ++ "Cuộc gọi đến" ++ "Cuộc gọi đang thực hiện" ++ "Đang sàng lọc cuộc gọi đến" ++ Ô lựa chọn ++ Tiêu đề ++ Hình ảnh ++ Nút, Hình ảnh ++ Liên kết ++ Thanh menu ++ Mục trong menu ++ Thanh tiến độ ++ Nhóm nút radio ++ Thanh cuộn ++ "Tìm kiếm" ++ Nút quay ++ bận ++ đã thu gọn ++ đã mở rộng ++ kết hợp ++ đang tắt ++ đang bật ++ không được chọn ++ "999+" ++ Tóm tắt ++ Danh sách tab ++ Bộ hẹn giờ ++ Thanh công cụ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-watch-v20/values-watch-v20.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-watch-v20/values-watch-v20.xml +new file mode 100644 +index 0000000..2d85812 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-watch-v20/values-watch-v20.xml +@@ -0,0 +1,12 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-watch-v21/values-watch-v21.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-watch-v21/values-watch-v21.xml +new file mode 100644 +index 0000000..deecc9e +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-watch-v21/values-watch-v21.xml +@@ -0,0 +1,15 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-xlarge-v4/values-xlarge-v4.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-xlarge-v4/values-xlarge-v4.xml +new file mode 100644 +index 0000000..b499d2c +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-xlarge-v4/values-xlarge-v4.xml +@@ -0,0 +1,9 @@ ++ ++ ++ 60% ++ 90% ++ 50% ++ 70% ++ 45% ++ 72% ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-zh-rCN/values-zh-rCN.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-zh-rCN/values-zh-rCN.xml +new file mode 100644 +index 0000000..437cdf3 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-zh-rCN/values-zh-rCN.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "转到首页" ++ "转到上一层级" ++ "更多选项" ++ "完成" ++ "查看全部" ++ "选择应用" ++ "关闭" ++ "开启" ++ "Alt+" ++ "Ctrl+" ++ "Delete 键" ++ "Enter 键" ++ "Fn+" ++ "Meta+" ++ "Shift+" ++ "空格键" ++ "Sym+" ++ "Menu+" ++ "搜索…" ++ "清除查询" ++ "搜索查询" ++ "搜索" ++ "提交查询" ++ "语音搜索" ++ "分享对象" ++ "与%s分享" ++ "收起" ++ 提醒 ++ "接听" ++ "视频通话" ++ "拒接" ++ "挂断" ++ "来电" ++ "正在通话" ++ "正在过滤来电" ++ 组合框 ++ 标题 ++ 图片 ++ 按钮,图片 ++ 链接 ++ 菜单 ++ 菜单栏 ++ 菜单项目 ++ 进度条 ++ 单选组 ++ 选项卡 ++ 滚动条 ++ "搜索" ++ 旋转按钮 ++ 忙碌中 ++ 已收起 ++ 已展开 ++ 混合 ++ 关闭 ++ 开启 ++ 未选中 ++ "999+" ++ 摘要 ++ 选项卡列表 ++ 倒计时 ++ 工具栏 ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-zh-rHK/values-zh-rHK.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-zh-rHK/values-zh-rHK.xml +new file mode 100644 +index 0000000..123802d +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-zh-rHK/values-zh-rHK.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "瀏覽主頁" ++ "向上瀏覽" ++ "更多選項" ++ "完成" ++ "查看全部" ++ "選擇應用程式" ++ "關閉" ++ "開啟" ++ "Alt +" ++ "Ctrl +" ++ "刪除" ++ "Enter 鍵" ++ "Fn +" ++ "Meta +" ++ "Shift +" ++ "空白鍵" ++ "Sym +" ++ "Menu +" ++ "搜尋…" ++ "清除查詢" ++ "搜尋查詢" ++ "搜尋" ++ "提交查詢" ++ "語音搜尋" ++ "分享對象" ++ "使用「%s」分享" ++ "收合" ++ 提醒 ++ "接聽" ++ "視像" ++ "拒接" ++ "掛斷" ++ "來電" ++ "通話中" ++ "正在過濾來電" ++ 下拉式方塊 ++ 標題 ++ 圖像 ++ 圖像,按鈕 ++ 連結 ++ 選單 ++ 選單列 ++ 選單項目 ++ 進度列 ++ 選項按鈕群組 ++ 分頁 ++ 捲軸 ++ "搜尋" ++ 微調按鈕 ++ 忙碌中 ++ 已收合 ++ 已展開 ++ 混合 ++ 關閉 ++ 開啟 ++ 已取消選取 ++ "999+" ++ 摘要 ++ 分頁清單 ++ 計時器 ++ 工具列 ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-zh-rTW/values-zh-rTW.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-zh-rTW/values-zh-rTW.xml +new file mode 100644 +index 0000000..860078a +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-zh-rTW/values-zh-rTW.xml +@@ -0,0 +1,64 @@ ++ ++ ++ "瀏覽首頁" ++ "向上瀏覽" ++ "更多選項" ++ "完成" ++ "查看全部" ++ "選擇應用程式" ++ "關閉" ++ "開啟" ++ "Alt +" ++ "Ctrl +" ++ "Delete 鍵" ++ "Enter 鍵" ++ "Fn +" ++ "Meta +" ++ "Shift +" ++ "空格鍵" ++ "Sym +" ++ "Menu +" ++ "搜尋…" ++ "清除查詢" ++ "搜尋查詢" ++ "搜尋" ++ "提交查詢" ++ "語音搜尋" ++ "分享對象" ++ "與「%s」分享" ++ "收合" ++ 提醒 ++ "接聽" ++ "視訊" ++ "拒接" ++ "掛斷" ++ "來電" ++ "通話中" ++ "正在過濾來電" ++ 下拉式方塊 ++ 標題 ++ 圖像 ++ 圖像,按鈕 ++ 連結 ++ 功能表 ++ 功能表列 ++ 功能表項目 ++ 進度列 ++ 選項按鈕群組 ++ 頁籤 ++ 捲軸 ++ "搜尋" ++ 微調按鈕 ++ 忙碌中 ++ 已收合 ++ 已展開 ++ 混合 ++ 關閉 ++ 開啟 ++ 已取消選取 ++ "999+" ++ 摘要 ++ 頁籤清單 ++ 計時器 ++ 工具列 ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-zu/values-zu.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-zu/values-zu.xml +new file mode 100644 +index 0000000..3fbbb9d +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values-zu/values-zu.xml +@@ -0,0 +1,39 @@ ++ ++ ++ "Zulazulela ekhaya" ++ "Zulazulela phezulu" ++ "Ezinye izinketho" ++ "Kwenziwe" ++ "Buka konke" ++ "Khetha insiza" ++ "VALA" ++ "VULA" ++ "Alt+" ++ "Ctrl+" ++ "delete" ++ "enter" ++ "Function+" ++ "Meta+" ++ "Shift+" ++ "space" ++ "Sym+" ++ "Imenyu+" ++ "Sesha…" ++ "Sula inkinga" ++ "Sesha umbuzo" ++ "Sesha" ++ "Thumela umbuzo" ++ "Ukusesha ngezwi" ++ "Yabelana no" ++ "Yabelana ne-%s" ++ "Goqa" ++ "Phendula" ++ "Ividiyo" ++ "Yenqaba" ++ "Vala Ucingo" ++ "Ikholi engenayo" ++ "Ikholi eqhubekayo" ++ "Ukuveza ikholi engenayo" ++ "Sesha" ++ "999+" ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values/values.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values/values.xml +new file mode 100644 +index 0000000..333de7c +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merged.dir/values/values.xml +@@ -0,0 +1,3580 @@ ++ ++ ++ ++ ++ ++ ++ ++ true ++ true ++ #ff000000 ++ #ffffffff ++ #7fa87f ++ @android:color/black ++ @android:color/black ++ @color/material_deep_teal_200 ++ @color/material_deep_teal_500 ++ #1f000000 ++ #8a000000 ++ @color/material_grey_800 ++ @android:color/white ++ @color/material_grey_850 ++ @color/material_grey_50 ++ #80ffffff ++ #80000000 ++ @color/bright_foreground_material_light ++ @color/bright_foreground_material_dark ++ @android:color/white ++ @android:color/black ++ #ff5a595b ++ #ffd6d7d7 ++ #1d873b ++ #d93025 ++ #ffffffff ++ #eecc0000 ++ #80bebebe ++ #80323232 ++ #ffbebebe ++ #ff323232 ++ #ff7043 ++ #ff5722 ++ @android:color/white ++ @android:color/black ++ #6680cbc4 ++ #66009688 ++ #ff37474f ++ #ff263238 ++ #ff21272b ++ #ff80cbc4 ++ #ff008577 ++ #fff5f5f5 ++ #ffe0e0e0 ++ #fffafafa ++ #ff757575 ++ #ff424242 ++ #ff303030 ++ #ff212121 ++ #ffffffff ++ #ff9e9e9e ++ @android:color/black ++ @color/material_grey_600 ++ @color/material_grey_900 ++ @color/material_grey_100 ++ #ffffffff ++ #de000000 ++ #4Dffffff ++ #39000000 ++ #33ffffff ++ #1f000000 ++ #b3ffffff ++ #8a000000 ++ #36ffffff ++ #24000000 ++ #ff616161 ++ #ffbdbdbd ++ #ffbdbdbd ++ #fff1f1f1 ++ #e6616161 ++ #e6FFFFFF ++ 16dp ++ 72dp ++ 56dp ++ 0dp ++ 0dp ++ 4dp ++ 16dp ++ 10dp ++ 6dp ++ 48dp ++ 180dp ++ 5dp ++ -3dp ++ 48dp ++ 48dp ++ 36dp ++ 48dp ++ 48dp ++ @dimen/abc_control_inset_material ++ 6dp ++ 8dp ++ @dimen/abc_control_padding_material ++ 720dp ++ 320dp ++ 2dp ++ 4dp ++ 4dp ++ 2dp ++ 80% ++ 100% ++ 320dp ++ 320dp ++ 8dp ++ 8dp ++ 65% ++ 95% ++ 24dp ++ 18dp ++ 8dp ++ 0.30 ++ 0.26 ++ 32dip ++ 8dip ++ 8dip ++ 7dp ++ 4dp ++ 10dp ++ 16dp ++ 80dp ++ 64dp ++ 48dp ++ @dimen/abc_action_bar_content_inset_material ++ 296dp ++ 4dp ++ 48dip ++ 320dip ++ 2dp ++ 2dp ++ 20dp ++ 48dp ++ 36dp ++ 16dp ++ 3dp ++ 14sp ++ 14sp ++ 14sp ++ 12sp ++ 34sp ++ 45sp ++ 56sp ++ 112sp ++ 24sp ++ 22sp ++ 18sp ++ 14sp ++ 16sp ++ 14sp ++ 16sp ++ 16dp ++ 20sp ++ 20dp ++ 20dp ++ 4dp ++ 6dp ++ 8dp ++ 4dp ++ 2dp ++ 320dp ++ 320dp ++ 0.30 ++ 0.26 ++ 0.26 ++ 0.20 ++ 0.12 ++ 0.50 ++ 0.38 ++ 0.70 ++ 0.54 ++ 32dp ++ 13sp ++ 12dp ++ 8dp ++ 64dp ++ 64dp ++ 10dp ++ @dimen/notification_content_margin_start ++ 16dp ++ 4dp ++ 3dp ++ 24dp ++ 13sp ++ 10dp ++ 5dp ++ 2dp ++ 16dp ++ 8dp ++ 8dp ++ 96dp ++ 6.5dp ++ 0dp ++ 16dp ++ #3333B5E5 ++ #0cffffff ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ 220 ++ 150 ++ 127 ++ 150 ++ 8081 ++ 999 ++ Navigate home ++ Navigate up ++ More options ++ Done ++ See all ++ Choose an app ++ OFF ++ ON ++ Alt+ ++ Ctrl+ ++ delete ++ enter ++ Function+ ++ Meta+ ++ Shift+ ++ space ++ Sym+ ++ Menu+ ++ Search… ++ Clear query ++ Search query ++ Search ++ Submit query ++ Voice search ++ Share with ++ Share with %s ++ Collapse ++ Alert ++ androidx.startup ++ Answer ++ Video ++ Decline ++ Hang Up ++ Incoming call ++ Ongoing call ++ Screening an incoming call ++ Change Bundle Location ++ Copy\n ++ Connecting to debugger... ++ Failed to connect to debugger! ++ Open DevTools ++ Connect to the bundler to debug JavaScript ++ React Native Dev Menu (%1$s) ++ Running %1$s ++ Dismiss\n(ESC) ++ Capture Heap ++ Enable Fast Refresh ++ Disabling Fast Refresh because it requires a development bundle. ++ Switching to development bundle in order to enable Fast Refresh. ++ Disable Fast Refresh ++ Toggle Element Inspector ++ Loading from %1$s… ++ Failed to open DevTools. Please check that the dev server is running and reload the app. ++ Show Perf Monitor ++ Hide Perf Monitor ++ Reload ++ Reload\n(R,\u00A0R) ++ Failed to load bundle. Try restarting the bundler or reconnecting your device. ++ Report ++ Toggle Sampling Profiler ++ Settings ++ Debug Settings ++ Combo Box ++ Heading ++ Image ++ Button, Image ++ Link ++ Menu ++ Menu Bar ++ Menu Item ++ Progress Bar ++ Radio Group ++ Tab ++ Scroll Bar ++ Search ++ Spin Button ++ busy ++ collapsed ++ expanded ++ mixed ++ off ++ on ++ unselected ++ 999+ ++ Summary ++ Tab List ++ Timer ++ Tool Bar ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merger.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merger.xml +new file mode 100644 +index 0000000..8a9f292 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/mergeReleaseResources/merger.xml +@@ -0,0 +1,4447 @@ ++ ++androidx.startup@color/androidx_core_secondary_text_default_material_light0dp0dp12dp"Răspunde""Video""Respinge""Închide""Apel primit""Apel în desfășurare""Se filtrează un apel primit""999+""పికప్ చేయండి""వీడియో కాల్""కట్ చేయండి""ముగించండి""ఇన్‌కమింగ్ కాల్""కాల్ కొనసాగుతోంది""ఇన్‌కమింగ్ కాల్‌ను స్క్రీన్ చేయండి""999+""Ответить""Видео""Отклонить""Завершить""Входящий вызов""Текущий вызов""Фильтрация входящего вызова"">999""Sagutin""Video""Tanggihan""Ibaba""Papasok na tawag""Kasalukuyang tawag""Nagsi-screen ng papasok na tawag""999+""接聽""視訊""拒接""掛斷""來電""通話中""正在過濾來電""999+""Rispondi""Video""Rifiuta""Riaggancia""Chiamata in arrivo""Chiamata in corso""Applicazione filtro a chiamata in arrivo""999+""Respon""Vídeo""Rebutja""Penja""Trucada entrant""Trucada en curs""S\'està filtrant una trucada entrant""999+""Svara""Myndsímtal""Hafna""Leggja á""Símtal berst""Símtal í gangi""Síar símtal sem berst""999+""Přijmout""Video""Odmítnout""Zavěsit""Příchozí hovor""Probíhající hovor""Prověřování příchozího hovoru""999+""接听""视频通话""拒接""挂断""来电""正在通话""正在过滤来电""999+""Jawab""Video""Tolak""Tutup""Panggilan masuk""Panggilan sedang berlangsung""Menyaring panggilan masuk""999+""応答""ビデオ""拒否""通話終了""着信""通話中""着信をスクリーニング中""999+""Απάντηση""Βίντεο""Απόρριψη""Τερματισμός""Εισερχόμενη κλήση""Κλήση σε εξέλιξη""Διαλογή εισερχόμενης κλήσης""999+""Atbildēt""Video""Noraidīt""Pārtraukt""Ienākošais zvans""Pašreizējais zvans""Ienākošā zvana filtrēšana""999+""Besvar""Video""Afvis""Læg på""Indgående opkald""Igangværende opkald""Et indgående opkald screenes""999+""उत्तर द्या""व्हिडिओ""नकार द्या""कॉल बंद करा""इनकमिंग कॉल""सुरू असलेला कॉल""इनकमिंग कॉल स्क्रीन करत आहे""९९९+""Жауап""Бейне""Қабылдамау""Тұтқаны қою""Кіріс қоңырау""Қоңырау""Келген қоңырауды сүзу""999+""Жооп берүү""Видео""Четке кагуу""Чалууну бүтүрүү""Кирүүчү чалуу""Учурдагы чалуу""Кирүүчү чалууну иргөө""999+""જવાબ""વીડિયો""નકારો""સમાપ્ત કરો""ઇનકમિંગ કૉલ""ચાલુ કૉલ""ઇનકમિંગ કૉલનું સ્ક્રીનિંગ થાય છે""999+""Answer""Video""Decline""Hang Up""Incoming call""Ongoing call""Screening an incoming call""999+""Хариулах""Видео""Татгалзах""Таслах""Ирсэн дуудлага""Дуудлага хийгдэж байна""Ирсэн дуудлагыг харуулж байна""999+""Answer""Video""Decline""Hang up""Incoming call""On-going call""Screening an incoming call""999+""Jawab""Video""Tolak""Tamatkan Panggilan""Panggilan masuk""Panggilan sedang berlangsung""Menyaring panggilan masuk""999+""接聽""視像""拒接""掛斷""來電""通話中""正在過濾來電""999+""ឆ្លើយ""វីដេអូ""បដិសេធ""ដាក់​ចុះ""ការ​ហៅ​ចូល""ការ​ហៅដែលកំពុងដំណើរការ""កំពុងពិនិត្យការ​ហៅ​ចូល""999+""Atender""Vídeo""Recusar""Desligar""Chamada recebida""Chamada em andamento""Filtrando uma ligação recebida""999+""Պատասխանել""Տեսազանգ""Մերժել""Ավարտել""Մուտքային զանգ""Ընթացիկ զանգ""Մուտքային զանգի զտում""999+""መልስ""ቪዲዮ""አትቀበል""ስልኩን ዝጋ""ገቢ ጥሪ""እየተካሄደ ያለ ጥሪ""ገቢ ጥሪ ማጣራት""999+""Адказаць""Відэа""Адхіліць""Завяршыць""Уваходны выклік""Бягучы выклік""Фільтраванне ўваходнага выкліку""999+"#1f000000#8a000000#1d873b#d93025#ffffffff#ff9e9e9e4dp6dp8dp4dp2dp320dp320dp32dp13sp12dp8dp64dp64dp10dp@dimen/notification_content_margin_start16dp4dp3dp24dp13sp10dp5dp#3333B5E5#0cffffff999AnswerVideoDeclineHang UpIncoming callOngoing callScreening an incoming call999+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ 24dp80dp64dp8dp8dp580dp16dp20dp"Navighează la ecranul de pornire""Navighează în sus""Mai multe opțiuni""Gata""Afișează tot""Alege o aplicație""DEZACTIVAT""ACTIVAT""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""space""Sym+""Meniu+""Caută…""Șterge interogarea""Termen de căutare""Caută""Trimite interogarea""Căutare vocală""Trimite la""Trimite folosind %s""Restrânge""Caută""హోమ్‌కు నావిగేట్ చేస్తుంది""పైకి నావిగేట్ చేస్తుంది""మరిన్ని ఆప్షన్‌లు""పూర్తయింది""అన్నీ చూడండి""యాప్‌ను ఎంచుకోండి""ఆఫ్""ఆన్""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""స్పేస్""Sym+""Menu+""సెర్చ్ చేయండి…""ప్రశ్నను తీసివేస్తుంది""సెర్చ్ క్వెరీ""సెర్చ్""ప్రశ్నని సమర్పిస్తుంది""వాయిస్ సెర్చ్""వీరితో షేర్ చేస్తుంది""%sతో షేర్ చేస్తుంది""కుదిస్తుంది""సెర్చ్"0px"Перейти на главный экран""Перейти вверх""Ещё""Готово""Показать все""Выберите приложение""ВЫКЛ""ВКЛ""Alt +""Ctrl +""Delete""Ввод""Fn +""Meta +""Shift +""Пробел""Sym +""Меню +""Введите запрос""Удалить запрос""Поисковый запрос""Поиск""Отправить запрос""Голосовой поиск""Поделиться с помощью""Поделиться с помощью %s""Свернуть""Поиск""Mag-navigate sa home""Mag-navigate pataas""Higit pang opsyon""Tapos na""Tingnan lahat""Pumili ng app""I-OFF""I-ON""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""space""Sym+""Menu+""Maghanap…""I-clear ang query""Query sa paghahanap""Maghanap""Isumite ang query""Paghahanap gamit ang boses""Ibahagi sa/kay""Ibahagi gamit ang %s""I-collapse""Maghanap""瀏覽首頁""向上瀏覽""更多選項""完成""查看全部""選擇應用程式""關閉""開啟""Alt +""Ctrl +""Delete 鍵""Enter 鍵""Fn +""Meta +""Shift +""空格鍵""Sym +""Menu +""搜尋…""清除查詢""搜尋查詢""搜尋""提交查詢""語音搜尋""分享對象""與「%s」分享""收合""搜尋""Portami a casa""Torna indietro""Altre opzioni""Fine""Mostra tutto""Scelta di un\'app""OFF""ON""ALT +""CTRL +""CANC""INVIO""FUNZIONE +""META +""MAIUSC +""SPAZIO""SYM +""MENU +""Cerca…""Cancella query""Query di ricerca""Cerca""Invia query""Ricerca vocale""Condividi con""Condividi tramite %s""Comprimi""Cerca""Navega fins a la pàgina d\'inici""Navega cap amunt""Més opcions""Fet""Mostra-ho tot""Selecciona una aplicació""DESACTIVA""ACTIVA""Alt+""Ctrl+""Supr""Retorn""Funció+""Meta+""Maj+""Espai""Sym+""Menú+""Cerca…""Esborra la consulta""Consulta de cerca""Cerca""Envia la consulta""Cerca per veu""Comparteix amb""Comparteix amb %s""Replega""Cerca""Fara heim""Fara upp""Fleiri valkostir""Lokið""Sjá allt""Veldu forrit""SLÖKKT""KVEIKT""Alt+""Ctrl+""eyða""enter""Aðgerðarlykill+""Meta+""Shift+""bilslá""Sym+""Valmynd+""Leita…""Hreinsa fyrirspurn""Leitarfyrirspurn""Leit""Senda fyrirspurn""Raddleit""Deila með""Deila með %s""Minnka""Leit""Přejít na plochu""Přejít nahoru""Další možnosti""Hotovo""Zobrazit vše""Vybrat aplikaci""VYP""ZAP""Alt+""Ctrl+""delete""enter""Fn+""Meta+""Shift+""mezerník""Sym+""Menu+""Vyhledat…""Smazat dotaz""Dotaz pro vyhledávání""Hledat""Odeslat dotaz""Hlasové vyhledávání""Sdílet s""Sdílet s aplikací %s""Sbalit""Hledat""转到首页""转到上一层级""更多选项""完成""查看全部""选择应用""关闭""开启""Alt+""Ctrl+""Delete 键""Enter 键""Fn+""Meta+""Shift+""空格键""Sym+""Menu+""搜索…""清除查询""搜索查询""搜索""提交查询""语音搜索""分享对象""与%s分享""收起""搜索""Tunjukkan jalan ke rumah""Kembali ke atas""Opsi lainnya""Selesai""Lihat semua""Pilih aplikasi""NONAKTIF""AKTIF""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""spasi""Sym+""Menu+""Telusuri...""Hapus kueri""Telusuri kueri""Telusuri""Kirim kueri""Penelusuran suara""Bagikan dengan""Bagikan dengan %s""Ciutkan""Telusuri""ホームに戻る""前に戻る""その他のオプション""完了""すべて表示""アプリの選択""OFF""ON""Alt+""Ctrl+""Delete""Enter""Function+""Meta+""Shift+""Space""Sym+""Menu+""検索…""検索キーワードを削除""検索キーワード""検索""検索キーワードを送信""音声検索""共有""%sと共有""折りたたむ""検索""Πλοήγηση στην αρχική σελίδα""Πλοήγηση προς τα επάνω""Περισσότερες επιλογές""Τέλος""Εμφάνιση όλων""Επιλέξτε μια εφαρμογή""ΑΠΕΝΕΡΓΟΠΟΙΗΣΗ""ΕΝΕΡΓΟΠΟΙΗΣΗ""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""διάστημα""Sym+""Menu+""Αναζήτηση…""Διαγραφή ερωτήματος""Ερώτημα αναζήτησης""Αναζήτηση""Υποβολή ερωτήματος""Φωνητική αναζήτηση""Κοινοποίηση σε""Κοινοποίηση στην εφαρμογή %s""Σύμπτυξη""Αναζήτηση""นำทางไปหน้าแรก""กลับ""ตัวเลือกอื่น""เสร็จ""ดูทั้งหมด""เลือกแอป""ปิด""เปิด""Alt+""Ctrl+""ลบ""Enter""Function+""Meta+""Shift+""Space""Sym+""เมนู+""ค้นหา…""ล้างคำค้นหา""คำค้นหา""ค้นหา""ส่งคำค้นหา""ค้นหาด้วยเสียง""แชร์กับ""แชร์ทาง %s""ยุบ""ค้นหา""پیمایش به صفحه اصلی""رفتن به بالا""گزینه‌های بیشتر""تمام""دیدن همه""انتخاب برنامه""خاموش""روشن""‎Alt+‎""‎Ctrl+‎""حذف""enter""‎Function+‎""‎Meta+‎""‎Shift+‎""فاصله""‎Sym+‎""منو+""جستجو…‏""پاک کردن پُرسمان""درخواست جستجو""جستجو""ارسال پُرسمان""جستجوی گفتاری""هم‌رسانی با""هم‌رسانی با %s""کوچک کردن""جستجو""Eiti į pagrindinį puslapį""Naršyti aukštyn""Daugiau parinkčių""Atlikta""Žr. viską""Pasirinkite programą""IŠJUNGTI""ĮJUNGTI""„Alt“ +""„Ctrl“ +""„delete“""„enter“""„Function“ +""„Meta“ +""„Shift“ +""„space“""„Sym“ +""„Menu“ +""Ieškoti…""Išvalyti užklausą""Paieškos užklausa""Ieškoti""Pateikti užklausą""Paieška balsu""Bendrinti su""Bendrinti naudojant programą „%s“""Sutraukti""Ieškoti""ହୋମକୁ ନେଭିଗେଟ କରନ୍ତୁ""ଉପରକୁ ନେଭିଗେଟ୍ କରନ୍ତୁ""ଅଧିକ ବିକଳ୍ପ""ହୋଇଗଲା""ସବୁ ଦେଖନ୍ତୁ""ଗୋଟିଏ ଆପ୍‍ ବାଛନ୍ତୁ""ବନ୍ଦ""ଚାଲୁ ଅଛି""Alt+""Ctrl+""ଡିଲିଟ କରନ୍ତୁ""ଏଣ୍ଟର୍""Function+""Meta+""Shift+""ସ୍ପେସ୍‍""Sym+""ମେନୁ""ସର୍ଚ୍ଚ କରନ୍ତୁ…""କ୍ୱେରୀ ଖାଲି କରନ୍ତୁ""ସର୍ଚ୍ଚ କ୍ୱେରୀ""ସର୍ଚ୍ଚ କରନ୍ତୁ""କ୍ୱେରୀ ଦାଖଲ କରନ୍ତୁ""ଭଏସ ସର୍ଚ୍ଚ""ଏହାଙ୍କ ସହ ସେୟାର୍‌ କରନ୍ତୁ""%s ସହ ସେୟାର୍‍ କରନ୍ତୁ""ସଂକୁଚିତ କରନ୍ତୁ""ସର୍ଚ୍ଚ କରନ୍ତୁ""Joan orri nagusira""Joan gora""Aukera gehiago""Eginda""Ikusi guztiak""Aukeratu aplikazio bat""DESAKTIBATU""AKTIBATU""Alt +""Ktrl +""ezabatu""sartu""Funtzioa +""Meta +""Maius +""zuriunea""Sym +""Menua +""Bilatu…""Garbitu kontsulta""Bilaketa-kontsulta""Bilatu""Bidali kontsulta""Ahozko bilaketa""Partekatu honekin""Partekatu %s aplikazioarekin""Tolestu""Bilatu""ກັບໄປໜ້າຫຼັກ""ເລື່ອນຂຶ້ນເທິງ""ຕົວເລືອກເພີ່ມເຕີມ""ແລ້ວໆ""ເບິ່ງທັງໝົດ""ເລືອກແອັບ""ປິດ""ເປີດ""Alt+""Ctrl+""ລຶບ""enter""Function+""Meta+""Shift+""ຍະຫວ່າງ""Sym+""Menu+""ຊອກຫາ…""ລຶບຂໍ້ຄວາມຊອກຫາ""ຄຳສຳລັບຄົ້ນຫາ""ຊອກຫາ""ສົ່ງຂໍ້ມູນ""ຊອກຫາດ້ວຍສຽງ""ແບ່ງປັນກັບ""ແບ່ງປັນດ້ວຍ %s""ຫຍໍ້ລົງ""ຊອກຫາ""ניווט לדף הבית""ניווט למעלה""עוד אפשרויות""סיום""הצגת הכול""בחירת אפליקציה""כבוי""מופעל""Alt+""Ctrl+‎""מחיקה""Enter""Function+""Meta+""Shift+""רווח""Sym+""תפריט+""חיפוש…""מחיקת השאילתה""שאילתת חיפוש""חיפוש""שליחת שאילתה""חיפוש קולי""שיתוף עם""שיתוף עם %s""כיווץ""חיפוש""Navigate home""Navigate up""More options""Done""See all""Choose an app""OFF""ON""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""space""Sym+""Menu+""Search…""Clear query""Search query""Search""Submit query""Voice search""Share with""Share with %s""Collapse""Search""Siirry etusivulle""Siirry ylös""Lisäasetukset""Valmis""Näytä kaikki""Valitse sovellus""POIS PÄÄLTÄ""PÄÄLLÄ""Alt+""Ctrl+""delete""enter""Fn+""Meta+""Vaihto+""välilyönti""Sym+""Valikko+""Haku…""Tyhjennä kysely""Hakukysely""Haku""Lähetä kysely""Puhehaku""Jaa…""Jaa: %s""Tiivistä""Haku"AlerteZone combinéeTitreBouton, imageLienBarre de menuOption de menuBarre de progressionGroupe de boutons radioOngletBarre de déroulementBouton compteur circulaireen cours de traitementréduitagrandià double étatdésactivéactivédésélectionnéRésuméListe des ongletsMinuterieBarre d’outilsPole kombiNagłówekObrazPrzycisk, obrazPasek menuPozycja menuPasek postępuGrupa przycisków radiowychKartaPasek przewijaniaPrzycisk kręceniazajętezwinięterozwiniętemieszanewył.wł.nie wybranoPodsumowanieLista kartCzasomierzPasek narzędziThông báoÔ lựa chọnTiêu đềHình ảnhNút, Hình ảnhLiên kếtThanh menuMục trong menuThanh tiến độNhóm nút radioThanh cuộnNút quaybậnđã thu gọnđã mở rộngkết hợpđang tắtđang bậtkhông được chọnTóm tắtDanh sách tabBộ hẹn giờThanh công cụSinjalizimKuti kombinimiTitullImazhButon, imazhLidhjaMenyShiriti i menysëArtikull i menysëShiriti i ProgresitGrupi i RadiosSkedëShiriti i lëvizjesButoni i rrotullimitI zënëpalosurzgjeruarpërzierjoaktivaktivei pazgjedhurPërmbledhjaLista e skedaveKohëmatësiShiriti i mjeteveAviseringKombinationsrutaRubrikBildKnapp, bildLänkMenyMenyfältMenyobjektFörloppsfältRadiogruppFlikBläddringslistRotationsknappupptagenminimeradutökadblandadavavmarkeradSammanfattningFliklistaVerktygsfältOpozoriloKombinirano poljeNaslovSlikaGumb, slikaPovezavaMeniMeniElement v menijuČrta napredkaRadio skupinaZavihekDrsnikVrtljivi gumbzasedenostrnjenorazširjenmešanoizključenovklopljenoneizbranoPovzetekSeznam z zavihkiČasovnikVrstica z orodjiUpozornenieKombinované poleNadpisObrázokTlačidlo, obrázokOdkazPonukaLišta s ponukouPoložka ponukyIndikátor postupuSkupina tlačidiel na výberTabulátorLišta na posúvanieOtočné tlačidloobsadenézbalenérozbalenézmiešanévypnutézapnuténevybranéSúhrnZoznam karietČasovačPanel s nástrojmiالرٹکومبو باکسسرخیتصویربٹن، تصویرلنکمینیومینیو بارمینیو آئٹمپیشرفت کی بارریڈیو گروپٹیبسکرول بارگھمانے کا بٹنمصروفسکیڑا گیاتوسیع کیا گیاامتزاجآف ہےآن ہےغیر منتخب کردہخلاصہٹیب کی لسٹٹائمرٹول بارArifaKisanduku cha ComboKichwaPichaKitufe, PichaKiungoMenyuUpau wa MenyuKipengee cha MenyuUpau wa HatuaKundi la RedioKichupoMwambaa wa KubiringizaKitufe cha KuzungushashughuliniimekunjwaimepanuliwamchanganyikoimezimwaimewashwahaijateuliwaMuhtasariOrodha ya KichupoKipima mudaUpau wa ZanaAvisoCaixa de combinaçãoTítuloImagemBotão, ImagemLigaçãoBarra do menuItem do menuBarra de progressoGrupo de opçõesSeparadorBarra de deslocamentoBotão giratórioocupadofechadoexpandidomistodesativadoativadonão selecionadoResumoLista de separadoresTemporizadorBarra de ferramentasUyarıKarma KutuBaşlıkGörselDüğme, GörselBağlantıMenüMenü ÇubuğuMenü Seçeneğiİlerleme ÇubuğuRadyo GrubuSekmeKaydırma ÇubuğuDöndürme Düğmesimeşguldaraltılmışgenişletilmişkarışıkkapalıaçıkseçili değilÖzetSekme ListesiZamanlayıcıAraç Çubuğuநினைவூட்டல்காம்போ பெட்டிதலைப்புபடம்பொத்தான், படம்இணைப்புமெனுமெனு பட்டிமெனு பொருள்போக்கு பட்டிரேடியோ குழுபிரிவுஉருட்டுப்பட்டிஸ்பின் பட்டன்பணிமிகுதிசுருக்கப்பட்டதுவிரிவாக்கப்பட்டதுகலந்துள்ளதுஆஃப்ஆன்தேர்வுநீக்கப்பட்டதுசுருக்கம்பிரிவுப் பட்டியல்டைமர்கருவிப்பட்டிการแจ้งเตือนกล่องคอมโบส่วนหัวรูปภาพปุ่ม, รูปภาพลิงก์เมนูแถบเมนูรายการในเมนูแถบความคืบหน้ากลุ่มปุ่มตัวเลือกแท็บแถบเลื่อนปุ่มเพิ่ม/ลดไม่ว่างยุบแล้วขยายแล้วผสมกันปิดอยู่เปิดอยู่ไม่ได้เลือกสรุปรายการแท็บตัวจับเวลาแถบเครื่องมือهشدارجعبه گفتگوسر‌صفحهتصویردکمه، تصویرپیوندمنونوار منومورد منونوار پیشرفتگروه رادیوییبرگهنوار پیمایشدکمه چرخشمشغولکوچک‌شدهبزرگ‌شدهترکیب‌شدهخاموشروشنلغو انتخاب شدخلاصهفهرست برگهزمان‌سنجنوار ابزارĮspėjimasSudėtinis laukelisAntraštėVaizdasMygtukas, vaizdasNuorodaMeniuMeniu juostaMeniu elementasEigos juostaAkučių grupėSkirtukasSlinkimo juostaSukimo mygtukasnaudojamasutrauktaišskleistamišrusišjungtaįjungtapasirinkimas atšauktasSuvestinėSkirtukų sąrašasLaikmatisĮrankių juostaກ່ອງຄອມໂບຮູບພາບປຸ່ມ, ຮູບພາບລິ້ງເມນູປິດເປີດהתראהתיבה משולבתכותרתתמונהלחצן, תמונהקישורתפריטסרגל תפריטיםפריט בתפריטסרגל התקדמותקבוצת רדיולשוניתסרגל גלילהלחצן מסתובבתפוסמצומצםמורחבמשולבכבוימופעלהבחירה בוטלהסיכוםרשימת לשוניותטיימרסרגל כליםCombo boxButton, imageMenu barMenu itemProgress barRadio groupScroll barSpin buttonTab listTool barHälytysYhdistelmäruutuOtsikkoKuvaPainike, kuvaLinkkiValikkoValikkopalkkiValikkokohdeEdistymispalkkiValintanappiryhmäVälilehtiVierityspalkkiPyörityspainikevarattupienennettylaajennettuyhdistettyei käytössäkäytössäei valittuYhteenvetoVälilehtilistaAjastinTyökalupalkkiAlerteListe déroulanteTitreBouton, imageLienBarre de menuÉlément du menuBarre de progressionGroupe de boutons radioOngletBarre de défilementToupieopération en coursréduitagrandimixtedésactivéactivédésélectionné(s)RécapitulatifListe d’ongletsMinuteurBarre d’outilsAlertaCuadro combinadoEncabezadoImagenBotón, imagenEnlaceMenúBarra de menúsElemento de menúBarra de progresoGrupo de botones de opciónPestañaBarra de desplazamientoBotón de númeroocupadocontraídoexpandidomixtodesactivadoactivadono seleccionadoResumenLista de pestañasTemporizadorBarra de herramientasHoiatusLiitboksPealkiriPiltNupp, piltMenüüMenüüribaMenüü-üksusEdenemisribaRaadionuppude gruppVahekaartKerimisribaPööramisnupphõivatudahendatudlaiendatudmiksitudväljasseesvalimataKokkuvõteVahekaartide loendTaimerTööriistaribaUpozorenjeKombinirani okvirZaglavljeSlikaGumb, slikaVezaIzbornikTraka izbornikaStavka izbornikaTraka napretkaGrupa izbornih gumbaKarticaTraka za pomicanjeGumb za vrtnjuzauzetosažetoproširenomješovitoisključenouključenoponišten odabirSažetakPopis karticaMjerač vremenaTraka s alatimaFigyelmeztetésKombinált listaCímsorKépGomb, képHivatkozásMenüMenüsorMenüelemFolyamatjelzőVálasztógomb-csoportLapfülGörgetősávForgó gombelfoglaltösszecsukvakibontvavegyeskibenincs kiválasztvaÖsszegzésLapfülek listájaIdőmérőEszköztárWaarschuwingCombivakKopAfbeeldingKnop, afbeeldingMenubalkMenu-itemVoortgangsbalkKeuzegroepTabbladScrollbalkDraaiknopbezigsamengevouwenuitgevouwengemengduitaangedeselecteerdSamenvattingLijst met tabbladenWerkbalkСигналКомбинирана кутияЗаглавиеИзображениеБутон, изображениеВръзкаМенюЛента с менютаЕлемент от менюЛента за напредъкРадио групаРазделЛента за превъртанеБутон за завъртанезаетосвиторазширеносмесеноизключеновключенонеизбраноОбобщениеСписък с разделиТаймерЛента с инструментиঅ্যালার্টকম্বো বক্সশিরোনামইমেজবোতাম, ছবিলিঙ্কমেনুমেনু বারমেনু আইটেমপ্রোগ্রেস বাররেডিও গ্রুপট্যাবস্ক্রোল বারস্পিন বোতামব্যস্তছোট করা হয়েছেবাড়ানো হয়েছেমিশ্রবন্ধ আছেচালু আছেআনসিলেক্ট করা হয়েছেসারসংক্ষেপট্যাব লিস্টটাইমারটুল বারकम्बो बक्सफोटोबटन, फोटोलिङ्कमेनुअफअनOpletnotaKombinasiekassieOpskrifPrentKnoppie, prentSkakelKieslysKieslysbalkKieslysitemVorderingbalkRadiogroepOortjieRolleesbalkTolknoppiebesigis ingevouis uitgevouis gemengafaanontkiesOpsommingOortjielysAftellerNutsbalkअलर्टकॉम्बो बॉक्सशीर्षकफ़ोटोबटन, फ़ोटोलिंकमेनूमेनू बारमेनू आइटमप्रोग्रेस बाररेडियो ग्रुपटैबस्क्रॉल बारस्पिन बटनव्यस्तछोटा किया गयाबड़ा किया गयामिक्सबंद हैचालू हैनहीं चुने गएसारांशटैब लिस्टटाइमरटूल बारგაფრთხილებასათაურიგამოსახულებაღილაკი, გამოსახულებაბმულიმენიუმენიუს ზოლიმენიუს ერთეულიპროგრესის ზოლირადიო ჯგუფიჩანართიგადაადგილების პანელიდატრიალების ღილაკიდაკავებულიაკეცილიგაშლილიშერეულიგამორთულიაჩართულიაურჩეველიშეჯამებაჩანართების სიატაიმერიხელსაწყოების ზოლიWarnhinweisKombinationsfeldÜberschriftBildButton, BildMenüMenüleisteMenüpunktStatusanzeigeGruppe von ButtonsScroll-LeisteAuswahl-Buttonin Gebrauchausgeblendeteingeblendetgemischtauseinnicht ausgewähltÜbersichtTab-ListeSymbolleisteKombo siyahısıŞəkilDüymə, şəkilKeçidMenyudeaktivaktivdir알림콤보 상자제목이미지버튼, 이미지링크메뉴메뉴 표시줄메뉴 항목진행률 표시줄라디오 그룹스크롤 바회전 버튼처리 중숨겨짐확대됨혼합해제설정선택되지 않음요약탭 리스트타이머도구 표시줄അലേർട്ട്കോംബോ ബോക്‌സ്തലക്കെട്ട്ചിത്രംബട്ടൺ, ചിത്രംലിങ്ക്മെനുമെനു ബാർമെനു ഇനംപുരോഗതി ബാർറേഡിയോ ഗ്രൂപ്പ്ടാബ്സ്‌ക്രോൾ ബാർകറക്കുക ബട്ടൺതിരക്കിലാണ്ചുരുക്കിവിപുലീകരിച്ചുമിശ്രിതംഓഫാണ്ഓണാണ്തിരഞ്ഞെടുത്തത് മാറ്റിസംഗ്രഹംടാബ് ലിസ്‌റ്റ്ടൈമർടൂൾ ബാർПредупредувањеКомбинирано полеЗаглавиеСликаКопче, сликаВрскаМениМени лентаПроизвод на мениЛента за напредокРадио групаКартичкаЛента за лизгањеКопче за вртењезафатенособранопроширеномешаноисклученовклученоизборот е поништенРезимеСписок со картичкиТајмерЛента со алаткиಎಚ್ಚರಿಕೆಕೊಂಬೊ ಬಾಕ್ಸ್ಶಿರೋಲೇಖಚಿತ್ರಬಟನ್, ಚಿತ್ರಲಿಂಕ್ಮೆನುಮೆನು ಬಾರ್ಮೆನು ಐಟಂಪ್ರೋಗ್ರೆಸ್ ಬಾರ್ರೇಡಿಯೋ ಗುಂಪುಟ್ಯಾಬ್ಸ್ಕ್ರಾಲ್ ಬಾರ್ಸ್ಪಿನ್ ಬಟನ್ಕಾರ್ಯನಿರತಮುಚ್ಚಿದೆವಿಸ್ತರಿಸಲಾಗಿದೆಬಗೆಬಗೆಯಆಫ್ಆನ್ಆಯ್ಕೆ ರದ್ದುಮಾಡಲಾಗಿದೆಸಾರಾಂಶಟ್ಯಾಬ್ ಪಟ್ಟಿಟೈಮರ್ಟೂಲ್ ಬಾರ್သတိပေးချက်ရွေးရန်အကွက်ခေါင်းစီးဓာတ်ပုံခလုတ်၊ ဓာတ်ပုံလင့်ခ်မီနူးမီနူး ဘားတန်းမီနူး အကြောင်းအရာပြီးစီးမှုပြ ဘားတန်းရေဒီယိုအုပ်စုတက်ဘ်ရွှေ့ဆွဲကြည့်ရန် ဘားတန်းလှည့်ရန် ခလုတ်လုပ်ဆောင်နေဆဲခေါက်သိမ်းထားပါတယ်ချဲ့ထားပြီးရောစပ်ထားပြီးပိတ်ဖွင့်ရွေးမထားပါအနှစ်ချုပ်တက်ဘ်စာရင်းအချိန်တိုင်းစက်ကိရိယာ ဘားတန်းتنبيهمربع تحرير وسردالعنوانصورةزر، صورةرابطالقائمةشريط القائمةعنصر القائمةشريط التقدممجموعة أزرار اختيارعلامة التبويبشريط التمريرزر زيادة ونقصانمشغولمطويموسعمختلطإيقاف تشغيلتشغيلغير محدَدملخصقائمة علامات التبويبمؤقِتشريط الأدواتAlertaCaixa de combinaçãoTítuloImagemBotão, imagemLinkMenuBarra do menuItem do menuBarra de progressoBotão de grupo de opçõesAbaBarra de rolamentoBotão de rotaçãoocupadorecolhidoexpandidomistodesativadoativadodesmarcadosResumoLista de abasTemporizadorBarra de ferramentasСповіщенняКомбінований списокЗаголовокЗображенняКнопка, зображенняПосиланняМенюРядок менюОб\'єкт менюІндикатор прогресуГрупа перемикачівВкладкаПрокручуванняКнопка обертаннязайнятозгорнуторозгорнутозмішаноВимк.Увімк.не вибраноЗведенняСписок вкладокТаймерПанель інструментівОбавештењеКомбиновано пољеЗаглављеСликаДугме, сликаВезаМениТрака са менијемСтавка из менијаТрака са напреткомГрупа за радиоКартицаТрака за померањеДугме за окретањезаузетоскупљенопроширеномешаноискљученоукљученоизбор опозванРезимеЛиста картицаТајмерТрака са алаткамаਸੁਚੇਤਨਾਕੋਂਬੋ ਬਾਕਸਸਿਰਲੇਖਚਿੱਤਰਬਟਨ, ਚਿੱਤਰਲਿੰਕਮੀਨੂਮੀਨੂ ਬਾਰਮੀਨੂ ਆਈਟਮਪ੍ਰੋਗਰੈੱਸ ਬਾਰਰਡੀਓ ਗਰੁੱਪਟੈਬਸਕ੍ਰੋਲ ਬਾਰ\'ਘੁੰਮਾਓ\' ਬਟਨਵਿਅਸਤਸਮੇਟਿਆ ਗਿਆਵਿਸਤਾਰ ਕੀਤਾ ਗਿਆਮਿਕਸਡਬੰਦਚਾਲੂਚੋਣ ਹਟਾਈ ਗਈਸਾਰਟੈਬ ਸੂਚੀਟਾਈਮਰਟੂਲ ਬਾਰඇඟවීමසංයුක්ත පෙට්ටියසිරස්තලයරූපය‍බොත්තම, රූපයසබැඳියමෙනුවමෙනු තීරුව‍මෙනු අයිතමයප්‍රගති තීරුවගුවන්විදුලි සමූහයටැබයඅනුචලන තීරුවවේගයෙන් කරකවන බොත්තමකාර්යබහුලයිහකුළන ලදීවිහිදුවන ලදිමිශ්‍ර කළඅක්‍රියයික්‍රියාත්මකයිතේරීම ඉවත් කරන ලදසාරාංශයටැබ ලැයිස්තුවකාල ගණකයමෙවලම් තීරුව ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/packageReleaseResources/compile-file-map.properties b/node_modules/react-native-performance/android/build/intermediates/incremental/release/packageReleaseResources/compile-file-map.properties +new file mode 100644 +index 0000000..ed62fc9 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/packageReleaseResources/compile-file-map.properties +@@ -0,0 +1 @@ ++#Thu Jun 25 02:03:55 PDT 2026 +diff --git a/node_modules/react-native-performance/android/build/intermediates/incremental/release/packageReleaseResources/merger.xml b/node_modules/react-native-performance/android/build/intermediates/incremental/release/packageReleaseResources/merger.xml +new file mode 100644 +index 0000000..910bfc8 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/incremental/release/packageReleaseResources/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/BuildConfig.class b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/BuildConfig.class +new file mode 100644 +index 0000000..ecb24f7 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/BuildConfig.class differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/NativeRNPerformanceManagerSpec.class b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/NativeRNPerformanceManagerSpec.class +new file mode 100644 +index 0000000..195876d +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/NativeRNPerformanceManagerSpec.class differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceEntry.class b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceEntry.class +new file mode 100644 +index 0000000..1d9d5f4 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceEntry.class differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceMark.class b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceMark.class +new file mode 100644 +index 0000000..00937f2 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceMark.class differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceMetric.class b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceMetric.class +new file mode 100644 +index 0000000..743cd3c +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceMetric.class differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceModule$1.class b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceModule$1.class +new file mode 100644 +index 0000000..a105cbc +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceModule$1.class differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceModule.class b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceModule.class +new file mode 100644 +index 0000000..411b5d7 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformanceModule.class differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformancePackage.class b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformancePackage.class +new file mode 100644 +index 0000000..455c3d9 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/PerformancePackage.class differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/RNPerformance$LoadRNPerformance.class b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/RNPerformance$LoadRNPerformance.class +new file mode 100644 +index 0000000..ea1451d +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/RNPerformance$LoadRNPerformance.class differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/RNPerformance$MarkerListener.class b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/RNPerformance$MarkerListener.class +new file mode 100644 +index 0000000..4293ec8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/RNPerformance$MarkerListener.class differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/RNPerformance.class b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/RNPerformance.class +new file mode 100644 +index 0000000..02ed593 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/RNPerformance.class differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/StartTimeProvider.class b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/StartTimeProvider.class +new file mode 100644 +index 0000000..df7ea6a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/javac/release/compileReleaseJavaWithJavac/classes/com/oblador/performance/StartTimeProvider.class differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/lint-cache/lintVitalAnalyzeRelease/lint-cache-version.txt b/node_modules/react-native-performance/android/build/intermediates/lint-cache/lintVitalAnalyzeRelease/lint-cache-version.txt +new file mode 100644 +index 0000000..58c1e82 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/lint-cache/lintVitalAnalyzeRelease/lint-cache-version.txt +@@ -0,0 +1 @@ ++Cache for Android Lint31.8.2 +diff --git a/node_modules/react-native-performance/android/build/intermediates/lint_model/release/generateReleaseLintModel/module.xml b/node_modules/react-native-performance/android/build/intermediates/lint_model/release/generateReleaseLintModel/module.xml +new file mode 100644 +index 0000000..5856831 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/lint_model/release/generateReleaseLintModel/module.xml +@@ -0,0 +1,19 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/lint_model/release/generateReleaseLintModel/release-artifact-dependencies.xml b/node_modules/react-native-performance/android/build/intermediates/lint_model/release/generateReleaseLintModel/release-artifact-dependencies.xml +new file mode 100644 +index 0000000..ec95898 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/lint_model/release/generateReleaseLintModel/release-artifact-dependencies.xml +@@ -0,0 +1,428 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/lint_model/release/generateReleaseLintModel/release-artifact-libraries.xml b/node_modules/react-native-performance/android/build/intermediates/lint_model/release/generateReleaseLintModel/release-artifact-libraries.xml +new file mode 100644 +index 0000000..8257d02 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/lint_model/release/generateReleaseLintModel/release-artifact-libraries.xml +@@ -0,0 +1,774 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/lint_model/release/generateReleaseLintModel/release.xml b/node_modules/react-native-performance/android/build/intermediates/lint_model/release/generateReleaseLintModel/release.xml +new file mode 100644 +index 0000000..d20226b +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/lint_model/release/generateReleaseLintModel/release.xml +@@ -0,0 +1,31 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/lint_model_metadata/release/writeReleaseLintModelMetadata/lint-model-metadata.properties b/node_modules/react-native-performance/android/build/intermediates/lint_model_metadata/release/writeReleaseLintModelMetadata/lint-model-metadata.properties +new file mode 100644 +index 0000000..3885cd5 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/lint_model_metadata/release/writeReleaseLintModelMetadata/lint-model-metadata.properties +@@ -0,0 +1,3 @@ ++mavenArtifactId=react-native-performance ++mavenGroupId=co.edgesecure.app ++mavenVersion=unspecified +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/lint_vital_lint_model/release/generateReleaseLintVitalModel/module.xml b/node_modules/react-native-performance/android/build/intermediates/lint_vital_lint_model/release/generateReleaseLintVitalModel/module.xml +new file mode 100644 +index 0000000..5856831 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/lint_vital_lint_model/release/generateReleaseLintVitalModel/module.xml +@@ -0,0 +1,19 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/lint_vital_lint_model/release/generateReleaseLintVitalModel/release-artifact-dependencies.xml b/node_modules/react-native-performance/android/build/intermediates/lint_vital_lint_model/release/generateReleaseLintVitalModel/release-artifact-dependencies.xml +new file mode 100644 +index 0000000..ec95898 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/lint_vital_lint_model/release/generateReleaseLintVitalModel/release-artifact-dependencies.xml +@@ -0,0 +1,428 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/lint_vital_lint_model/release/generateReleaseLintVitalModel/release-artifact-libraries.xml b/node_modules/react-native-performance/android/build/intermediates/lint_vital_lint_model/release/generateReleaseLintVitalModel/release-artifact-libraries.xml +new file mode 100644 +index 0000000..8257d02 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/lint_vital_lint_model/release/generateReleaseLintVitalModel/release-artifact-libraries.xml +@@ -0,0 +1,774 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/lint_vital_lint_model/release/generateReleaseLintVitalModel/release.xml b/node_modules/react-native-performance/android/build/intermediates/lint_vital_lint_model/release/generateReleaseLintVitalModel/release.xml +new file mode 100644 +index 0000000..d955e8a +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/lint_vital_lint_model/release/generateReleaseLintVitalModel/release.xml +@@ -0,0 +1,31 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/lint_vital_partial_results/release/lintVitalAnalyzeRelease/out/lint-resources.xml b/node_modules/react-native-performance/android/build/intermediates/lint_vital_partial_results/release/lintVitalAnalyzeRelease/out/lint-resources.xml +new file mode 100644 +index 0000000..e69de29 +diff --git a/node_modules/react-native-performance/android/build/intermediates/local_aar_for_lint/release/out.aar b/node_modules/react-native-performance/android/build/intermediates/local_aar_for_lint/release/out.aar +new file mode 100644 +index 0000000..fc38c5a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/local_aar_for_lint/release/out.aar differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/local_only_symbol_list/release/parseReleaseLocalResources/R-def.txt b/node_modules/react-native-performance/android/build/intermediates/local_only_symbol_list/release/parseReleaseLocalResources/R-def.txt +new file mode 100644 +index 0000000..78ac5b8 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/local_only_symbol_list/release/parseReleaseLocalResources/R-def.txt +@@ -0,0 +1,2 @@ ++R_DEF: Internal format may change without notice ++local +diff --git a/node_modules/react-native-performance/android/build/intermediates/manifest_merge_blame_file/release/processReleaseManifest/manifest-merger-blame-release-report.txt b/node_modules/react-native-performance/android/build/intermediates/manifest_merge_blame_file/release/processReleaseManifest/manifest-merger-blame-release-report.txt +new file mode 100644 +index 0000000..99880dd +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/manifest_merge_blame_file/release/processReleaseManifest/manifest-merger-blame-release-report.txt +@@ -0,0 +1,21 @@ ++1 ++2 ++4 ++5 ++6 ++7 ++7-->/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/src/main/AndroidManifest.xml:5:5-12:19 ++8 /Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/src/main/AndroidManifest.xml:6:9-10:39 ++9 android:name="com.oblador.performance.StartTimeProvider" ++9-->/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/src/main/AndroidManifest.xml:7:13-46 ++10 android:authorities="${applicationId}.start.time.provider" ++10-->/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/src/main/AndroidManifest.xml:8:13-71 ++11 android:exported="false" ++11-->/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/src/main/AndroidManifest.xml:9:13-37 ++12 android:initOrder="200" /> ++12-->/Users/matthew/git/projects/latest-rn-with-spm/edge-react-gui/node_modules/react-native-performance/android/src/main/AndroidManifest.xml:10:13-36 ++13 ++14 ++15 +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_java_res/release/mergeReleaseJavaResource/feature-react-native-performance.jar b/node_modules/react-native-performance/android/build/intermediates/merged_java_res/release/mergeReleaseJavaResource/feature-react-native-performance.jar +new file mode 100644 +index 0000000..15cb0ec +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_java_res/release/mergeReleaseJavaResource/feature-react-native-performance.jar differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_manifest/release/processReleaseManifest/AndroidManifest.xml b/node_modules/react-native-performance/android/build/intermediates/merged_manifest/release/processReleaseManifest/AndroidManifest.xml +new file mode 100644 +index 0000000..626a23c +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_manifest/release/processReleaseManifest/AndroidManifest.xml +@@ -0,0 +1,15 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim-v21/fragment_fast_out_extra_slow_in.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim-v21/fragment_fast_out_extra_slow_in.xml +new file mode 100644 +index 0000000..97b9de9 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim-v21/fragment_fast_out_extra_slow_in.xml +@@ -0,0 +1,19 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_fade_in.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_fade_in.xml +new file mode 100644 +index 0000000..da7ee29 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_fade_in.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_fade_out.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_fade_out.xml +new file mode 100644 +index 0000000..c81b39a +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_fade_out.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_grow_fade_in_from_bottom.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_grow_fade_in_from_bottom.xml +new file mode 100644 +index 0000000..79d02d4 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_grow_fade_in_from_bottom.xml +@@ -0,0 +1,30 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_popup_enter.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_popup_enter.xml +new file mode 100644 +index 0000000..91664da +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_popup_enter.xml +@@ -0,0 +1,21 @@ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_popup_exit.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_popup_exit.xml +new file mode 100644 +index 0000000..db7e807 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_popup_exit.xml +@@ -0,0 +1,21 @@ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_shrink_fade_out_from_bottom.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_shrink_fade_out_from_bottom.xml +new file mode 100644 +index 0000000..9a23cd2 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_shrink_fade_out_from_bottom.xml +@@ -0,0 +1,27 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_in_bottom.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_in_bottom.xml +new file mode 100644 +index 0000000..1afa8fe +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_in_bottom.xml +@@ -0,0 +1,19 @@ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_in_top.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_in_top.xml +new file mode 100644 +index 0000000..ab824f2 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_in_top.xml +@@ -0,0 +1,19 @@ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_out_bottom.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_out_bottom.xml +new file mode 100644 +index 0000000..b309fe8 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_out_bottom.xml +@@ -0,0 +1,19 @@ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_out_top.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_out_top.xml +new file mode 100644 +index 0000000..e84d1c7 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_slide_out_top.xml +@@ -0,0 +1,19 @@ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_tooltip_enter.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_tooltip_enter.xml +new file mode 100644 +index 0000000..134d9d7 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_tooltip_enter.xml +@@ -0,0 +1,21 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_tooltip_exit.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_tooltip_exit.xml +new file mode 100644 +index 0000000..67f6af8 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/abc_tooltip_exit.xml +@@ -0,0 +1,21 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml +new file mode 100644 +index 0000000..8d892c1 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml +@@ -0,0 +1,40 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml +new file mode 100644 +index 0000000..57fc365 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml +@@ -0,0 +1,49 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_checked_icon_null_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_checked_icon_null_animation.xml +new file mode 100644 +index 0000000..a6ef064 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_checked_icon_null_animation.xml +@@ -0,0 +1,47 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml +new file mode 100644 +index 0000000..0f13aaf +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml +@@ -0,0 +1,49 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml +new file mode 100644 +index 0000000..188e706 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml +@@ -0,0 +1,40 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_unchecked_icon_null_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_unchecked_icon_null_animation.xml +new file mode 100644 +index 0000000..8b63d01 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_checkbox_to_unchecked_icon_null_animation.xml +@@ -0,0 +1,47 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_off_mtrl_dot_group_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_off_mtrl_dot_group_animation.xml +new file mode 100644 +index 0000000..22bb845 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_off_mtrl_dot_group_animation.xml +@@ -0,0 +1,65 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml +new file mode 100644 +index 0000000..51154c1 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml +@@ -0,0 +1,66 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml +new file mode 100644 +index 0000000..c889ae6 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml +@@ -0,0 +1,42 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_on_mtrl_dot_group_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_on_mtrl_dot_group_animation.xml +new file mode 100644 +index 0000000..f0b9d7d +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_on_mtrl_dot_group_animation.xml +@@ -0,0 +1,65 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml +new file mode 100644 +index 0000000..3269f8b +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml +@@ -0,0 +1,65 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml +new file mode 100644 +index 0000000..0215835 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml +@@ -0,0 +1,42 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_fade_in.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_fade_in.xml +new file mode 100644 +index 0000000..7fe329f +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_fade_in.xml +@@ -0,0 +1,7 @@ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_fade_out.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_fade_out.xml +new file mode 100644 +index 0000000..4919eda +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_fade_out.xml +@@ -0,0 +1,7 @@ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_push_up_in.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_push_up_in.xml +new file mode 100644 +index 0000000..aef91bc +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_push_up_in.xml +@@ -0,0 +1,13 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_push_up_out.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_push_up_out.xml +new file mode 100644 +index 0000000..790e275 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_push_up_out.xml +@@ -0,0 +1,13 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_slide_down.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_slide_down.xml +new file mode 100644 +index 0000000..01876e5 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_slide_down.xml +@@ -0,0 +1,6 @@ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_slide_up.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_slide_up.xml +new file mode 100644 +index 0000000..6c96f69 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/anim/catalyst_slide_up.xml +@@ -0,0 +1,6 @@ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_close_enter.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_close_enter.xml +new file mode 100644 +index 0000000..1408ac6 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_close_enter.xml +@@ -0,0 +1,43 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_close_exit.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_close_exit.xml +new file mode 100644 +index 0000000..4c50d20 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_close_exit.xml +@@ -0,0 +1,43 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_fade_enter.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_fade_enter.xml +new file mode 100644 +index 0000000..b948a22 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_fade_enter.xml +@@ -0,0 +1,21 @@ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_fade_exit.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_fade_exit.xml +new file mode 100644 +index 0000000..841049d +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_fade_exit.xml +@@ -0,0 +1,21 @@ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_open_enter.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_open_enter.xml +new file mode 100644 +index 0000000..01bd5c0 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_open_enter.xml +@@ -0,0 +1,44 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_open_exit.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_open_exit.xml +new file mode 100644 +index 0000000..dc27998 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/animator/fragment_open_exit.xml +@@ -0,0 +1,43 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_btn_colored_borderless_text_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_btn_colored_borderless_text_material.xml +new file mode 100644 +index 0000000..468b155 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_btn_colored_borderless_text_material.xml +@@ -0,0 +1,21 @@ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_btn_colored_text_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_btn_colored_text_material.xml +new file mode 100644 +index 0000000..74170d6 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_btn_colored_text_material.xml +@@ -0,0 +1,23 @@ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_color_highlight_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_color_highlight_material.xml +new file mode 100644 +index 0000000..8d53611 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_color_highlight_material.xml +@@ -0,0 +1,23 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_btn_checkable.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_btn_checkable.xml +new file mode 100644 +index 0000000..e82eff4 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_btn_checkable.xml +@@ -0,0 +1,21 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_default.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_default.xml +new file mode 100644 +index 0000000..abe3880 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_default.xml +@@ -0,0 +1,25 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_edittext.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_edittext.xml +new file mode 100644 +index 0000000..0e05e07 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_edittext.xml +@@ -0,0 +1,21 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_seek_thumb.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_seek_thumb.xml +new file mode 100644 +index 0000000..4fc9626 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_seek_thumb.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_spinner.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_spinner.xml +new file mode 100644 +index 0000000..0e05e07 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_spinner.xml +@@ -0,0 +1,21 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_switch_track.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_switch_track.xml +new file mode 100644 +index 0000000..e663772 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color-v23/abc_tint_switch_track.xml +@@ -0,0 +1,21 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_background_cache_hint_selector_material_dark.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_background_cache_hint_selector_material_dark.xml +new file mode 100644 +index 0000000..e016076 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_background_cache_hint_selector_material_dark.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_background_cache_hint_selector_material_light.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_background_cache_hint_selector_material_light.xml +new file mode 100644 +index 0000000..290faf1 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_background_cache_hint_selector_material_light.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_hint_foreground_material_dark.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_hint_foreground_material_dark.xml +new file mode 100644 +index 0000000..fe86872 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_hint_foreground_material_dark.xml +@@ -0,0 +1,24 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_hint_foreground_material_light.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_hint_foreground_material_light.xml +new file mode 100644 +index 0000000..1bef5af +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_hint_foreground_material_light.xml +@@ -0,0 +1,24 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_disable_only_material_dark.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_disable_only_material_dark.xml +new file mode 100644 +index 0000000..724c255 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_disable_only_material_dark.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_disable_only_material_light.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_disable_only_material_light.xml +new file mode 100644 +index 0000000..7395e68 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_disable_only_material_light.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_material_dark.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_material_dark.xml +new file mode 100644 +index 0000000..7d66d02 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_material_dark.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_material_light.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_material_light.xml +new file mode 100644 +index 0000000..105b643 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_primary_text_material_light.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_search_url_text.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_search_url_text.xml +new file mode 100644 +index 0000000..0631d5d +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_search_url_text.xml +@@ -0,0 +1,21 @@ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_secondary_text_material_dark.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_secondary_text_material_dark.xml +new file mode 100644 +index 0000000..6399b1d +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_secondary_text_material_dark.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_secondary_text_material_light.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_secondary_text_material_light.xml +new file mode 100644 +index 0000000..87c015a +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/abc_secondary_text_material_light.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/switch_thumb_material_dark.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/switch_thumb_material_dark.xml +new file mode 100644 +index 0000000..6153382 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/switch_thumb_material_dark.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/switch_thumb_material_light.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/switch_thumb_material_light.xml +new file mode 100644 +index 0000000..94d7114 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/color/switch_thumb_material_light.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer.xml +new file mode 100644 +index 0000000..da8a42f +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer.xml +@@ -0,0 +1,36 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer_low.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer_low.xml +new file mode 100644 +index 0000000..89e62a5 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer_low.xml +@@ -0,0 +1,33 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer_video.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer_video.xml +new file mode 100644 +index 0000000..243ca3c +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer_video.xml +@@ -0,0 +1,29 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer_video_low.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer_video_low.xml +new file mode 100644 +index 0000000..24b6942 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_answer_video_low.xml +@@ -0,0 +1,26 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_decline.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_decline.xml +new file mode 100644 +index 0000000..be9593c +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_decline.xml +@@ -0,0 +1,38 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_decline_low.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_decline_low.xml +new file mode 100644 +index 0000000..990af5f +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-anydpi-v21/ic_call_decline_low.xml +@@ -0,0 +1,35 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png +new file mode 100644 +index 0000000..4d9f861 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png +new file mode 100644 +index 0000000..9911008 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png +new file mode 100644 +index 0000000..69ff9dd +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png +new file mode 100644 +index 0000000..9218981 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png +new file mode 100644 +index 0000000..a588576 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png +new file mode 100644 +index 0000000..4657a25 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png +new file mode 100644 +index 0000000..3fd617b +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png +new file mode 100644 +index 0000000..2264398 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png +new file mode 100644 +index 0000000..65ccd8f +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png +new file mode 100644 +index 0000000..c2264a8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_focused_holo.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_focused_holo.9.png +new file mode 100644 +index 0000000..c09ec90 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_focused_holo.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_longpressed_holo.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_longpressed_holo.9.png +new file mode 100644 +index 0000000..62fbd2c +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_longpressed_holo.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png +new file mode 100644 +index 0000000..2f6ef91 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png +new file mode 100644 +index 0000000..863ce95 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png +new file mode 100644 +index 0000000..b6d4677 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png +new file mode 100644 +index 0000000..60081db +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png +new file mode 100644 +index 0000000..abb52c9 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png +new file mode 100644 +index 0000000..9d8451a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png +new file mode 100644 +index 0000000..d8d6d7f +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png +new file mode 100644 +index 0000000..30c1c1e +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png +new file mode 100644 +index 0000000..1f1cdad +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png +new file mode 100644 +index 0000000..ffb0096 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png +new file mode 100644 +index 0000000..e54950e +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png +new file mode 100644 +index 0000000..0da5b1d +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png +new file mode 100644 +index 0000000..f8063b2 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png +new file mode 100644 +index 0000000..4b0b10a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_text_select_handle_left_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_text_select_handle_left_mtrl.png +new file mode 100644 +index 0000000..d3556a8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_text_select_handle_left_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl.png +new file mode 100644 +index 0000000..183c9ac +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_text_select_handle_right_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_text_select_handle_right_mtrl.png +new file mode 100644 +index 0000000..9b67079 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_text_select_handle_right_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png +new file mode 100644 +index 0000000..5b13bc1 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png +new file mode 100644 +index 0000000..5440b1a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png +new file mode 100644 +index 0000000..05d6920 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png +new file mode 100644 +index 0000000..6282df4 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer.png +new file mode 100644 +index 0000000..7aca1a1 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer_low.png +new file mode 100644 +index 0000000..7aca1a1 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer_video.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer_video.png +new file mode 100644 +index 0000000..8eafb01 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer_video.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer_video_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer_video_low.png +new file mode 100644 +index 0000000..8eafb01 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_answer_video_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_decline.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_decline.png +new file mode 100644 +index 0000000..4d9cfdc +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_decline.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_decline_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_decline_low.png +new file mode 100644 +index 0000000..4d9cfdc +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_call_decline_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_resume.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_resume.png +new file mode 100644 +index 0000000..e76d925 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/ic_resume.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_low_normal.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_low_normal.9.png +new file mode 100644 +index 0000000..af91f5e +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_low_normal.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_low_pressed.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_low_pressed.9.png +new file mode 100644 +index 0000000..1602ab8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_low_pressed.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_normal.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_normal.9.png +new file mode 100644 +index 0000000..6ebed8b +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_normal.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_normal_pressed.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_normal_pressed.9.png +new file mode 100644 +index 0000000..6193822 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_bg_normal_pressed.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_oversize_large_icon_bg.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_oversize_large_icon_bg.png +new file mode 100644 +index 0000000..383433d +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notification_oversize_large_icon_bg.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notify_panel_notification_icon_bg.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notify_panel_notification_icon_bg.png +new file mode 100644 +index 0000000..6f37a22 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-hdpi-v4/notify_panel_notification_icon_bg.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer.png +new file mode 100644 +index 0000000..ad1fefc +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer_low.png +new file mode 100644 +index 0000000..ad1fefc +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer_video.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer_video.png +new file mode 100644 +index 0000000..0242aa7 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer_video.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer_video_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer_video_low.png +new file mode 100644 +index 0000000..0242aa7 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_answer_video_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_decline.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_decline.png +new file mode 100644 +index 0000000..3d1f421 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_decline.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_decline_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_decline_low.png +new file mode 100644 +index 0000000..3d1f421 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldpi-v4/ic_call_decline_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png +new file mode 100644 +index 0000000..ddbec8b +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png +new file mode 100644 +index 0000000..c888ee0 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png +new file mode 100644 +index 0000000..588161e +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png +new file mode 100644 +index 0000000..7cf976d +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png +new file mode 100644 +index 0000000..4c0f0b3 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png +new file mode 100644 +index 0000000..fa0ed8f +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png +new file mode 100644 +index 0000000..7a9fcbc +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png +new file mode 100644 +index 0000000..8e6c271 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png +new file mode 100644 +index 0000000..9f0d2c8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png +new file mode 100644 +index 0000000..6e18d40 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png +new file mode 100644 +index 0000000..d0a41a5 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png +new file mode 100644 +index 0000000..bebb1e2 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png +new file mode 100644 +index 0000000..038e000 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png +new file mode 100644 +index 0000000..6086f9c +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png +new file mode 100644 +index 0000000..c2264a8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_focused_holo.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_focused_holo.9.png +new file mode 100644 +index 0000000..addb54a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_focused_holo.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_longpressed_holo.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_longpressed_holo.9.png +new file mode 100644 +index 0000000..5fcd5b2 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_longpressed_holo.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png +new file mode 100644 +index 0000000..251b989 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png +new file mode 100644 +index 0000000..01efec0 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png +new file mode 100644 +index 0000000..f1d1b61 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png +new file mode 100644 +index 0000000..10851f6 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png +new file mode 100644 +index 0000000..15c1ebb +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png +new file mode 100644 +index 0000000..5f55cd5 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png +new file mode 100644 +index 0000000..1bff7fa +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png +new file mode 100644 +index 0000000..9280f82 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png +new file mode 100644 +index 0000000..21bffc6 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png +new file mode 100644 +index 0000000..8878129 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png +new file mode 100644 +index 0000000..869c8b0 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png +new file mode 100644 +index 0000000..ed75cb8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png +new file mode 100644 +index 0000000..ab8460f +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png +new file mode 100644 +index 0000000..12b0a79 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_text_select_handle_left_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_text_select_handle_left_mtrl.png +new file mode 100644 +index 0000000..e243fd8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_text_select_handle_left_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl.png +new file mode 100644 +index 0000000..55b8b36 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_text_select_handle_right_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_text_select_handle_right_mtrl.png +new file mode 100644 +index 0000000..e6eff09 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_text_select_handle_right_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png +new file mode 100644 +index 0000000..3ffa251 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png +new file mode 100644 +index 0000000..5d7ad2f +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png +new file mode 100644 +index 0000000..0c766f3 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png +new file mode 100644 +index 0000000..4f66d7a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer.png +new file mode 100644 +index 0000000..1b1d00b +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer_low.png +new file mode 100644 +index 0000000..1b1d00b +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer_video.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer_video.png +new file mode 100644 +index 0000000..64aacd7 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer_video.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer_video_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer_video_low.png +new file mode 100644 +index 0000000..64aacd7 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_answer_video_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_decline.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_decline.png +new file mode 100644 +index 0000000..a72e078 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_decline.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_decline_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_decline_low.png +new file mode 100644 +index 0000000..a72e078 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_call_decline_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_resume.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_resume.png +new file mode 100644 +index 0000000..f010087 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/ic_resume.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_low_normal.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_low_normal.9.png +new file mode 100644 +index 0000000..62de9d7 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_low_normal.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_low_pressed.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_low_pressed.9.png +new file mode 100644 +index 0000000..eaabd93 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_low_pressed.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_normal.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_normal.9.png +new file mode 100644 +index 0000000..aa239b3 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_normal.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_normal_pressed.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_normal_pressed.9.png +new file mode 100644 +index 0000000..62d8622 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notification_bg_normal_pressed.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notify_panel_notification_icon_bg.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notify_panel_notification_icon_bg.png +new file mode 100644 +index 0000000..c286875 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-mdpi-v4/notify_panel_notification_icon_bg.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_action_bar_item_background_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_action_bar_item_background_material.xml +new file mode 100644 +index 0000000..595c56c +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_action_bar_item_background_material.xml +@@ -0,0 +1,18 @@ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_btn_colored_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_btn_colored_material.xml +new file mode 100644 +index 0000000..10251aa +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_btn_colored_material.xml +@@ -0,0 +1,50 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_dialog_material_background.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_dialog_material_background.xml +new file mode 100644 +index 0000000..7ef438b +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_dialog_material_background.xml +@@ -0,0 +1,26 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_edit_text_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_edit_text_material.xml +new file mode 100644 +index 0000000..d98b008 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_edit_text_material.xml +@@ -0,0 +1,37 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_list_divider_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_list_divider_material.xml +new file mode 100644 +index 0000000..5ed2121 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/abc_list_divider_material.xml +@@ -0,0 +1,24 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/notification_action_background.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/notification_action_background.xml +new file mode 100644 +index 0000000..a9ea90a +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v21/notification_action_background.xml +@@ -0,0 +1,36 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v23/abc_control_background_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v23/abc_control_background_material.xml +new file mode 100644 +index 0000000..0b54039 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v23/abc_control_background_material.xml +@@ -0,0 +1,19 @@ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v29/autofill_inline_suggestion_chip_background.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v29/autofill_inline_suggestion_chip_background.xml +new file mode 100644 +index 0000000..9637062 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-v29/autofill_inline_suggestion_chip_background.xml +@@ -0,0 +1,32 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-watch-v20/abc_dialog_material_background.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-watch-v20/abc_dialog_material_background.xml +new file mode 100644 +index 0000000..242761b +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-watch-v20/abc_dialog_material_background.xml +@@ -0,0 +1,19 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png +new file mode 100644 +index 0000000..6284eaa +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png +new file mode 100644 +index 0000000..4902520 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png +new file mode 100644 +index 0000000..59a683a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png +new file mode 100644 +index 0000000..03bf49c +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png +new file mode 100644 +index 0000000..342323b +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png +new file mode 100644 +index 0000000..1d29f9a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png +new file mode 100644 +index 0000000..92b43ba +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png +new file mode 100644 +index 0000000..600178a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png +new file mode 100644 +index 0000000..ca303fd +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png +new file mode 100644 +index 0000000..c2264a8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_focused_holo.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_focused_holo.9.png +new file mode 100644 +index 0000000..67c25ae +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_focused_holo.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png +new file mode 100644 +index 0000000..17c34a1 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png +new file mode 100644 +index 0000000..988548a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png +new file mode 100644 +index 0000000..15fcf6a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png +new file mode 100644 +index 0000000..65275b3 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png +new file mode 100644 +index 0000000..ee95ed4 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png +new file mode 100644 +index 0000000..99cf6de +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png +new file mode 100644 +index 0000000..d8cc7d3 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png +new file mode 100644 +index 0000000..c08ec90 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png +new file mode 100644 +index 0000000..0486af1 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png +new file mode 100644 +index 0000000..20079d8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png +new file mode 100644 +index 0000000..fb4e42a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png +new file mode 100644 +index 0000000..44b9a14 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png +new file mode 100644 +index 0000000..bcf6b7f +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png +new file mode 100644 +index 0000000..7c56175 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png +new file mode 100644 +index 0000000..2242d2f +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl.png +new file mode 100644 +index 0000000..529d550 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl.png +new file mode 100644 +index 0000000..1f8cc88 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl.png +new file mode 100644 +index 0000000..6c8f6a4 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png +new file mode 100644 +index 0000000..8ff3a83 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png +new file mode 100644 +index 0000000..e7e693a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png +new file mode 100644 +index 0000000..819171a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png +new file mode 100644 +index 0000000..4def8c8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer.png +new file mode 100644 +index 0000000..1e29937 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer_low.png +new file mode 100644 +index 0000000..1e29937 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer_video.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer_video.png +new file mode 100644 +index 0000000..cbad0c4 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer_video.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer_video_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer_video_low.png +new file mode 100644 +index 0000000..cbad0c4 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_answer_video_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_decline.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_decline.png +new file mode 100644 +index 0000000..8edb3fc +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_decline.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_decline_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_decline_low.png +new file mode 100644 +index 0000000..8edb3fc +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_call_decline_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_resume.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_resume.png +new file mode 100644 +index 0000000..5d03ade +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/ic_resume.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_low_normal.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_low_normal.9.png +new file mode 100644 +index 0000000..8c884de +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_low_normal.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_low_pressed.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_low_pressed.9.png +new file mode 100644 +index 0000000..32e00be +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_low_pressed.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_normal.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_normal.9.png +new file mode 100644 +index 0000000..bdf477b +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_normal.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png +new file mode 100644 +index 0000000..5c4da74 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png +new file mode 100644 +index 0000000..9128e62 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png +new file mode 100644 +index 0000000..4eae28f +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png +new file mode 100644 +index 0000000..d934b60 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png +new file mode 100644 +index 0000000..8c82ec3 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png +new file mode 100644 +index 0000000..8fc0a9b +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png +new file mode 100644 +index 0000000..3038d70 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png +new file mode 100644 +index 0000000..c079867 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png +new file mode 100644 +index 0000000..3b9dc7c +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png +new file mode 100644 +index 0000000..f6d2f32 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png +new file mode 100644 +index 0000000..fe826b7 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png +new file mode 100644 +index 0000000..987b2bc +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_focused_holo.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_focused_holo.9.png +new file mode 100644 +index 0000000..8b050e8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_focused_holo.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png +new file mode 100644 +index 0000000..00e370a +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png +new file mode 100644 +index 0000000..719c7b5 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png +new file mode 100644 +index 0000000..75bd580 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png +new file mode 100644 +index 0000000..4f3b147 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png +new file mode 100644 +index 0000000..224a081 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png +new file mode 100644 +index 0000000..b5ceeac +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png +new file mode 100644 +index 0000000..4727a7d +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png +new file mode 100644 +index 0000000..4657815 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png +new file mode 100644 +index 0000000..4aa0a34 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png +new file mode 100644 +index 0000000..6178c45 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png +new file mode 100644 +index 0000000..3d9b961 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png +new file mode 100644 +index 0000000..56a69df +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png +new file mode 100644 +index 0000000..7924000 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png +new file mode 100644 +index 0000000..ba5abaa +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png +new file mode 100644 +index 0000000..eeb74c8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl.png +new file mode 100644 +index 0000000..d6a8790 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl.png +new file mode 100644 +index 0000000..de00185 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl.png +new file mode 100644 +index 0000000..d186a5b +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png +new file mode 100644 +index 0000000..4d3d3a4 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png +new file mode 100644 +index 0000000..c5acb84 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png +new file mode 100644 +index 0000000..30328ae +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png +new file mode 100644 +index 0000000..bc21142 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer.png +new file mode 100644 +index 0000000..949da2b +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer_low.png +new file mode 100644 +index 0000000..949da2b +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer_video.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer_video.png +new file mode 100644 +index 0000000..35e3bc8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer_video.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer_video_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer_video_low.png +new file mode 100644 +index 0000000..35e3bc8 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_answer_video_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_decline.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_decline.png +new file mode 100644 +index 0000000..15aeec0 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_decline.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_decline_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_decline_low.png +new file mode 100644 +index 0000000..15aeec0 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_call_decline_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_resume.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_resume.png +new file mode 100644 +index 0000000..732b8f4 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxhdpi-v4/ic_resume.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png +new file mode 100644 +index 0000000..e40fa4e +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png +new file mode 100644 +index 0000000..4e18de2 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png +new file mode 100644 +index 0000000..5fa3266 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png +new file mode 100644 +index 0000000..c11cb2e +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png +new file mode 100644 +index 0000000..639e6cb +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png +new file mode 100644 +index 0000000..355d5b7 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png +new file mode 100644 +index 0000000..7dfaf7c +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png +new file mode 100644 +index 0000000..fe8f2e4 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png +new file mode 100644 +index 0000000..752cb57 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png +new file mode 100644 +index 0000000..40255c3 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png +new file mode 100644 +index 0000000..0210ad1 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl.png +new file mode 100644 +index 0000000..565f0b2 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl.png +new file mode 100644 +index 0000000..894c734 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer.png +new file mode 100644 +index 0000000..5c060f6 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer_low.png +new file mode 100644 +index 0000000..5c060f6 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer_video.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer_video.png +new file mode 100644 +index 0000000..4e0e0de +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer_video.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer_video_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer_video_low.png +new file mode 100644 +index 0000000..4e0e0de +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_answer_video_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_decline.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_decline.png +new file mode 100644 +index 0000000..c6b5be3 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_decline.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_decline_low.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_decline_low.png +new file mode 100644 +index 0000000..c6b5be3 +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_call_decline_low.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_resume.png b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_resume.png +new file mode 100644 +index 0000000..6f48a9b +Binary files /dev/null and b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable-xxxhdpi-v4/ic_resume.png differ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_borderless_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_borderless_material.xml +new file mode 100644 +index 0000000..f389460 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_borderless_material.xml +@@ -0,0 +1,22 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_check_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_check_material.xml +new file mode 100644 +index 0000000..f6e938f +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_check_material.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_check_material_anim.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_check_material_anim.xml +new file mode 100644 +index 0000000..ce7a968 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_check_material_anim.xml +@@ -0,0 +1,37 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_default_mtrl_shape.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_default_mtrl_shape.xml +new file mode 100644 +index 0000000..c50d4b1 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_default_mtrl_shape.xml +@@ -0,0 +1,32 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_radio_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_radio_material.xml +new file mode 100644 +index 0000000..6e9f9cf +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_radio_material.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_radio_material_anim.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_radio_material_anim.xml +new file mode 100644 +index 0000000..64cebc2 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_btn_radio_material_anim.xml +@@ -0,0 +1,37 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_cab_background_internal_bg.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_cab_background_internal_bg.xml +new file mode 100644 +index 0000000..9faf60a +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_cab_background_internal_bg.xml +@@ -0,0 +1,23 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_cab_background_top_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_cab_background_top_material.xml +new file mode 100644 +index 0000000..0922395 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_cab_background_top_material.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_ab_back_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_ab_back_material.xml +new file mode 100644 +index 0000000..5a89523 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_ab_back_material.xml +@@ -0,0 +1,27 @@ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_arrow_drop_right_black_24dp.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_arrow_drop_right_black_24dp.xml +new file mode 100644 +index 0000000..68547eb +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_arrow_drop_right_black_24dp.xml +@@ -0,0 +1,33 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_clear_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_clear_material.xml +new file mode 100644 +index 0000000..e6d106b +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_clear_material.xml +@@ -0,0 +1,26 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_go_search_api_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_go_search_api_material.xml +new file mode 100644 +index 0000000..0c88119 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_go_search_api_material.xml +@@ -0,0 +1,25 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_copy_mtrl_am_alpha.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_copy_mtrl_am_alpha.xml +new file mode 100644 +index 0000000..60ebf76 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_copy_mtrl_am_alpha.xml +@@ -0,0 +1,21 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_cut_mtrl_alpha.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_cut_mtrl_alpha.xml +new file mode 100644 +index 0000000..592bd60 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_cut_mtrl_alpha.xml +@@ -0,0 +1,21 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_overflow_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_overflow_material.xml +new file mode 100644 +index 0000000..1420edd +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_overflow_material.xml +@@ -0,0 +1,26 @@ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_paste_mtrl_am_alpha.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_paste_mtrl_am_alpha.xml +new file mode 100644 +index 0000000..5404374 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_paste_mtrl_am_alpha.xml +@@ -0,0 +1,25 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_selectall_mtrl_alpha.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_selectall_mtrl_alpha.xml +new file mode 100644 +index 0000000..d0de4ae +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_selectall_mtrl_alpha.xml +@@ -0,0 +1,25 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_share_mtrl_alpha.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_share_mtrl_alpha.xml +new file mode 100644 +index 0000000..597a1b3 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_menu_share_mtrl_alpha.xml +@@ -0,0 +1,25 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_search_api_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_search_api_material.xml +new file mode 100644 +index 0000000..b4cba34 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_search_api_material.xml +@@ -0,0 +1,26 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_voice_search_api_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_voice_search_api_material.xml +new file mode 100644 +index 0000000..143db55 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ic_voice_search_api_material.xml +@@ -0,0 +1,26 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_item_background_holo_dark.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_item_background_holo_dark.xml +new file mode 100644 +index 0000000..72162c2 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_item_background_holo_dark.xml +@@ -0,0 +1,26 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_item_background_holo_light.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_item_background_holo_light.xml +new file mode 100644 +index 0000000..1c180b2 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_item_background_holo_light.xml +@@ -0,0 +1,26 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_background_transition_holo_dark.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_background_transition_holo_dark.xml +new file mode 100644 +index 0000000..0add58c +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_background_transition_holo_dark.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_background_transition_holo_light.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_background_transition_holo_light.xml +new file mode 100644 +index 0000000..0c1d3e6 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_background_transition_holo_light.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_holo_dark.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_holo_dark.xml +new file mode 100644 +index 0000000..1fb5fc4 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_holo_dark.xml +@@ -0,0 +1,27 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_holo_light.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_holo_light.xml +new file mode 100644 +index 0000000..8d24047 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_list_selector_holo_light.xml +@@ -0,0 +1,28 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ratingbar_indicator_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ratingbar_indicator_material.xml +new file mode 100644 +index 0000000..97ba1de +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ratingbar_indicator_material.xml +@@ -0,0 +1,18 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ratingbar_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ratingbar_material.xml +new file mode 100644 +index 0000000..97ba1de +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ratingbar_material.xml +@@ -0,0 +1,18 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ratingbar_small_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ratingbar_small_material.xml +new file mode 100644 +index 0000000..97ba1de +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_ratingbar_small_material.xml +@@ -0,0 +1,18 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_seekbar_thumb_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_seekbar_thumb_material.xml +new file mode 100644 +index 0000000..7fea83b +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_seekbar_thumb_material.xml +@@ -0,0 +1,35 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_seekbar_tick_mark_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_seekbar_tick_mark_material.xml +new file mode 100644 +index 0000000..e2d86c9 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_seekbar_tick_mark_material.xml +@@ -0,0 +1,22 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_seekbar_track_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_seekbar_track_material.xml +new file mode 100644 +index 0000000..e68ac03 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_seekbar_track_material.xml +@@ -0,0 +1,40 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_spinner_textfield_background_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_spinner_textfield_background_material.xml +new file mode 100644 +index 0000000..d0f46a8 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_spinner_textfield_background_material.xml +@@ -0,0 +1,36 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_star_black_48dp.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_star_black_48dp.xml +new file mode 100644 +index 0000000..4f380aa +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_star_black_48dp.xml +@@ -0,0 +1,25 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_star_half_black_48dp.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_star_half_black_48dp.xml +new file mode 100644 +index 0000000..ba1dc57 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_star_half_black_48dp.xml +@@ -0,0 +1,25 @@ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_switch_thumb_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_switch_thumb_material.xml +new file mode 100644 +index 0000000..ee96ec2 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_switch_thumb_material.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_tab_indicator_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_tab_indicator_material.xml +new file mode 100644 +index 0000000..1a8de1b +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_tab_indicator_material.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_text_cursor_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_text_cursor_material.xml +new file mode 100644 +index 0000000..885670c +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_text_cursor_material.xml +@@ -0,0 +1,23 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_textfield_search_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_textfield_search_material.xml +new file mode 100644 +index 0000000..0887396 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_textfield_search_material.xml +@@ -0,0 +1,22 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_vector_test.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_vector_test.xml +new file mode 100644 +index 0000000..d5da2cb +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/abc_vector_test.xml +@@ -0,0 +1,25 @@ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_checked_mtrl.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_checked_mtrl.xml +new file mode 100644 +index 0000000..464a450 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_checked_mtrl.xml +@@ -0,0 +1,50 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_checked_to_unchecked_mtrl_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_checked_to_unchecked_mtrl_animation.xml +new file mode 100644 +index 0000000..77d5418 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_checked_to_unchecked_mtrl_animation.xml +@@ -0,0 +1,32 @@ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_unchecked_mtrl.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_unchecked_mtrl.xml +new file mode 100644 +index 0000000..f21429f +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_unchecked_mtrl.xml +@@ -0,0 +1,50 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_unchecked_to_checked_mtrl_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_unchecked_to_checked_mtrl_animation.xml +new file mode 100644 +index 0000000..9d30913 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_checkbox_unchecked_to_checked_mtrl_animation.xml +@@ -0,0 +1,32 @@ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_off_mtrl.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_off_mtrl.xml +new file mode 100644 +index 0000000..170e82d +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_off_mtrl.xml +@@ -0,0 +1,46 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_off_to_on_mtrl_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_off_to_on_mtrl_animation.xml +new file mode 100644 +index 0000000..84561d0 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_off_to_on_mtrl_animation.xml +@@ -0,0 +1,32 @@ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_on_mtrl.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_on_mtrl.xml +new file mode 100644 +index 0000000..ce2116a +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_on_mtrl.xml +@@ -0,0 +1,43 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_on_to_off_mtrl_animation.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_on_to_off_mtrl_animation.xml +new file mode 100644 +index 0000000..2108cf1 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/btn_radio_on_to_off_mtrl_animation.xml +@@ -0,0 +1,32 @@ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_bg.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_bg.xml +new file mode 100644 +index 0000000..1232b4c +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_bg.xml +@@ -0,0 +1,24 @@ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_bg_low.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_bg_low.xml +new file mode 100644 +index 0000000..72e58ae +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_bg_low.xml +@@ -0,0 +1,23 @@ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_icon_background.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_icon_background.xml +new file mode 100644 +index 0000000..490a797 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_icon_background.xml +@@ -0,0 +1,22 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_tile_bg.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_tile_bg.xml +new file mode 100644 +index 0000000..8eee7ef +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/notification_tile_bg.xml +@@ -0,0 +1,22 @@ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/paused_in_debugger_background.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/paused_in_debugger_background.xml +new file mode 100644 +index 0000000..5f1b880 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/paused_in_debugger_background.xml +@@ -0,0 +1,27 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/paused_in_debugger_dialog_background.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/paused_in_debugger_dialog_background.xml +new file mode 100644 +index 0000000..d6e1967 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/paused_in_debugger_dialog_background.xml +@@ -0,0 +1,7 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/redbox_top_border_background.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/redbox_top_border_background.xml +new file mode 100644 +index 0000000..84ca146 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/redbox_top_border_background.xml +@@ -0,0 +1,18 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/ripple_effect.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/ripple_effect.xml +new file mode 100644 +index 0000000..a972afd +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/ripple_effect.xml +@@ -0,0 +1,10 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/test_level_drawable.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/test_level_drawable.xml +new file mode 100644 +index 0000000..41dadfd +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/test_level_drawable.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/tooltip_frame_dark.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/tooltip_frame_dark.xml +new file mode 100644 +index 0000000..43c2f99 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/tooltip_frame_dark.xml +@@ -0,0 +1,22 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/tooltip_frame_light.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/tooltip_frame_light.xml +new file mode 100644 +index 0000000..20966d5 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/drawable/tooltip_frame_light.xml +@@ -0,0 +1,22 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml +new file mode 100644 +index 0000000..3db122b +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1.xml +new file mode 100644 +index 0000000..47f65a0 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml +new file mode 100644 +index 0000000..3db122b +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml +new file mode 100644 +index 0000000..47f65a0 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml +new file mode 100644 +index 0000000..956d389 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml +new file mode 100644 +index 0000000..956d389 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/fast_out_slow_in.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/fast_out_slow_in.xml +new file mode 100644 +index 0000000..14950d3 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/interpolator/fast_out_slow_in.xml +@@ -0,0 +1,23 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_action.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_action.xml +new file mode 100644 +index 0000000..7199c25 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_action.xml +@@ -0,0 +1,41 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_action_tombstone.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_action_tombstone.xml +new file mode 100644 +index 0000000..7ef38fa +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_action_tombstone.xml +@@ -0,0 +1,48 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_template_custom_big.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_template_custom_big.xml +new file mode 100644 +index 0000000..9e3666e +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_template_custom_big.xml +@@ -0,0 +1,90 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_template_icon_group.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_template_icon_group.xml +new file mode 100644 +index 0000000..8fadd67 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v21/notification_template_icon_group.xml +@@ -0,0 +1,42 @@ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v26/abc_screen_toolbar.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v26/abc_screen_toolbar.xml +new file mode 100644 +index 0000000..8d2ea46 +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-v26/abc_screen_toolbar.xml +@@ -0,0 +1,54 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-watch-v20/abc_alert_dialog_button_bar_material.xml b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-watch-v20/abc_alert_dialog_button_bar_material.xml +new file mode 100644 +index 0000000..773065d +--- /dev/null ++++ b/node_modules/react-native-performance/android/build/intermediates/merged_res/release/mergeReleaseResources/layout-watch-v20/abc_alert_dialog_button_bar_material.xml +@@ -0,0 +1,51 @@ ++ ++ ++ ++ ++ ++