From 41fb988860d0d8a87a525b6ad8461c55fcc336a7 Mon Sep 17 00:00:00 2001 From: Blazej Kustra Date: Tue, 20 Oct 2026 20:42:56 +0200 Subject: [PATCH] chore: bump to react-native 0.88 and expo 58 - Expo SDK 58 aligned example: RN 0.88.0, React 19.3.0, Reanimated 4.7.1, Worklets 0.13.0, RNGH 3.3.0, screens 4.30, view-shot 6.1.1 - react-native-webgpu 0.5.15 -> 0.17.0 (0.5.x no longer compiles against RN 0.88's JSI); map the removed Canvas `transparent` prop to `android.backingView` and raise the peer minimum to >=0.17.0 - react-native-audio-api 0.12 -> 0.13 (0.12 uses the Worklets sync API removed in 0.12/0.13); setAudioSessionActivity now rejects instead of returning false - Worklets bundle-mode metro / metro-runtime patches moved to 0.87.1; drop the obsolete worklets.staticFeatureFlags block - Example: drop StatusBar backgroundColor/translucent (removed in RN 0.88) and Reanimated deps arrays (now warn on native) - builder-bob ^0.43.2, @react-native/* 0.88.0 --- ...pm-0.84.4.patch => metro-npm-0.87.1.patch} | 19 +- .yarn/patches/metro-runtime-npm-0.84.4.patch | 36 - .yarn/patches/metro-runtime-npm-0.87.1.patch | 14 + example/package.json | 38 +- example/src/hooks/useAudioReactive.ts | 7 +- example/src/screens/AiOrbScreen.tsx | 2 +- example/src/screens/AiShimmerScreen.tsx | 2 +- example/src/screens/AiVoiceScreen.tsx | 2 +- example/src/screens/AuroraScreen.tsx | 2 +- example/src/screens/BannersScreen.tsx | 2 +- example/src/screens/BeerScreen.tsx | 2 +- example/src/screens/CalicoSwirlScreen.tsx | 2 +- example/src/screens/CampfireScreen.tsx | 2 +- .../src/screens/CircularGradientScreen.tsx | 2 +- example/src/screens/DandelionScreen.tsx | 2 +- example/src/screens/FoamLabScreen.tsx | 2 +- example/src/screens/HoloCardScreen.tsx | 2 +- example/src/screens/HoloFoilScreen.tsx | 2 +- example/src/screens/HomeScreen.tsx | 2 +- example/src/screens/HourglassScreen.tsx | 2 +- example/src/screens/IMessageScreen.tsx | 2 +- example/src/screens/InkBloomScreen.tsx | 2 +- example/src/screens/IridescenceScreen.tsx | 2 +- .../LinearGradientAnimatedScreen.tsx | 2 +- .../LinearGradientListScreen.tsx | 2 +- .../LinearGradientStaticScreen.tsx | 2 +- example/src/screens/LiquidChromeScreen.tsx | 2 +- example/src/screens/MaterialsScreen.tsx | 6 +- .../src/screens/ParticleDispersionScreen.tsx | 2 +- example/src/screens/ScrollReactiveScreen.tsx | 6 +- example/src/screens/SilkScreen.tsx | 2 +- example/src/screens/SiriOrbScreen.tsx | 2 +- .../src/screens/TelegramDissolveScreen.tsx | 11 +- example/src/screens/TelegramSpoilerScreen.tsx | 2 +- example/src/screens/ThanosScreen.tsx | 2 +- example/src/screens/TouchFieldScreen.tsx | 6 +- example/src/screens/VoiceDeleteScreen.tsx | 2 +- example/src/screens/WeatherScreen.tsx | 6 +- package.json | 28 +- src/components/ShaderView/index.tsx | 9 +- yarn.lock | 2297 ++++++++--------- 41 files changed, 1252 insertions(+), 1287 deletions(-) rename .yarn/patches/{metro-npm-0.84.4.patch => metro-npm-0.87.1.patch} (56%) delete mode 100644 .yarn/patches/metro-runtime-npm-0.84.4.patch create mode 100644 .yarn/patches/metro-runtime-npm-0.87.1.patch diff --git a/.yarn/patches/metro-npm-0.84.4.patch b/.yarn/patches/metro-npm-0.87.1.patch similarity index 56% rename from .yarn/patches/metro-npm-0.84.4.patch rename to .yarn/patches/metro-npm-0.87.1.patch index ce38267..1ca8075 100644 --- a/.yarn/patches/metro-npm-0.84.4.patch +++ b/.yarn/patches/metro-npm-0.87.1.patch @@ -1,12 +1,25 @@ diff --git a/src/node-haste/DependencyGraph.js b/src/node-haste/DependencyGraph.js -index 8222d8c..33a74dd 100644 +index 3a76e63bee2e290aaec4dfc4ed160e0244441542..162a8a9f93ce30abee7182c8144643778edbdc92 100644 --- a/src/node-haste/DependencyGraph.js +++ b/src/node-haste/DependencyGraph.js -@@ -197,6 +197,14 @@ class DependencyGraph extends _events.default { +@@ -33,6 +33,12 @@ function getOrCreateMap(map, field) { + } + return subMap; + } ++ ++const workletsDirPath = _nodePath.default.join( ++ "react-native-worklets", ++ ".worklets", ++); ++ + class DependencyGraph extends _nodeEvents.default { + #packageCache; + #dependencyPlugin; +@@ -137,6 +143,14 @@ class DependencyGraph extends _nodeEvents.default { return (0, _nullthrows.default)(this._fileSystem).getAllFiles(); } async getOrComputeSha1(mixedPath) { -+ if (mixedPath.includes("react-native-worklets/.worklets/")) { ++ if (mixedPath.includes(workletsDirPath)) { + const createHash = require("crypto").createHash; + return { + sha1: createHash("sha1") diff --git a/.yarn/patches/metro-runtime-npm-0.84.4.patch b/.yarn/patches/metro-runtime-npm-0.84.4.patch deleted file mode 100644 index 8769663..0000000 --- a/.yarn/patches/metro-runtime-npm-0.84.4.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git a/src/modules/HMRClient.js b/src/modules/HMRClient.js -index 534ac87..5773985 100644 ---- a/src/modules/HMRClient.js -+++ b/src/modules/HMRClient.js -@@ -3,6 +3,9 @@ - const EventEmitter = require("./vendor/eventemitter3"); - const HEARTBEAT_INTERVAL_MS = 20_000; - const inject = ({ module: [id, code], sourceURL }) => { -+ if (global.__workletsModuleProxy?.propagateModuleUpdate) { -+ global.__workletsModuleProxy.propagateModuleUpdate(code, sourceURL); -+ } - if (global.globalEvalWithSourceUrl) { - global.globalEvalWithSourceUrl(code, sourceURL); - } else { -diff --git a/src/polyfills/require.js b/src/polyfills/require.js -index c46fb7c..2ba29ab 100644 ---- a/src/polyfills/require.js -+++ b/src/polyfills/require.js -@@ -334,14 +334,14 @@ function unknownModuleError(id) { - } - return Error(message); - } -+metroRequire.getModules = () => { -+ return modules; -+}; - if (__DEV__) { - metroRequire.Systrace = { - beginEvent: () => {}, - endEvent: () => {}, - }; -- metroRequire.getModules = () => { -- return modules; -- }; - var createHotReloadingObject = function () { - const hot = { - _acceptCallback: null, diff --git a/.yarn/patches/metro-runtime-npm-0.87.1.patch b/.yarn/patches/metro-runtime-npm-0.87.1.patch new file mode 100644 index 0000000..f4974de --- /dev/null +++ b/.yarn/patches/metro-runtime-npm-0.87.1.patch @@ -0,0 +1,14 @@ +diff --git a/src/modules/HMRClient.js b/src/modules/HMRClient.js +index 534ac872bdd4f081c21a63aeb88adf689a3af5c5..5773985c80b89907cad741fdb05b551a97320492 100644 +--- a/src/modules/HMRClient.js ++++ b/src/modules/HMRClient.js +@@ -3,6 +3,9 @@ + const EventEmitter = require("./vendor/eventemitter3"); + const HEARTBEAT_INTERVAL_MS = 20_000; + const inject = ({ module: [id, code], sourceURL }) => { ++ if (global.__workletsModuleProxy?.propagateModuleUpdate) { ++ global.__workletsModuleProxy.propagateModuleUpdate(code, sourceURL); ++ } + if (global.globalEvalWithSourceUrl) { + global.globalEvalWithSourceUrl(code, sourceURL); + } else { diff --git a/example/package.json b/example/package.json index 3f9229f..4e58489 100644 --- a/example/package.json +++ b/example/package.json @@ -13,35 +13,29 @@ "dependencies": { "@react-navigation/native": "7.2.5", "@react-navigation/native-stack": "7.16.0", - "expo": "~56.0.9", - "expo-build-properties": "~56.0.17", - "expo-sensors": "~56.0.5", - "react": "19.2.3", - "react-native": "0.85.3", - "react-native-audio-api": "^0.12.2", + "expo": "~58.0.16", + "expo-build-properties": "~58.0.11", + "expo-sensors": "~58.0.4", + "react": "19.3.0", + "react-native": "0.88.0", + "react-native-audio-api": "^0.13.6", "react-native-effects": "workspace:*", - "react-native-gesture-handler": "~2.31.1", - "react-native-reanimated": "4.3.1", - "react-native-safe-area-context": "~5.7.0", - "react-native-screens": "4.25.2", - "react-native-view-shot": "5.1.0", - "react-native-webgpu": "0.5.15", - "react-native-worklets": "0.8.3" + "react-native-gesture-handler": "~3.3.0", + "react-native-reanimated": "4.7.1", + "react-native-safe-area-context": "~5.10.1", + "react-native-screens": "~4.30.0", + "react-native-view-shot": "6.1.1", + "react-native-webgpu": "0.17.0", + "react-native-worklets": "0.13.0" }, "devDependencies": { "@babel/core": "^7.29.7", "@babel/preset-env": "^7.29.7", "@babel/runtime": "^7.29.7", - "@react-native/metro-config": "^0.85.3", - "@types/react": "19.2.17", + "@react-native/metro-config": "^0.88.0", + "@types/react": "~19.3.0", "@webgpu/types": "0.1.70", - "babel-preset-expo": "^56.0.14", + "babel-preset-expo": "~58.0.0", "typescript": "6.0.3" - }, - "worklets": { - "staticFeatureFlags": { - "BUNDLE_MODE_ENABLED": true, - "FETCH_PREVIEW_ENABLED": true - } } } diff --git a/example/src/hooks/useAudioReactive.ts b/example/src/hooks/useAudioReactive.ts index fde917e..77b5d06 100644 --- a/example/src/hooks/useAudioReactive.ts +++ b/example/src/hooks/useAudioReactive.ts @@ -72,7 +72,7 @@ export function useAudioReactive(options: AudioReactiveOptions = {}): { try { ctxRef.current?.suspend(); } catch {} - AudioManager.setAudioSessionActivity(false); + AudioManager.setAudioSessionActivity(false).catch(() => {}); smooth.current = { level: 0, bass: 0, treble: 0 }; setParamsSynchronizable(0, 0, 0, 0); setListening(false); @@ -92,8 +92,9 @@ export function useAudioReactive(options: AudioReactiveOptions = {}): { setError('Microphone permission denied'); return; } - const active = await AudioManager.setAudioSessionActivity(true); - if (!active) { + try { + await AudioManager.setAudioSessionActivity(true); + } catch { setError('Could not activate the audio session'); return; } diff --git a/example/src/screens/AiOrbScreen.tsx b/example/src/screens/AiOrbScreen.tsx index 7b9bdc9..ff08379 100644 --- a/example/src/screens/AiOrbScreen.tsx +++ b/example/src/screens/AiOrbScreen.tsx @@ -10,7 +10,7 @@ export default function AiOrbScreen() { return ( - + diff --git a/example/src/screens/AiShimmerScreen.tsx b/example/src/screens/AiShimmerScreen.tsx index d1497ce..42df491 100644 --- a/example/src/screens/AiShimmerScreen.tsx +++ b/example/src/screens/AiShimmerScreen.tsx @@ -52,7 +52,7 @@ export default function AiShimmerScreen() { return ( - + diff --git a/example/src/screens/AiVoiceScreen.tsx b/example/src/screens/AiVoiceScreen.tsx index 91e6433..57ae1bf 100644 --- a/example/src/screens/AiVoiceScreen.tsx +++ b/example/src/screens/AiVoiceScreen.tsx @@ -10,7 +10,7 @@ export default function AiVoiceScreen() { return ( - + Voice diff --git a/example/src/screens/AuroraScreen.tsx b/example/src/screens/AuroraScreen.tsx index 28431e2..2384afb 100644 --- a/example/src/screens/AuroraScreen.tsx +++ b/example/src/screens/AuroraScreen.tsx @@ -7,7 +7,7 @@ export default function AuroraScreen() { - +
diff --git a/example/src/screens/BannersScreen.tsx b/example/src/screens/BannersScreen.tsx index 08ffa0e..e3dfc64 100644 --- a/example/src/screens/BannersScreen.tsx +++ b/example/src/screens/BannersScreen.tsx @@ -12,7 +12,7 @@ export default function BannersScreen() { return ( - + {/* A scrollable stack of notification banners. */} - + - +
- +
- +
- + - + {VARIANTS.map((name, i) => ( - + diff --git a/example/src/screens/HoloFoilScreen.tsx b/example/src/screens/HoloFoilScreen.tsx index 59c7e6e..8f557fc 100644 --- a/example/src/screens/HoloFoilScreen.tsx +++ b/example/src/screens/HoloFoilScreen.tsx @@ -11,7 +11,7 @@ export default function HoloFoilScreen() { return ( - + diff --git a/example/src/screens/HomeScreen.tsx b/example/src/screens/HomeScreen.tsx index 02672e3..19352ae 100644 --- a/example/src/screens/HomeScreen.tsx +++ b/example/src/screens/HomeScreen.tsx @@ -297,7 +297,7 @@ export default function HomeScreen() { return ( - + React Native Effects diff --git a/example/src/screens/HourglassScreen.tsx b/example/src/screens/HourglassScreen.tsx index 28ca003..42fd8b2 100644 --- a/example/src/screens/HourglassScreen.tsx +++ b/example/src/screens/HourglassScreen.tsx @@ -97,7 +97,7 @@ export default function HourglassScreen() { return ( - + - + - + - +
- + diff --git a/example/src/screens/LinearGradient/LinearGradientListScreen.tsx b/example/src/screens/LinearGradient/LinearGradientListScreen.tsx index 44f8505..c863438 100644 --- a/example/src/screens/LinearGradient/LinearGradientListScreen.tsx +++ b/example/src/screens/LinearGradient/LinearGradientListScreen.tsx @@ -39,7 +39,7 @@ export default function LinearGradientListScreen() { return ( - +
- +
- +
({ opacity: interpolate(progress.value, [0.65, 1], [0, 1]), @@ -210,7 +210,7 @@ export default function MaterialsScreen() { return ( - + - + - + - +
diff --git a/example/src/screens/SiriOrbScreen.tsx b/example/src/screens/SiriOrbScreen.tsx index f1b25ab..b0a9b86 100644 --- a/example/src/screens/SiriOrbScreen.tsx +++ b/example/src/screens/SiriOrbScreen.tsx @@ -21,7 +21,7 @@ export default function SiriOrbScreen() { resizeMode="contain" /> - + ({ - transform: [{ translateY: (menuTop - menuRectY) * lift.value }], - }), - [menuTop, menuRectY] - ); + const cloneStyle = useAnimatedStyle(() => ({ + transform: [{ translateY: (menuTop - menuRectY) * lift.value }], + })); const dimStyle = useAnimatedStyle(() => ({ opacity: lift.value })); return ( - + {/* Chat wallpaper */} diff --git a/example/src/screens/TelegramSpoilerScreen.tsx b/example/src/screens/TelegramSpoilerScreen.tsx index 7bb5e3f..d81ccef 100644 --- a/example/src/screens/TelegramSpoilerScreen.tsx +++ b/example/src/screens/TelegramSpoilerScreen.tsx @@ -286,7 +286,7 @@ export default function TelegramSpoilerScreen() { return ( - + - + diff --git a/example/src/screens/TouchFieldScreen.tsx b/example/src/screens/TouchFieldScreen.tsx index 1547cdf..b94f788 100644 --- a/example/src/screens/TouchFieldScreen.tsx +++ b/example/src/screens/TouchFieldScreen.tsx @@ -15,11 +15,7 @@ export default function TouchFieldScreen() { style={StyleSheet.absoluteFill} /> - + - + - + {SCENARIOS.map((s) => ( diff --git a/package.json b/package.json index 41e53f3..9f1eb64 100644 --- a/package.json +++ b/package.json @@ -69,12 +69,12 @@ "@eslint/compat": "^2.1.0", "@eslint/eslintrc": "^3.3.5", "@eslint/js": "^9.39.4", - "@react-native/babel-preset": "0.85.3", - "@react-native/eslint-config": "0.85.3", - "@react-native/jest-preset": "0.85.3", + "@react-native/babel-preset": "0.88.0", + "@react-native/eslint-config": "0.88.0", + "@react-native/jest-preset": "0.88.0", "@release-it/conventional-changelog": "^11.0.1", "@types/jest": "^29.5.14", - "@types/react": "^19.2.17", + "@types/react": "^19.3.0", "@webgpu/types": "0.1.70", "commitlint": "^21.0.2", "del-cli": "^7.0.0", @@ -84,13 +84,13 @@ "jest": "^29.7.0", "lefthook": "^2.1.9", "prettier": "^3.8.3", - "react": "19.2.3", - "react-native": "0.85.3", - "react-native-builder-bob": "^0.41.0", - "react-native-gesture-handler": "2.31.1", - "react-native-reanimated": "4.3.1", - "react-native-webgpu": "0.5.15", - "react-native-worklets": "0.8.3", + "react": "19.3.0", + "react-native": "0.88.0", + "react-native-builder-bob": "^0.43.2", + "react-native-gesture-handler": "3.3.0", + "react-native-reanimated": "4.7.1", + "react-native-webgpu": "0.17.0", + "react-native-worklets": "0.13.0", "release-it": "^20.2.0", "turbo": "^2.9.16", "typescript": "^6.0.3" @@ -99,12 +99,12 @@ "react": "*", "react-native": "*", "react-native-gesture-handler": ">=2.0.0", - "react-native-webgpu": ">=0.5.0", + "react-native-webgpu": ">=0.17.0", "react-native-worklets": ">=0.8.0" }, "resolutions": { - "metro": "patch:metro@npm%3A0.84.4#./.yarn/patches/metro-npm-0.84.4.patch", - "metro-runtime": "patch:metro-runtime@npm%3A0.84.4#./.yarn/patches/metro-runtime-npm-0.84.4.patch" + "metro": "patch:metro@npm%3A0.87.1#./.yarn/patches/metro-npm-0.87.1.patch", + "metro-runtime": "patch:metro-runtime@npm%3A0.87.1#./.yarn/patches/metro-runtime-npm-0.87.1.patch" }, "workspaces": [ "example" diff --git a/src/components/ShaderView/index.tsx b/src/components/ShaderView/index.tsx index 4a24d4e..083706a 100644 --- a/src/components/ShaderView/index.tsx +++ b/src/components/ShaderView/index.tsx @@ -401,7 +401,14 @@ export default function ShaderView({ return ( { diff --git a/yarn.lock b/yarn.lock index 292b038..9d0055e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,6 +5,20 @@ __metadata: version: 8 cacheKey: 10c0 +"2g@npm:^1.0.1": + version: 1.0.1 + resolution: "2g@npm:1.0.1" + peerDependencies: + typescript: ">=5.8.0" + peerDependenciesMeta: + typescript: + optional: true + bin: + 2g: bin/cli.js + checksum: 10c0/e438eb7d1a9f5fa19ea44318279718618586bae39722169a365ad9e686762d3f5f550487d0ce38c25d92610beccb544785eac9dddbb2334f2fcd77c9dc6acafd + languageName: node + linkType: hard + "@ark/schema@npm:0.56.0": version: 0.56.0 resolution: "@ark/schema@npm:0.56.0" @@ -89,6 +103,19 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.27.1, @babel/generator@npm:^7.29.8": + version: 7.29.8 + resolution: "@babel/generator@npm:7.29.8" + dependencies: + "@babel/parser": "npm:^7.29.8" + "@babel/types": "npm:^7.29.8" + "@jridgewell/gen-mapping": "npm:^0.3.12" + "@jridgewell/trace-mapping": "npm:^0.3.28" + jsesc: "npm:^3.0.2" + checksum: 10c0/7b896696314a659652393b76d78276e236acd0f7fae40a9a1af7f01c76aeafc630dd0966aad6f9386d35d7c674a8e6e2d8e217c44d25fb11460e68afa9ba8441 + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.29.7": version: 7.29.7 resolution: "@babel/helper-annotate-as-pure@npm:7.29.7" @@ -301,6 +328,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.29.8, @babel/parser@npm:^7.29.9": + version: 7.29.9 + resolution: "@babel/parser@npm:7.29.9" + dependencies: + "@babel/types": "npm:^7.29.8" + bin: + parser: ./bin/babel-parser.js + checksum: 10c0/171b16eb4527cdbbb72cb98710f91acb22356e2c40196ba3b7a1b84efa8c55d0b0992f399c8c675c3e17f67fd133676c5c4118e5f20db243f427c8b29b0c3f40 + languageName: node + linkType: hard + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.29.7": version: 7.29.7 resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.29.7" @@ -718,7 +756,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-class-properties@npm:^7.25.4, @babel/plugin-transform-class-properties@npm:^7.27.1, @babel/plugin-transform-class-properties@npm:^7.29.7": +"@babel/plugin-transform-class-properties@npm:^7.25.4, @babel/plugin-transform-class-properties@npm:^7.28.6, @babel/plugin-transform-class-properties@npm:^7.29.7": version: 7.29.7 resolution: "@babel/plugin-transform-class-properties@npm:7.29.7" dependencies: @@ -742,7 +780,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.25.4, @babel/plugin-transform-classes@npm:^7.28.4, @babel/plugin-transform-classes@npm:^7.29.7": +"@babel/plugin-transform-classes@npm:^7.25.4, @babel/plugin-transform-classes@npm:^7.28.6, @babel/plugin-transform-classes@npm:^7.29.7": version: 7.29.7 resolution: "@babel/plugin-transform-classes@npm:7.29.7" dependencies: @@ -1016,7 +1054,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.27.1, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.29.7": +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.28.6, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.29.7": version: 7.29.7 resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.29.7" dependencies: @@ -1076,7 +1114,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.24.8, @babel/plugin-transform-optional-chaining@npm:^7.27.1, @babel/plugin-transform-optional-chaining@npm:^7.29.7": +"@babel/plugin-transform-optional-chaining@npm:^7.24.8, @babel/plugin-transform-optional-chaining@npm:^7.28.6, @babel/plugin-transform-optional-chaining@npm:^7.29.7": version: 7.29.7 resolution: "@babel/plugin-transform-optional-chaining@npm:7.29.7" dependencies: @@ -1495,7 +1533,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.23.0, @babel/preset-typescript@npm:^7.27.1, @babel/preset-typescript@npm:^7.28.5": +"@babel/preset-typescript@npm:^7.23.0, @babel/preset-typescript@npm:^7.28.5": version: 7.29.7 resolution: "@babel/preset-typescript@npm:7.29.7" dependencies: @@ -1528,6 +1566,21 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.27.1": + version: 7.29.10 + resolution: "@babel/traverse@npm:7.29.10" + dependencies: + "@babel/code-frame": "npm:^7.29.7" + "@babel/generator": "npm:^7.29.8" + "@babel/helper-globals": "npm:^7.29.7" + "@babel/parser": "npm:^7.29.9" + "@babel/template": "npm:^7.29.7" + "@babel/types": "npm:^7.29.8" + debug: "npm:^4.3.1" + checksum: 10c0/dc97fc5ac9778ba3fa7df2dcff0811bca4466173ad710d9be94ffd82c9944cfa962df33d144fd59b6256fc7ab895aad30d830aade8a8a96327c8f49fbb487fda + languageName: node + linkType: hard + "@babel/traverse@npm:^7.29.0, @babel/traverse@npm:^7.29.7": version: 7.29.7 resolution: "@babel/traverse@npm:7.29.7" @@ -1553,6 +1606,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.27.1, @babel/types@npm:^7.29.8": + version: 7.29.8 + resolution: "@babel/types@npm:7.29.8" + dependencies: + "@babel/helper-string-parser": "npm:^7.29.7" + "@babel/helper-validator-identifier": "npm:^7.29.7" + checksum: 10c0/be7c279f0abf2a086c633e21b49c7ca80275d05283cc5a268b67a708c9914bd0c944f1422b3eb3cb37682a2af5d560abf520ccf9b01b53ecbfe6b71fbc3fdde6 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -1763,15 +1826,6 @@ __metadata: languageName: node linkType: hard -"@egjs/hammerjs@npm:^2.0.17": - version: 2.0.17 - resolution: "@egjs/hammerjs@npm:2.0.17" - dependencies: - "@types/hammerjs": "npm:^2.0.36" - checksum: 10c0/dbedc15a0e633f887c08394bd636faf6a3abd05726dc0909a0e01209d5860a752d9eca5e512da623aecfabe665f49f1d035de3103eb2f9022c5cea692f9cc9be - languageName: node - linkType: hard - "@eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.1": version: 4.9.1 resolution: "@eslint-community/eslint-utils@npm:4.9.1" @@ -1883,34 +1937,40 @@ __metadata: languageName: node linkType: hard -"@expo/cli@npm:^56.1.14": - version: 56.1.14 - resolution: "@expo/cli@npm:56.1.14" - dependencies: - "@expo/code-signing-certificates": "npm:^0.0.6" - "@expo/config": "npm:~56.0.9" - "@expo/config-plugins": "npm:~56.0.8" - "@expo/devcert": "npm:^1.2.1" - "@expo/env": "npm:~2.3.0" - "@expo/image-utils": "npm:^0.10.1" - "@expo/inline-modules": "npm:^0.0.11" - "@expo/json-file": "npm:^10.2.0" - "@expo/log-box": "npm:^56.0.12" - "@expo/metro": "npm:~56.0.0" - "@expo/metro-config": "npm:~56.0.13" - "@expo/metro-file-map": "npm:^56.0.3" - "@expo/osascript": "npm:^2.6.0" - "@expo/package-manager": "npm:^1.12.1" - "@expo/plist": "npm:^0.7.0" - "@expo/prebuild-config": "npm:^56.0.15" - "@expo/require-utils": "npm:^56.1.3" - "@expo/router-server": "npm:^56.0.13" - "@expo/schema-utils": "npm:^56.0.0" +"@expo/cli@npm:^58.1.13": + version: 58.1.13 + resolution: "@expo/cli@npm:58.1.13" + dependencies: + 2g: "npm:^1.0.1" + "@expo/code-signing-certificates": "npm:^0.0.7" + "@expo/config": "npm:~58.0.6" + "@expo/config-plugins": "npm:~58.0.9" + "@expo/devcert": "npm:^1.2.2" + "@expo/env": "npm:~2.5.2" + "@expo/image-utils": "npm:^0.12.5" + "@expo/inline-modules": "npm:^0.2.6" + "@expo/json-file": "npm:^11.2.1" + "@expo/log-box": "npm:^58.0.12" + "@expo/log-box-utils": "npm:^58.0.2" + "@expo/metro": "npm:~58.0.0" + "@expo/metro-config": "npm:58.0.15" + "@expo/metro-file-map": "npm:^58.0.5" + "@expo/osascript": "npm:^2.8.1" + "@expo/package-manager": "npm:^1.14.2" + "@expo/platforms": "npm:^58.0.1" + "@expo/plist": "npm:^0.10.1" + "@expo/prebuild-config": "npm:^58.0.14" + "@expo/require-utils": "npm:^58.0.4" + "@expo/router-server": "npm:^58.0.15" + "@expo/schema-utils": "npm:^58.0.2" "@expo/spawn-async": "npm:^1.8.0" - "@expo/ws-tunnel": "npm:^1.0.1" - "@expo/xcpretty": "npm:^4.4.4" - "@react-native/dev-middleware": "npm:0.85.3" + "@expo/ws-tunnel": "npm:^2.0.1" + "@expo/xcpretty": "npm:^4.4.6" + "@react-native/asset-utils": "npm:0.88.0" + "@react-native/dev-middleware": "npm:0.88.0" + "@react-native/js-polyfills": "npm:0.88.0" accepts: "npm:^1.3.8" + agent-cli-detector: "npm:0.1.7" arg: "npm:^5.0.2" bplist-creator: "npm:0.1.0" bplist-parser: "npm:^0.3.1" @@ -1918,15 +1978,14 @@ __metadata: ci-info: "npm:^3.3.0" compression: "npm:^1.7.4" connect: "npm:^3.7.0" - debug: "npm:^4.3.4" - dnssd-advertise: "npm:^1.1.4" - expo-server: "npm:^56.0.5" + dnssd-advertise: "npm:^1.1.6" + expo-server: "npm:^58.0.5" fetch-nodeshim: "npm:^0.4.10" getenv: "npm:^2.0.0" glob: "npm:^13.0.0" lan-network: "npm:^0.2.1" - multitars: "npm:^1.0.0" - node-forge: "npm:^1.3.3" + multitars: "npm:^1.0.2" + node-forge: "npm:^1.4.0" npm-package-arg: "npm:^11.0.0" ora: "npm:^3.4.0" picomatch: "npm:^4.0.4" @@ -1934,7 +1993,8 @@ __metadata: progress: "npm:^2.0.3" prompts: "npm:^2.3.2" resolve-from: "npm:^5.0.0" - semver: "npm:^7.6.0" + sandbox-cli-detector: "npm:^0.2.0" + semver: "npm:^7.7.4" send: "npm:^0.19.0" slugify: "npm:^1.3.4" stacktrace-parser: "npm:^0.1.10" @@ -1954,127 +2014,124 @@ __metadata: react-native: optional: true bin: - expo-internal: main.js - checksum: 10c0/ddde6e3d1d45232c5bd9094eeb3cd05ec4bc7b26923708e1370e87b2b49ae414a1507b1a05c05be0c6c7d53ce37e0fb32bf3b654714fb233ffeef6e6fe5ba23a + expo-internal: bin/cli.js + checksum: 10c0/fd0b5ce1f46da8095723a445a3dde6c582ddc40f4c5da12dacd83b9fb9d9c0bbf547d942a97c6a3313ff8d9850b586ab1cbfc20917ea044c878fa430ca90fe49 languageName: node linkType: hard -"@expo/code-signing-certificates@npm:^0.0.6": - version: 0.0.6 - resolution: "@expo/code-signing-certificates@npm:0.0.6" +"@expo/code-signing-certificates@npm:^0.0.7": + version: 0.0.7 + resolution: "@expo/code-signing-certificates@npm:0.0.7" dependencies: - node-forge: "npm:^1.3.3" - checksum: 10c0/3c60be55fb056ccebf7355c1dbe959cee191eaa1c33c6ff5a7331c1ffe1cfa66edc6b62e8005b4a9023bbd40462d81d35284e79eaa8893facb2493801685bbea + node-forge: "npm:^1.4.0" + checksum: 10c0/3165fe8647c0faad582102e66dfec145097b61e28f36514414ad7ec330fb1e7b07cca19b09b67c8c6efabb493523428dbd8072b64700c306fbd01a88570b7e47 languageName: node linkType: hard -"@expo/config-plugins@npm:~56.0.8": - version: 56.0.8 - resolution: "@expo/config-plugins@npm:56.0.8" +"@expo/config-plugins@npm:~58.0.9": + version: 58.0.9 + resolution: "@expo/config-plugins@npm:58.0.9" dependencies: - "@expo/config-types": "npm:^56.0.5" - "@expo/json-file": "npm:~10.2.0" - "@expo/plist": "npm:^0.7.0" - "@expo/require-utils": "npm:^56.1.3" - "@expo/sdk-runtime-versions": "npm:^1.0.0" + "@expo/config-types": "npm:^58.0.3" + "@expo/json-file": "npm:~11.2.1" + "@expo/plist": "npm:^0.10.1" + "@expo/require-utils": "npm:^58.0.4" + "@expo/sdk-runtime-versions": "npm:^1.0.1" chalk: "npm:^4.1.2" debug: "npm:^4.3.5" getenv: "npm:^2.0.0" glob: "npm:^13.0.0" - semver: "npm:^7.5.4" + semver: "npm:^7.7.4" slugify: "npm:^1.6.6" xcode: "npm:^3.0.1" xml2js: "npm:0.6.0" - checksum: 10c0/23b674922d20e44125fbfd2fae376a5a71d3ab776002cb98826bd31e862fc3cd502f3d12b472332fe91176be645d634c0903c451bff0e7174526411e460b35e7 + checksum: 10c0/1b9884802c06edd24376c349a345d378f7fbb5d50ae6d6a62f3cb7914da3beed315f1b3394c6cc93d2a22c1691f069213fbfc533da6f0b19428c2d9a86c7227f languageName: node linkType: hard -"@expo/config-types@npm:^56.0.5": - version: 56.0.5 - resolution: "@expo/config-types@npm:56.0.5" - checksum: 10c0/b6aa98e3cb4b66954e307640550a168290d1e843c9fdedce64077e286d77cfd7e33c40333672d6434c32ad5468fa723e251bc49897fd606f7c1b985dc2170a1d +"@expo/config-types@npm:^58.0.3": + version: 58.0.3 + resolution: "@expo/config-types@npm:58.0.3" + checksum: 10c0/26b10fe6c0cb097dfd95c71572fca963507c2e4d4e924e7c7097371ae8b5f0106ba2f0db36090cb3f1a975ca6cae9fbc5b058753a1983a2336d085471fe3ec20 languageName: node linkType: hard -"@expo/config@npm:~56.0.9": - version: 56.0.9 - resolution: "@expo/config@npm:56.0.9" +"@expo/config@npm:~58.0.6": + version: 58.0.6 + resolution: "@expo/config@npm:58.0.6" dependencies: - "@expo/config-plugins": "npm:~56.0.8" - "@expo/config-types": "npm:^56.0.5" - "@expo/json-file": "npm:^10.2.0" - "@expo/require-utils": "npm:^56.1.3" + "@expo/config-plugins": "npm:~58.0.9" + "@expo/config-types": "npm:^58.0.3" + "@expo/json-file": "npm:^11.2.1" + "@expo/platforms": "npm:^58.0.1" + "@expo/require-utils": "npm:^58.0.4" deepmerge: "npm:^4.3.1" getenv: "npm:^2.0.0" glob: "npm:^13.0.0" resolve-workspace-root: "npm:^2.0.0" - semver: "npm:^7.6.0" + semver: "npm:^7.7.4" slugify: "npm:^1.3.4" - checksum: 10c0/ef643ee063229e1cfba67998f2fd63c5e75781110af0bef99e8730e541fe5599cc8616c571d03918f2b21988652d108e6d0116b8a0d0599f21e7988d3e59f9c4 + checksum: 10c0/b3faf6ce21d637b52d0446e707659ed3d7bcbc002000682bc741d411bc9aff2593a02c3724c86afd677e950de7e9191b7eb032f3c2dd9651a2876f6c77326fdb languageName: node linkType: hard -"@expo/devcert@npm:^1.2.1": - version: 1.2.1 - resolution: "@expo/devcert@npm:1.2.1" +"@expo/devcert@npm:^1.2.2": + version: 1.2.2 + resolution: "@expo/devcert@npm:1.2.2" dependencies: "@expo/sudo-prompt": "npm:^9.3.1" debug: "npm:^3.1.0" - checksum: 10c0/7c5cb4fa74a14702a44b4772a56f27fd191b6cd08988f3da01323f6d592623c80247171b7d66b2c0a32408f48a0814162dbb2764042444887f27e38b89ad1051 + checksum: 10c0/1c56dfee5029d4d33efd6e572223493fecf87afbcb6b998fb329eae89a0211687e6ed472a3f16a1cbb2e91c8d5e83d6368f3c42edb5b4d821b087e535fd0fb07 languageName: node linkType: hard -"@expo/devtools@npm:~56.0.2": - version: 56.0.2 - resolution: "@expo/devtools@npm:56.0.2" +"@expo/devtools@npm:~58.0.2": + version: 58.0.2 + resolution: "@expo/devtools@npm:58.0.2" dependencies: chalk: "npm:^4.1.2" peerDependencies: + expo: "*" react: "*" react-native: "*" peerDependenciesMeta: + expo: + optional: true react: optional: true react-native: optional: true - checksum: 10c0/05455baf5ab1b5213f90c408b42ca38cb7db21fce1b616300072a6b82de14ee1d9cb80023cb6774573abdccbd52a835e04fed06c90b82b4e5ba2958320fb1265 + checksum: 10c0/d70acbd3103444b1c9c7254bb40485bf1cefb34e714ac9b41facb43aee8efd38704b0a88e08c6cde85227be64f41eb4f3f072f3e28aa5f0a428a94c07d59e225 languageName: node linkType: hard -"@expo/dom-webview@npm:^56.0.5, @expo/dom-webview@npm:~56.0.5": - version: 56.0.5 - resolution: "@expo/dom-webview@npm:56.0.5" +"@expo/dom-webview@npm:^58.0.2, @expo/dom-webview@npm:~58.0.2": + version: 58.0.2 + resolution: "@expo/dom-webview@npm:58.0.2" peerDependencies: expo: "*" react: "*" react-native: "*" - checksum: 10c0/0bdd893754586de59ccecac06eb98da203dada8e8a6434c3bb214a3c19f007ab0847d3bd3ec0dd53f1e6e80d64656f4775c654adb883f95b0a0bd8d9266512ef + checksum: 10c0/0d12e0694d711a68d2b46d84aac9304050214f289294318a938f1645eb97c58cbf7b60daaf6c05fff6ff5cf968d2fe224d2e20efc4d3b3233920a7d605650133 languageName: node linkType: hard -"@expo/env@npm:^2.3.0, @expo/env@npm:~2.3.0": - version: 2.3.0 - resolution: "@expo/env@npm:2.3.0" +"@expo/env@npm:^2.5.2, @expo/env@npm:~2.5.2": + version: 2.5.2 + resolution: "@expo/env@npm:2.5.2" dependencies: chalk: "npm:^4.0.0" debug: "npm:^4.3.4" getenv: "npm:^2.0.0" - checksum: 10c0/2a930a86a12daa63503ca250dfe8a45fe060f1f9b2e272a0aef83924cb103f7dc0ebbe6ebe6b067ecb369fafdcb7e017bd88bb161b5d54465b8da014fda89f84 + checksum: 10c0/674d536f510f899e377f90e0db852cea7cb945ee02e3d0eca6d3ec4e2fdfb6db9690e92ebb9199bbeeb00a1ca7177067ee7173a9146b5bcfb54ae533d84d4fc4 languageName: node linkType: hard -"@expo/expo-modules-macros-plugin@npm:~0.0.9": - version: 0.0.9 - resolution: "@expo/expo-modules-macros-plugin@npm:0.0.9" - checksum: 10c0/ed48100a888052338437d3165111b72099a9a415975e507a43cdc89f4dd26defca3a15621223b62b816ba4c12ecf95697c70a001698b69139897288c801aebad - languageName: node - linkType: hard - -"@expo/fingerprint@npm:^0.19.4": - version: 0.19.4 - resolution: "@expo/fingerprint@npm:0.19.4" +"@expo/fingerprint@npm:^0.21.5": + version: 0.21.5 + resolution: "@expo/fingerprint@npm:0.21.5" dependencies: - "@expo/env": "npm:^2.3.0" + "@expo/env": "npm:^2.5.2" "@expo/spawn-async": "npm:^1.8.0" arg: "npm:^5.0.2" chalk: "npm:^4.1.2" @@ -2084,229 +2141,279 @@ __metadata: ignore: "npm:^5.3.1" minimatch: "npm:^10.2.2" resolve-from: "npm:^5.0.0" - semver: "npm:^7.6.0" + semver: "npm:^7.7.4" bin: fingerprint: bin/cli.js - checksum: 10c0/f617e54d7aafbdff2af98c7f9522e3cb7ecd7bb7e645db800df8cc043e087e0083077e511b83081901402cfff83132e5bb6bbdba2c02c2ea5e194581252d6e73 + checksum: 10c0/9e0a9c22feb64d53afc6e8dc563ce6d16aa6c2eb718910aa76a1110f7aa10180c19a95d8899c1e9798e7117a16d7b6bbabf603b4a79bd7f094606d8cfd814213 languageName: node linkType: hard -"@expo/image-utils@npm:^0.10.1": - version: 0.10.1 - resolution: "@expo/image-utils@npm:0.10.1" +"@expo/image-utils@npm:^0.12.5": + version: 0.12.5 + resolution: "@expo/image-utils@npm:0.12.5" dependencies: - "@expo/require-utils": "npm:^56.1.3" + "@expo/require-utils": "npm:^58.0.4" "@expo/spawn-async": "npm:^1.8.0" chalk: "npm:^4.0.0" getenv: "npm:^2.0.0" jimp-compact: "npm:0.16.1" parse-png: "npm:^2.1.0" - semver: "npm:^7.6.0" - checksum: 10c0/3e6a71c370a1dda958599dacdf0406c1f849a21c80c713c3e6b5c11928a7e95b0317828eee3d70990add7f91e8bf33c20c2bc117cf9acf579ed5405c80bea482 + semver: "npm:^7.7.4" + checksum: 10c0/66f97b203e15a51c0bc7331ebb59940b7ec5aef116d80da4afedd04c2a72654adc302538e16e3b4050fc5acf5c81d905c5489a053bce96d6c12b5875b7c06f46 languageName: node linkType: hard -"@expo/inline-modules@npm:^0.0.11": - version: 0.0.11 - resolution: "@expo/inline-modules@npm:0.0.11" +"@expo/inline-modules@npm:^0.2.6": + version: 0.2.6 + resolution: "@expo/inline-modules@npm:0.2.6" dependencies: - "@expo/config-plugins": "npm:~56.0.8" - checksum: 10c0/c89d9cd06333591b556c88a0ef7a380896672450f85be73d7122bb542aafa298ffe8422fee34ef86947ba1d2aabe38950f36fc3ae88ba4bb07b548e7377fa404 + "@expo/config-plugins": "npm:~58.0.9" + checksum: 10c0/b2a67c95a868e19c1589586a916e066a590087dd2889309670fbe28c25a3605cdb091beb8c6e3c227b9c0f784579b2515b08ccbb5c71cc27aa265131ecb33cbb languageName: node linkType: hard -"@expo/json-file@npm:^10.2.0, @expo/json-file@npm:~10.2.0": - version: 10.2.0 - resolution: "@expo/json-file@npm:10.2.0" +"@expo/json-file@npm:^11.2.1, @expo/json-file@npm:~11.2.1": + version: 11.2.1 + resolution: "@expo/json-file@npm:11.2.1" dependencies: "@babel/code-frame": "npm:^7.20.0" json5: "npm:^2.2.3" - checksum: 10c0/198058e18dea2f31083c2ae8a6831dddfc8fc01c4cb30020728da04f155a6b600b4219830b6df48195548fa29a450b5b775007ed8430fb8098fd9a1656188ea0 + checksum: 10c0/45cc14ea1b4f4bc124d6ee2d5412e3f7d23832c82bd21180558c2a070df425d700c1e84d49de57ec946b06e1287ecb63eda15addc2bf5c582bad916ae8ab7b46 languageName: node linkType: hard -"@expo/local-build-cache-provider@npm:^56.0.8": - version: 56.0.8 - resolution: "@expo/local-build-cache-provider@npm:56.0.8" +"@expo/local-build-cache-provider@npm:^58.0.6": + version: 58.0.6 + resolution: "@expo/local-build-cache-provider@npm:58.0.6" dependencies: - "@expo/config": "npm:~56.0.9" + "@expo/config": "npm:~58.0.6" chalk: "npm:^4.1.2" - checksum: 10c0/8be8c2f79c7c4a8138c665322faf66df61f46d472d24ed1a071c36deced1cfc67e9127e370947efec1ab4ed9d24cd50d693fcadca7f123f9517d25bcfa0550a1 + checksum: 10c0/cd0d196f3ff3202cc1930d70843aa8d1b6c2026070309c448470b6ae0ce99a0adb739ad723fc13bc7ad536d2c7a10f7889edabf36d6d97d93197ce9aedd037d5 + languageName: node + linkType: hard + +"@expo/log-box-utils@npm:^58.0.2": + version: 58.0.2 + resolution: "@expo/log-box-utils@npm:58.0.2" + checksum: 10c0/d3fb3da39eff0fb707f242c5d71be611a3060f5122fe123b792edb1426edd33f5eb973199231a0e07951bef328339a902dec8c48931f526896f30cf5e957ce5f languageName: node linkType: hard -"@expo/log-box@npm:^56.0.12": - version: 56.0.12 - resolution: "@expo/log-box@npm:56.0.12" +"@expo/log-box@npm:^58.0.12": + version: 58.0.12 + resolution: "@expo/log-box@npm:58.0.12" dependencies: - "@expo/dom-webview": "npm:^56.0.5" + "@expo/dom-webview": "npm:^58.0.2" + "@expo/log-box-utils": "npm:^58.0.2" anser: "npm:^1.4.9" stacktrace-parser: "npm:^0.1.10" peerDependencies: - "@expo/dom-webview": ^56.0.5 + "@expo/dom-webview": ^58.0.2 expo: "*" react: "*" react-native: "*" - checksum: 10c0/454d9f16df1921cad6afe8bf008693971d50c1f3ef7271a9ced86b69a4f5ec570d4781141731ce9306c7a222dd7ddd22712de85a208479bf4df028f81113a33e + peerDependenciesMeta: + expo: + optional: true + checksum: 10c0/fba1cfd15f87899656f11bc5528dbb07d750bab5811b0c74700dbd9c9492ba56632e7f8c4e42b93a4a9d5e436b4bcd60569569bcd0b09984f391131edd426160 languageName: node linkType: hard -"@expo/metro-config@npm:~56.0.13": - version: 56.0.13 - resolution: "@expo/metro-config@npm:56.0.13" +"@expo/metro-config@npm:58.0.15, @expo/metro-config@npm:~58.0.15": + version: 58.0.15 + resolution: "@expo/metro-config@npm:58.0.15" dependencies: + 2g: "npm:^1.0.1" "@babel/code-frame": "npm:^7.20.0" "@babel/core": "npm:^7.20.0" "@babel/generator": "npm:^7.20.5" - "@expo/config": "npm:~56.0.9" - "@expo/env": "npm:~2.3.0" - "@expo/json-file": "npm:~10.2.0" - "@expo/metro": "npm:~56.0.0" - "@expo/require-utils": "npm:^56.1.3" + "@expo/config": "npm:~58.0.6" + "@expo/env": "npm:~2.5.2" + "@expo/json-file": "npm:~11.2.1" + "@expo/metro": "npm:~58.0.0" + "@expo/platforms": "npm:^58.0.1" + "@expo/require-utils": "npm:^58.0.4" "@expo/spawn-async": "npm:^1.8.0" "@jridgewell/gen-mapping": "npm:^0.3.13" "@jridgewell/remapping": "npm:^2.3.5" "@jridgewell/sourcemap-codec": "npm:^1.5.5" + "@jridgewell/trace-mapping": "npm:^0.3.31" + "@react-native/js-polyfills": "npm:0.88.0" browserslist: "npm:^4.25.0" chalk: "npm:^4.1.0" debug: "npm:^4.3.2" getenv: "npm:^2.0.0" glob: "npm:^13.0.0" - hermes-parser: "npm:^0.33.3" + hermes-parser: "npm:^0.36.0" jsc-safe-url: "npm:^0.2.4" lightningcss: "npm:^1.30.1" - msgpackr: "npm:^2.0.1" + noxcturnal: "npm:^0.1.4" picomatch: "npm:^4.0.4" - postcss: "npm:^8.5.14" + postcss: "npm:^8.5.23" resolve-from: "npm:^5.0.0" peerDependencies: expo: "*" peerDependenciesMeta: expo: optional: true - checksum: 10c0/51bc172103c3c051ca2f3cc0626545d275305eba6ace61199d4f6ac856540f427fa4873ab736e5833382837da9cb1b532e6827f93eb49441bf217bee226d2925 + checksum: 10c0/9255a56dc942464a25c2b4fe91f2d77d7d08bad42eb417f15e32e2dc95e6a87bd47566becb56cb9fafe64ed20806d3f52ebbd157676e8041ae525624ce684042 languageName: node linkType: hard -"@expo/metro-file-map@npm:^56.0.3": - version: 56.0.3 - resolution: "@expo/metro-file-map@npm:56.0.3" +"@expo/metro-file-map@npm:^58.0.5": + version: 58.0.5 + resolution: "@expo/metro-file-map@npm:58.0.5" dependencies: + 2g: "npm:^1.0.1" debug: "npm:^4.3.4" fb-watchman: "npm:^2.0.2" invariant: "npm:^2.2.4" jest-worker: "npm:^29.7.0" - micromatch: "npm:^4.0.4" walker: "npm:^1.0.8" - checksum: 10c0/457e751c7a2824788494dc456579b6badde852c1ebc22a37231f5f6caf543e51155c276b6283ffd751e430e7300847cd8c85c7cc5e630469b09513ead4d97e9a + checksum: 10c0/8d9eb83fe856c62f02b463965dbc9370e54fc193c98403ef8e1bdd4aa4741e32092cd787f5c41b9f6cb9cb0c3cce3f3c78570c761488dde55e2a0389d552cd0e languageName: node linkType: hard -"@expo/metro@npm:~56.0.0": - version: 56.0.0 - resolution: "@expo/metro@npm:56.0.0" +"@expo/metro@npm:~58.0.0": + version: 58.0.0 + resolution: "@expo/metro@npm:58.0.0" dependencies: - metro: "npm:0.84.4" - metro-babel-transformer: "npm:0.84.4" - metro-cache: "npm:0.84.4" - metro-cache-key: "npm:0.84.4" - metro-config: "npm:0.84.4" - metro-core: "npm:0.84.4" - metro-file-map: "npm:0.84.4" - metro-minify-terser: "npm:0.84.4" - metro-resolver: "npm:0.84.4" - metro-runtime: "npm:0.84.4" - metro-source-map: "npm:0.84.4" - metro-symbolicate: "npm:0.84.4" - metro-transform-plugins: "npm:0.84.4" - metro-transform-worker: "npm:0.84.4" - checksum: 10c0/51f647dfce71a45ac0092ae06826be91ed05000eb96390c79499c407678121ee9fed1d807d00356e4636020801a42395ef32d316c997fad34806207145d9e9d1 + metro: "npm:0.87.1" + metro-babel-transformer: "npm:0.87.1" + metro-cache: "npm:0.87.1" + metro-cache-key: "npm:0.87.1" + metro-config: "npm:0.87.1" + metro-core: "npm:0.87.1" + metro-file-map: "npm:0.87.1" + metro-minify-terser: "npm:0.87.1" + metro-resolver: "npm:0.87.1" + metro-runtime: "npm:0.87.1" + metro-source-map: "npm:0.87.1" + metro-symbolicate: "npm:0.87.1" + metro-transform-plugins: "npm:0.87.1" + metro-transform-worker: "npm:0.87.1" + checksum: 10c0/7c9f7d0a3517d150de9c0a9ab893173ab220be7fab72303228c8b4c33eb5d4e0d91a2c4cc7c5f2ebc94418d127f13a0fa6be3d56136d4281e6d4162fd27c6b49 + languageName: node + linkType: hard + +"@expo/modules-macros-linux-arm64@npm:0.21.0": + version: 0.21.0 + resolution: "@expo/modules-macros-linux-arm64@npm:0.21.0" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@expo/modules-macros-linux-x64@npm:0.21.0": + version: 0.21.0 + resolution: "@expo/modules-macros-linux-x64@npm:0.21.0" + conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@expo/osascript@npm:^2.6.0": - version: 2.6.0 - resolution: "@expo/osascript@npm:2.6.0" +"@expo/modules-macros-win32-arm64@npm:0.21.0": + version: 0.21.0 + resolution: "@expo/modules-macros-win32-arm64@npm:0.21.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@expo/modules-macros-win32-x64@npm:0.21.0": + version: 0.21.0 + resolution: "@expo/modules-macros-win32-x64@npm:0.21.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@expo/osascript@npm:^2.8.1": + version: 2.8.1 + resolution: "@expo/osascript@npm:2.8.1" dependencies: "@expo/spawn-async": "npm:^1.8.0" - checksum: 10c0/1d5f6440ea97e0ece1e46c8a54c35ad793ef942c53268f9535df7c7caac330e01114426c6780dacf5b716d5ee96bfdeaa7a924b7522eb18edcf9cf3b309d2421 + checksum: 10c0/e9237ea4524108a4d99d271da0cbd7eb1a7a001597fe574e463e784ad7c564e597ca6a0a9d0fedeab718bf251e2374a522a6d20d7441ffd60d1bc897b2761721 languageName: node linkType: hard -"@expo/package-manager@npm:^1.12.1": - version: 1.12.1 - resolution: "@expo/package-manager@npm:1.12.1" +"@expo/package-manager@npm:^1.14.2": + version: 1.14.2 + resolution: "@expo/package-manager@npm:1.14.2" dependencies: - "@expo/json-file": "npm:^10.2.0" + "@expo/json-file": "npm:^11.2.1" "@expo/spawn-async": "npm:^1.8.0" chalk: "npm:^4.0.0" npm-package-arg: "npm:^11.0.0" ora: "npm:^3.4.0" resolve-workspace-root: "npm:^2.0.0" - checksum: 10c0/077deee058d89a2e767618f00d9d29c6d708f8df8d2a3c36a7f3947ec484bc7fa515266e353be13ba0d0b80480b4182342a4d6956034de7f5775604651e1085f + checksum: 10c0/633d32cc236f7a051cdea4dfea62829078e67ea2a0213a66d0c1dd51b30e210d187bf372515e4466ea54bcbacc86c199855477a33e6d3ac10ceb2a0137c9e238 languageName: node linkType: hard -"@expo/plist@npm:^0.7.0": - version: 0.7.0 - resolution: "@expo/plist@npm:0.7.0" +"@expo/platforms@npm:^58.0.1": + version: 58.0.1 + resolution: "@expo/platforms@npm:58.0.1" + checksum: 10c0/6618be235c7b6669e4211ce28baa187174a81e5513933d3d31ec75abb554f1f465d4cf19a0e517f931455e7d1844da8dd685116cf2fa58111c3e415c75b13cd1 + languageName: node + linkType: hard + +"@expo/plist@npm:^0.10.1": + version: 0.10.1 + resolution: "@expo/plist@npm:0.10.1" dependencies: "@xmldom/xmldom": "npm:^0.8.8" base64-js: "npm:^1.5.1" xmlbuilder: "npm:^15.1.1" - checksum: 10c0/b0d3df057f9a388a761a9261381d55e86ad0935ca15d32bd78da536c803bfc9334c2381fdced99f086e76f5d675535101bfb652d9a79a39c10b0c764c140dcc9 + checksum: 10c0/9b6149d849f77af81a29c80822cb36e4dcd2309afdc8acfecb3c74d853b7c4f987513f69f96774e68a49081760bfe4b92223f989f36c08f55c71efb37acbb1eb languageName: node linkType: hard -"@expo/prebuild-config@npm:^56.0.15": - version: 56.0.15 - resolution: "@expo/prebuild-config@npm:56.0.15" +"@expo/prebuild-config@npm:^58.0.14": + version: 58.0.14 + resolution: "@expo/prebuild-config@npm:58.0.14" dependencies: - "@expo/config": "npm:~56.0.9" - "@expo/config-plugins": "npm:~56.0.8" - "@expo/config-types": "npm:^56.0.5" - "@expo/image-utils": "npm:^0.10.1" - "@expo/json-file": "npm:^10.2.0" - "@react-native/normalize-colors": "npm:0.85.3" + "@expo/config": "npm:~58.0.6" + "@expo/config-plugins": "npm:~58.0.9" + "@expo/config-types": "npm:^58.0.3" + "@expo/image-utils": "npm:^0.12.5" + "@expo/json-file": "npm:^11.2.1" + "@react-native/normalize-colors": "npm:0.88.0" debug: "npm:^4.3.1" - expo-modules-autolinking: "npm:~56.0.15" + expo-modules-autolinking: "npm:~58.0.13" resolve-from: "npm:^5.0.0" - semver: "npm:^7.6.0" - checksum: 10c0/a7cad7f1b5a9e80d56af00bcfb262924ec7d2d63206f77e6276f6402f4391bc5c966eb89b2936d408c7de22cc91d857447a6e7420879b7355f90f5256ca05226 + semver: "npm:^7.7.4" + checksum: 10c0/53d43a1bb260b065ce99f37e1a8a7fcebc16d3536db256ebebc41a0c89f2e3f80874f17b11276de940a8d8ff9214d17e9aa0d8aa94ab3d9ba6e83cdfaec585a9 languageName: node linkType: hard -"@expo/require-utils@npm:^56.1.3": - version: 56.1.3 - resolution: "@expo/require-utils@npm:56.1.3" +"@expo/require-utils@npm:^58.0.4": + version: 58.0.4 + resolution: "@expo/require-utils@npm:58.0.4" dependencies: "@babel/code-frame": "npm:^7.20.0" "@babel/core": "npm:^7.25.2" "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8" peerDependencies: - typescript: ^5.0.0 || ^5.0.0-0 || ^6.0.0 + typescript: ^5.0.0 || ^5.0.0-0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/b0fc61db4e45507508bf01524f42770a5bf1f53fab9b244a7dc6c9d8acce0e912940d9945716b8f0c747a07262d34128150c78d00bbe996b2efc5d522c45d874 + checksum: 10c0/67678e0c4bc31c99bf2f4a667599bb8294f2a6cdd4e63c388a28e35272b3bdad0d92066b8dc42c09cfe4c0c99a12cac24b4715aae3816d3d0d318abf84d20117 languageName: node linkType: hard -"@expo/router-server@npm:^56.0.13": - version: 56.0.13 - resolution: "@expo/router-server@npm:56.0.13" +"@expo/router-server@npm:^58.0.15": + version: 58.0.15 + resolution: "@expo/router-server@npm:58.0.15" dependencies: debug: "npm:^4.3.4" peerDependencies: - "@expo/metro-runtime": ^56.0.14 + "@expo/metro-runtime": ^58.0.14 expo: "*" - expo-constants: ^56.0.17 - expo-font: ^56.0.5 + expo-constants: ^58.0.12 + expo-font: ^58.0.9 expo-router: "*" - expo-server: ^56.0.5 + expo-server: ^58.0.5 react: "*" react-dom: "*" - react-server-dom-webpack: ~19.0.1 || ~19.1.2 || ~19.2.1 + react-server-dom-webpack: ~19.0.1 || ~19.1.2 || ~19.2.1 || ~19.3.0 peerDependenciesMeta: "@expo/metro-runtime": optional: true @@ -2316,21 +2423,21 @@ __metadata: optional: true react-server-dom-webpack: optional: true - checksum: 10c0/0b2325e4de55abd79a5399d01e56c9219f116f5169fafb185673c8b0384361b93b87b98284f763ae8baebf77616a29afb058e8d84a11e8ef48ac3ff8d90b189e + checksum: 10c0/6f5ca6eb7515f4d0e31154e5f06eec060574f3a8e83b5c38b81ff21a5f8251a3b7f3e937ca4bcc36c6f071db5040362572e5eda8c3c9fed54684544af6ea16f7 languageName: node linkType: hard -"@expo/schema-utils@npm:^56.0.0": - version: 56.0.1 - resolution: "@expo/schema-utils@npm:56.0.1" - checksum: 10c0/8d6b2c76a754f64ae7f10ff417ab11ee64e6e665d34f13a6428ee86b1657cae5c0f40811b41c9716bd5e5f87461d403a08c915cb1c169408031e3c244184980d +"@expo/schema-utils@npm:^58.0.2": + version: 58.0.2 + resolution: "@expo/schema-utils@npm:58.0.2" + checksum: 10c0/a56f68d051059749399d10348ba6c79898422972c102ab62278595ba89b9ece98c1127a692524b74ce6616cbec25707a21edc4e99baf26f671fe81ffabee47ec languageName: node linkType: hard -"@expo/sdk-runtime-versions@npm:^1.0.0": - version: 1.0.0 - resolution: "@expo/sdk-runtime-versions@npm:1.0.0" - checksum: 10c0/f80ae78a294daf396f3eff2eb412948ced5501395a6d3b88058866da9c5135dbacbb2804f8d062222e7452159a61eebefd2f548a2939f539f0f0efe8145588a2 +"@expo/sdk-runtime-versions@npm:^1.0.1": + version: 1.0.1 + resolution: "@expo/sdk-runtime-versions@npm:1.0.1" + checksum: 10c0/729c3d99ad8cb7acca41c3e76f63d4b216eae22fea04f3a99ec67bf189f29d36aa4880d863445f8d7e008d7ae67cf6f414539d1676bd82cb49a6dc7a6105e5a2 languageName: node linkType: hard @@ -2350,23 +2457,25 @@ __metadata: languageName: node linkType: hard -"@expo/ws-tunnel@npm:^1.0.1": - version: 1.0.6 - resolution: "@expo/ws-tunnel@npm:1.0.6" - checksum: 10c0/050eb7fbd54b636c97c818e7ec5402ce616cae655290386a51600b200947e281cdd12d182251c07fab449e11a732135d61429b738cd03945e94757061e652ecd +"@expo/ws-tunnel@npm:^2.0.1": + version: 2.0.1 + resolution: "@expo/ws-tunnel@npm:2.0.1" + peerDependencies: + ws: ^8.0.0 + checksum: 10c0/091e87213da4b9b32c714765fa028aecf9f5c268413b8794721264d875b49134642c24864ea21455d0757832c8c778b2db6c6de6d93ec8cf4dfe1bf50da934ad languageName: node linkType: hard -"@expo/xcpretty@npm:^4.4.4": - version: 4.4.4 - resolution: "@expo/xcpretty@npm:4.4.4" +"@expo/xcpretty@npm:^4.4.6": + version: 4.4.7 + resolution: "@expo/xcpretty@npm:4.4.7" dependencies: "@babel/code-frame": "npm:^7.20.0" chalk: "npm:^4.1.0" js-yaml: "npm:^4.1.0" bin: excpretty: build/cli.js - checksum: 10c0/cd555ad49438dee2cc3f2950ecbef3048f7169bbdadc8db169cfcddaad13668fee6377c010624ed4079dc439c46d6023d2551da403a2070deec000bc864e8dd8 + checksum: 10c0/739d25039bf6c929938f2c33ab908c8b073493e5bc9528d0a8533d1fd09be82a0fed22fbc0fb0410cefd2af2774f7204400c6ef0479627137318c19ede3f9619 languageName: node linkType: hard @@ -2970,7 +3079,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.28": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.28, @jridgewell/trace-mapping@npm:^0.3.31": version: 0.3.31 resolution: "@jridgewell/trace-mapping@npm:0.3.31" dependencies: @@ -2980,48 +3089,6 @@ __metadata: languageName: node linkType: hard -"@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:3.0.4": - version: 3.0.4 - resolution: "@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:3.0.4" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@msgpackr-extract/msgpackr-extract-darwin-x64@npm:3.0.4": - version: 3.0.4 - resolution: "@msgpackr-extract/msgpackr-extract-darwin-x64@npm:3.0.4" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@msgpackr-extract/msgpackr-extract-linux-arm64@npm:3.0.4": - version: 3.0.4 - resolution: "@msgpackr-extract/msgpackr-extract-linux-arm64@npm:3.0.4" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@msgpackr-extract/msgpackr-extract-linux-arm@npm:3.0.4": - version: 3.0.4 - resolution: "@msgpackr-extract/msgpackr-extract-linux-arm@npm:3.0.4" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@msgpackr-extract/msgpackr-extract-linux-x64@npm:3.0.4": - version: 3.0.4 - resolution: "@msgpackr-extract/msgpackr-extract-linux-x64@npm:3.0.4" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@msgpackr-extract/msgpackr-extract-win32-x64@npm:3.0.4": - version: 3.0.4 - resolution: "@msgpackr-extract/msgpackr-extract-win32-x64@npm:3.0.4" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1": version: 5.1.1-v1 resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" @@ -3058,6 +3125,62 @@ __metadata: languageName: node linkType: hard +"@noxcturnal/noxcturnal-darwin-arm64@npm:0.1.7": + version: 0.1.7 + resolution: "@noxcturnal/noxcturnal-darwin-arm64@npm:0.1.7" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@noxcturnal/noxcturnal-darwin-x64@npm:0.1.7": + version: 0.1.7 + resolution: "@noxcturnal/noxcturnal-darwin-x64@npm:0.1.7" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@noxcturnal/noxcturnal-linux-arm64-gnu@npm:0.1.7": + version: 0.1.7 + resolution: "@noxcturnal/noxcturnal-linux-arm64-gnu@npm:0.1.7" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@noxcturnal/noxcturnal-linux-arm64-musl@npm:0.1.7": + version: 0.1.7 + resolution: "@noxcturnal/noxcturnal-linux-arm64-musl@npm:0.1.7" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@noxcturnal/noxcturnal-linux-x64-gnu@npm:0.1.7": + version: 0.1.7 + resolution: "@noxcturnal/noxcturnal-linux-x64-gnu@npm:0.1.7" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@noxcturnal/noxcturnal-linux-x64-musl@npm:0.1.7": + version: 0.1.7 + resolution: "@noxcturnal/noxcturnal-linux-x64-musl@npm:0.1.7" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@noxcturnal/noxcturnal-win32-arm64-msvc@npm:0.1.7": + version: 0.1.7 + resolution: "@noxcturnal/noxcturnal-win32-arm64-msvc@npm:0.1.7" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@noxcturnal/noxcturnal-win32-x64-msvc@npm:0.1.7": + version: 0.1.7 + resolution: "@noxcturnal/noxcturnal-win32-x64-msvc@npm:0.1.7" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@npmcli/agent@npm:^4.0.0": version: 4.0.0 resolution: "@npmcli/agent@npm:4.0.0" @@ -3205,6 +3328,13 @@ __metadata: languageName: node linkType: hard +"@oxc-project/types@npm:0.154.0": + version: 0.154.0 + resolution: "@oxc-project/types@npm:0.154.0" + checksum: 10c0/fa91599d087ea4d37c5a3b40dd8e2cb431a7d37730116069f2577dee0b104dc5abb06c96b931c517c8b86f618df1e0c7a37d24086f3cfe39d81eb6db59e70add + languageName: node + linkType: hard + "@phun-ky/typeof@npm:2.0.3": version: 2.0.3 resolution: "@phun-ky/typeof@npm:2.0.3" @@ -3219,26 +3349,26 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/assets-registry@npm:0.85.3" - checksum: 10c0/c926848dae180940c19a68df42783900474a010944fc2f31f1b9a61ec722e6b4ead76943a560df5679d64d4784e7e945fd9f6d60f25555fdd1eb59c4326b8c29 +"@react-native/asset-utils@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/asset-utils@npm:0.88.0" + checksum: 10c0/3167653f49068022b1797e701c5398bfd3861d609e4e05c0cd6203177326da428471d3adecfc807f531e45688d3ded2210c62c25b133c6cbe8352049705e9f64 languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/babel-plugin-codegen@npm:0.85.3" +"@react-native/babel-plugin-codegen@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/babel-plugin-codegen@npm:0.88.0" dependencies: "@babel/traverse": "npm:^7.29.0" - "@react-native/codegen": "npm:0.85.3" - checksum: 10c0/59f61f5d783ac0a820a84ff45b7700b3c290de32e313e55171fe3bf0234d9836422bc239832d2650f893dc409a63772a50664f9487a8e6f86bc0c3bc88eb7ecd + "@react-native/codegen": "npm:0.88.0" + checksum: 10c0/c2bc2c3c49c869b0268eb4c3a6707ca259c1d253f1749addfe194675d1e82d4cdf45ef2abd2d26010d10ba40a31af455a4aa9056e49e634a42a7810bd1f4d0c4 languageName: node linkType: hard -"@react-native/babel-preset@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/babel-preset@npm:0.85.3" +"@react-native/babel-preset@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/babel-preset@npm:0.88.0" dependencies: "@babel/core": "npm:^7.25.2" "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" @@ -3269,103 +3399,101 @@ __metadata: "@babel/plugin-transform-runtime": "npm:^7.24.7" "@babel/plugin-transform-typescript": "npm:^7.25.2" "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" - "@react-native/babel-plugin-codegen": "npm:0.85.3" - babel-plugin-syntax-hermes-parser: "npm:0.33.3" + "@react-native/babel-plugin-codegen": "npm:0.88.0" babel-plugin-transform-flow-enums: "npm:^0.0.2" + flow-parser: "npm:0.327.0" react-refresh: "npm:^0.14.0" peerDependencies: "@babel/core": "*" - checksum: 10c0/88b1ea1d0fcebf5df9b2eb6e48eb2c8c18c92fda64d54c91b95a6974348d6f2c2cc72777ac479586fee27b24ce7caccd9d6460394a3adb2a8a0915d36d6da14b + checksum: 10c0/8fea293d4a7829e680b5ca8fe565dbeb630f876d8f69e4c0f79ec54015edee33b398b1ff21bc01738067ad300ce4c01cd09a1f550059ad1f1d618268c79b779a languageName: node linkType: hard -"@react-native/codegen@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/codegen@npm:0.85.3" +"@react-native/codegen@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/codegen@npm:0.88.0" dependencies: "@babel/core": "npm:^7.25.2" "@babel/parser": "npm:^7.29.0" - hermes-parser: "npm:0.33.3" + flow-parser: "npm:0.327.0" invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" tinyglobby: "npm:^0.2.15" yargs: "npm:^17.6.2" peerDependencies: "@babel/core": "*" - checksum: 10c0/3d6e08564c3436fcbd450c279b6755768ddfa47a534455c3077c222d5aa0a77270682afe933aa8d84bcd952b1a43107d25220d17c83f4f003fd338846a33ea4c + checksum: 10c0/951ff0b7d20c367b145649a82bede5e324997db3de3c8a88e16d606c37bf354d844bd3690a6349d6a65c182c6fc8bb60116eb3cd1087125bd2122e890161e3d5 languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/community-cli-plugin@npm:0.85.3" +"@react-native/community-cli-plugin@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/community-cli-plugin@npm:0.88.0" dependencies: - "@react-native/dev-middleware": "npm:0.85.3" + "@react-native/asset-utils": "npm:0.88.0" + "@react-native/dev-middleware": "npm:0.88.0" + commander: "npm:^12.0.0" debug: "npm:^4.4.0" invariant: "npm:^2.2.4" - metro: "npm:^0.84.3" - metro-config: "npm:^0.84.3" - metro-core: "npm:^0.84.3" + metro: "npm:^0.87.1" semver: "npm:^7.1.3" peerDependencies: "@react-native-community/cli": "*" - "@react-native/metro-config": 0.85.3 + "@react-native/metro-config": 0.88.0 peerDependenciesMeta: "@react-native-community/cli": optional: true "@react-native/metro-config": optional: true - checksum: 10c0/23d09b4b7e7324efb563f96e7d6fe672bd6c6e2e2a81e60cb60ef017765e43790a1ed0b56d2960d73780730fe3f13b2a4c53cf88b93a2c44da61bbcd16af8e78 + checksum: 10c0/99a3d10e51593857d7c7b50ee3a3e3d1dd00188557195a91d9b00291b507436470483262f62d40b22bc866bbbad9a1561fd7fbb92360fcf25201d40468d40607 languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/debugger-frontend@npm:0.85.3" - checksum: 10c0/4e52fc9f10051d0d1ae225ff5c1d0fbcf5e5cc2fdfa13f5985b8578352a3196bd0ad6c7714f62901496be7f231e593308964a469f26575680f558f48e6161a2e +"@react-native/debugger-frontend@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/debugger-frontend@npm:0.88.0" + checksum: 10c0/8ff330ede74593b214550497754fa84e9ff8274d645aedc466bdb456bdad980170e996ad8c0cd3cd7921b15cb4760a2003e51f60a7f5868ba10936292f417e6c languageName: node linkType: hard -"@react-native/debugger-shell@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/debugger-shell@npm:0.85.3" +"@react-native/debugger-shell@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/debugger-shell@npm:0.88.0" dependencies: cross-spawn: "npm:^7.0.6" debug: "npm:^4.4.0" fb-dotslash: "npm:0.5.8" - checksum: 10c0/2782929d1352c323cc33289fb2b08a8d05b4df5b59af7d588958729f59db966ffd6d73e2df86a66b240f005e23f796829b56978f4a0152a6837e67fd0fae1dd0 + checksum: 10c0/7df74abca6a2c68ea0fbf57d8d896866476958a1505aa60ae466623646f78ef4eedbd548bfd3776090258a29c67229b69492c975de6b19583075d6d2e4253823 languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/dev-middleware@npm:0.85.3" +"@react-native/dev-middleware@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/dev-middleware@npm:0.88.0" dependencies: "@isaacs/ttlcache": "npm:^1.4.1" - "@react-native/debugger-frontend": "npm:0.85.3" - "@react-native/debugger-shell": "npm:0.85.3" - chrome-launcher: "npm:^0.15.2" - chromium-edge-launcher: "npm:^0.3.0" + "@react-native/debugger-frontend": "npm:0.88.0" + "@react-native/debugger-shell": "npm:0.88.0" connect: "npm:^3.6.5" debug: "npm:^4.4.0" invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" - open: "npm:^7.0.3" + open: "npm:^8.4.2" serve-static: "npm:^1.16.2" ws: "npm:^7.5.10" - checksum: 10c0/6adb5e0ecf933f1936eaf993bc39dd8afd4b20e1f1f6525f2c1428fb9000855a764fa93a4043a1bb1678ec827d9c5fca2d6082a928c3dac49f51ea882d991011 + checksum: 10c0/17b1e2d72929cf0ea8904f73f6537e4ef30c0fe62a289bb14d6cbb4642e02ad091f33f1a7e4f955d0432bdc737792761064e8696dc9e13613ae26f9b3c707c71 languageName: node linkType: hard -"@react-native/eslint-config@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/eslint-config@npm:0.85.3" +"@react-native/eslint-config@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/eslint-config@npm:0.88.0" dependencies: "@babel/core": "npm:^7.25.2" "@babel/eslint-parser": "npm:^7.25.1" - "@react-native/eslint-plugin": "npm:0.85.3" - "@typescript-eslint/eslint-plugin": "npm:^8.36.0" - "@typescript-eslint/parser": "npm:^8.36.0" + "@react-native/eslint-plugin": "npm:0.88.0" + "@typescript-eslint/eslint-plugin": "npm:^8.59.2" + "@typescript-eslint/parser": "npm:^8.59.2" eslint-config-prettier: "npm:^8.5.0" eslint-plugin-eslint-comments: "npm:^3.2.0" eslint-plugin-ft-flow: "npm:^2.0.1" @@ -3376,93 +3504,93 @@ __metadata: peerDependencies: eslint: ^8.0.0 || ^9.0.0 prettier: ">=2" - checksum: 10c0/d33ca9019c156750efb696e8c068a83800ecc8dedff7effc24778ee35b45099f1d5533cd91acd4d2e3aeb252628a9f8bb8b5c3b1e55489ae5795b4f374d5d05d + checksum: 10c0/42064962c792b879a85bad8ffeb73cf93841e58cc28e88255b786d119f83667a686ac798a316899cc3a814bf636a482b658f6be1412c377d353302fb18861887 languageName: node linkType: hard -"@react-native/eslint-plugin@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/eslint-plugin@npm:0.85.3" - checksum: 10c0/c5dd55b55f2f331b75f686dac03a01c72699f04bfa9502c6b482bdbdfd7b7b7d20d69bd4066f7623d96a2552cac8f3e36a53fe8e4d4abde9c9292b861f84a1ee +"@react-native/eslint-plugin@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/eslint-plugin@npm:0.88.0" + checksum: 10c0/71a0cd872fab0e9ebeb6c40da30d9758f1098307f38d0c99dbe6c13c19b15b9af36e83bc9f0a3fda7b9ee56b72843525ae16aae1d7e0cd60d38438c6265a6823 languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/gradle-plugin@npm:0.85.3" - checksum: 10c0/a5a57a0f0783cc31f3daec9e092c32774e72dbae334e9a3eaa86a4ff55f6563069003213d72efc2666e2381b73c653a2f8a4af42c8efd5a974eb848233984a2c +"@react-native/gradle-plugin@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/gradle-plugin@npm:0.88.0" + checksum: 10c0/235f15d880728fe3e3dc3250827f0b6d12009eea5f7f6f114620a558d8a4d54041c9df103d1e18c80209e80f26dfad1a090409410d60df08f3ef287a8598fe2c languageName: node linkType: hard -"@react-native/jest-preset@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/jest-preset@npm:0.85.3" +"@react-native/jest-preset@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/jest-preset@npm:0.88.0" dependencies: "@jest/create-cache-key-function": "npm:^29.7.0" - "@react-native/js-polyfills": "npm:0.85.3" + "@react-native/js-polyfills": "npm:0.88.0" babel-jest: "npm:^29.7.0" jest-environment-node: "npm:^29.7.0" regenerator-runtime: "npm:^0.13.2" peerDependencies: react: ^19.2.3 - checksum: 10c0/7c18a87432978d8e05bb66401d6591a99e1aaf575a206afd0a120611359c8addf7259ecf9f1ccb162fd2bd23412eaf8d7791168718bbe180e397a219806a302f + checksum: 10c0/0a825fd5313df613b3ed45211a0b0c38b555b4fc35e7d6c047d223b8a05a3fbf2afb64859fb4a654fadf6b4118bdbb7a1d4a99ddd1f01e3009b2385315209bac languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/js-polyfills@npm:0.85.3" - checksum: 10c0/67c4ed8234cbeb6d5250b06901f352ddd5348f9aad88aac8a06dc884f42e0da22ff2e1ca8e06c7d03e1e659486bdb9d7682f34858ebf9398d7ae199ce02b3749 +"@react-native/js-polyfills@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/js-polyfills@npm:0.88.0" + checksum: 10c0/33ef63a684f60e2bf6811d7746dbd723885c75b5a7a17e99769e84f963bd3c4e539b82a636cd2492d5f95aa250ea980a3379b19b185f5dfcdaed0c3c72e7b210 languageName: node linkType: hard -"@react-native/metro-babel-transformer@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/metro-babel-transformer@npm:0.85.3" +"@react-native/metro-babel-transformer@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/metro-babel-transformer@npm:0.88.0" dependencies: "@babel/core": "npm:^7.25.2" - "@react-native/babel-preset": "npm:0.85.3" - hermes-parser: "npm:0.33.3" + "@react-native/babel-preset": "npm:0.88.0" + flow-parser: "npm:0.327.0" nullthrows: "npm:^1.1.1" peerDependencies: "@babel/core": "*" - checksum: 10c0/e3e976b05d7cd7256eaed024ca4f50c29f2cd34df887566017ae14d5d918de1bfaeecfc9b6b83098ebcf7fd3b6b55bca344ee9e17c5ff8aa612d944f9704ec9f + checksum: 10c0/15be95e426e7a1d8586b17fc5f68029a4e57158cda5de9e444cdb2d287fc652e343bb01281a8af6ec394a35bdda3e0b420dd49ef59d3559255ec84a7beab2b64 languageName: node linkType: hard -"@react-native/metro-config@npm:^0.85.3": - version: 0.85.3 - resolution: "@react-native/metro-config@npm:0.85.3" +"@react-native/metro-config@npm:^0.88.0": + version: 0.88.0 + resolution: "@react-native/metro-config@npm:0.88.0" dependencies: - "@react-native/js-polyfills": "npm:0.85.3" - "@react-native/metro-babel-transformer": "npm:0.85.3" - metro-config: "npm:^0.84.3" - metro-runtime: "npm:^0.84.3" - checksum: 10c0/3f405497efa36050d8db85d4c2a019ec178489eea6e35213097f314fc76ff83209858da0a72373b5e1c00d82321fb97d5cb46e506ac79369a291783a94a65608 + "@react-native/js-polyfills": "npm:0.88.0" + "@react-native/metro-babel-transformer": "npm:0.88.0" + metro-config: "npm:^0.87.1" + metro-runtime: "npm:^0.87.1" + checksum: 10c0/77656b06dc867b210cf3cf1813f813df69efab03fc4674a2002fa7e045080e96fdc6c8485f8f2e2e29019109f0f93fb7b62a1a0d855fe1e528d24cba2cc16e84 languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/normalize-colors@npm:0.85.3" - checksum: 10c0/343cdbe79e51b0f62e13fcf8620d9c72d7d956d18e9b1b04380a231cff1ec43ff2c54f1ed7a9b975bc23ed4879b96520a7c88aa1c8c7f17a99c32ef8073cf341 +"@react-native/normalize-colors@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/normalize-colors@npm:0.88.0" + checksum: 10c0/2e65f61d1063f838ae3c9b107911f74a501ad8d63744be1dec73f4cf404d4660de9ef0e45b0ed6e095897dd944ea3034b5d8b6e1a6d6547fc7225f33db885937 languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.85.3": - version: 0.85.3 - resolution: "@react-native/virtualized-lists@npm:0.85.3" +"@react-native/virtualized-lists@npm:0.88.0": + version: 0.88.0 + resolution: "@react-native/virtualized-lists@npm:0.88.0" dependencies: invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" peerDependencies: "@types/react": ^19.2.0 react: "*" - react-native: 0.85.3 + react-native: 0.88.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/ff3425a27c90f3d51292533c330338cfb285d1a230129abed315e7ea07be55e62ab395f7b167c0fe5b20385f67f587a8ea17440e6ab18661846cc8a1936f8fdb + checksum: 10c0/e002afd6550e03d6ea4e8044f9200dc1790573ec01dad80848a341c2bde87c0edc2ba5f089e4e40a5e42820139d0d440040ce386a00c0f8ba3416481a6b2ce88 languageName: node linkType: hard @@ -3719,13 +3847,6 @@ __metadata: languageName: node linkType: hard -"@types/hammerjs@npm:^2.0.36": - version: 2.0.46 - resolution: "@types/hammerjs@npm:2.0.46" - checksum: 10c0/f3c1cb20dc2f0523f7b8c76065078544d50d8ae9b0edc1f62fed657210ed814266ff2dfa835d2c157a075991001eec3b64c88bf92e3e6e895c0db78d05711d06 - languageName: node - linkType: hard - "@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1": version: 2.0.6 resolution: "@types/istanbul-lib-coverage@npm:2.0.6" @@ -3809,7 +3930,7 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:19.2.17, @types/react@npm:^19.2.17": +"@types/react@npm:*": version: 19.2.17 resolution: "@types/react@npm:19.2.17" dependencies: @@ -3818,6 +3939,15 @@ __metadata: languageName: node linkType: hard +"@types/react@npm:^19.3.0, @types/react@npm:~19.3.0": + version: 19.3.0 + resolution: "@types/react@npm:19.3.0" + dependencies: + csstype: "npm:^3.2.2" + checksum: 10c0/fbcabf303f935ca9f36ed2dcf81751cf84744098c5a683c8a62a0fa7edd31714b48d5c46b12fd0014f7f2dfe4d9ec6de428a850748eec719a70294e51029551b + languageName: node + linkType: hard + "@types/stack-utils@npm:^2.0.0": version: 2.0.3 resolution: "@types/stack-utils@npm:2.0.3" @@ -3841,39 +3971,39 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^8.36.0": - version: 8.56.1 - resolution: "@typescript-eslint/eslint-plugin@npm:8.56.1" +"@typescript-eslint/eslint-plugin@npm:^8.59.2": + version: 8.72.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.72.0" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.56.1" - "@typescript-eslint/type-utils": "npm:8.56.1" - "@typescript-eslint/utils": "npm:8.56.1" - "@typescript-eslint/visitor-keys": "npm:8.56.1" + "@typescript-eslint/scope-manager": "npm:8.72.0" + "@typescript-eslint/type-utils": "npm:8.72.0" + "@typescript-eslint/utils": "npm:8.72.0" + "@typescript-eslint/visitor-keys": "npm:8.72.0" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" - ts-api-utils: "npm:^2.4.0" + ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^8.56.1 + "@typescript-eslint/parser": ^8.72.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/8a97e777792ee3e25078884ba0a04f6732367779c9487abcdc5a2d65b224515fa6a0cf1fac1aafc52fb30f3af97f2e1c9949aadbd6ca74a0165691f95494a721 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/19e7a2fff7fa15a41662eab550918f8e060e522de5621cb78b1cf0516f9dd845878f03f351d503161a3d0417bc87e73b582d2c41d13a51bb3e7d3088cce41fe2 languageName: node linkType: hard -"@typescript-eslint/parser@npm:^8.36.0": - version: 8.56.1 - resolution: "@typescript-eslint/parser@npm:8.56.1" +"@typescript-eslint/parser@npm:^8.59.2": + version: 8.72.0 + resolution: "@typescript-eslint/parser@npm:8.72.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.56.1" - "@typescript-eslint/types": "npm:8.56.1" - "@typescript-eslint/typescript-estree": "npm:8.56.1" - "@typescript-eslint/visitor-keys": "npm:8.56.1" + "@typescript-eslint/scope-manager": "npm:8.72.0" + "@typescript-eslint/types": "npm:8.72.0" + "@typescript-eslint/typescript-estree": "npm:8.72.0" + "@typescript-eslint/visitor-keys": "npm:8.72.0" debug: "npm:^4.4.3" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/61c9dab481e795b01835c00c9c7c845f1d7ea7faf3b8657fccee0f8658a65390cb5fe2b5230ae8c4241bd6e0c32aa9455a91989a492bd3bd6fec7c7d9339377a + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/da37b31758b3a90eaca4cdf650f71a565fe0b0c1f4348281623b790d53858fd1afda185f5da9530858d0eada39ba1aabc4bdc10c2c449c001c4186471cd1f761 languageName: node linkType: hard @@ -3890,6 +4020,19 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/project-service@npm:8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/project-service@npm:8.72.0" + dependencies: + "@typescript-eslint/tsconfig-utils": "npm:^8.72.0" + "@typescript-eslint/types": "npm:^8.72.0" + debug: "npm:^4.4.3" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/33825ee41b6f0281f40fca6c9123af5493225a971f62173381984de52d4101cc974fdb93077e16ac4b67b3c345bea738c1bc228b76610bd1737f6b2af2c0ccaf + languageName: node + linkType: hard + "@typescript-eslint/scope-manager@npm:8.56.1": version: 8.56.1 resolution: "@typescript-eslint/scope-manager@npm:8.56.1" @@ -3900,6 +4043,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/scope-manager@npm:8.72.0" + dependencies: + "@typescript-eslint/types": "npm:8.72.0" + "@typescript-eslint/visitor-keys": "npm:8.72.0" + checksum: 10c0/f8e40de6c306aa5792ede4389aa279cca8ea43d0ea31fec083102bd563ac22d14a6b0554b641e27f476421e033adc299c6b4d4d026bb1fd84f7694421fb5a74f + languageName: node + linkType: hard + "@typescript-eslint/tsconfig-utils@npm:8.56.1, @typescript-eslint/tsconfig-utils@npm:^8.56.1": version: 8.56.1 resolution: "@typescript-eslint/tsconfig-utils@npm:8.56.1" @@ -3909,19 +4062,28 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.56.1": - version: 8.56.1 - resolution: "@typescript-eslint/type-utils@npm:8.56.1" +"@typescript-eslint/tsconfig-utils@npm:8.72.0, @typescript-eslint/tsconfig-utils@npm:^8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.72.0" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/98a23511042dcf4af517897712a44e69a50304f2ea9a1e004ed95f53185e17f669d2d4333384b6b611177a2ecaba65b1ad0f821ecc7d4fdccc6868aa87491f36 + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/type-utils@npm:8.72.0" dependencies: - "@typescript-eslint/types": "npm:8.56.1" - "@typescript-eslint/typescript-estree": "npm:8.56.1" - "@typescript-eslint/utils": "npm:8.56.1" + "@typescript-eslint/types": "npm:8.72.0" + "@typescript-eslint/typescript-estree": "npm:8.72.0" + "@typescript-eslint/utils": "npm:8.72.0" debug: "npm:^4.4.3" - ts-api-utils: "npm:^2.4.0" + ts-api-utils: "npm:^2.5.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/66517aed5059ef4a29605d06a510582f934d5789ae40ad673f1f0421f8aa13ec9ba7b8caab57ae9f270afacbf13ec5359cedfe74f21ae77e9a2364929f7e7cee + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/b1ab5fff0840d8326920fffaf1e3323098e8a53f538a9e4349c8b3234f7b986b7628fc49c945edd3fbe2c3b242920a2963c0f8688bc614f818df4f549c881dc0 languageName: node linkType: hard @@ -3932,6 +4094,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.72.0, @typescript-eslint/types@npm:^8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/types@npm:8.72.0" + checksum: 10c0/11ee41f1860149f3dcfe6f517840cd7254fbc90f4acaf6098f731bb00a6392f8e5d7d9d0e47e516bd0e5fcd3110e41624ad893036ad79fa6dd6b5a67d6a42aa6 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:8.56.1": version: 8.56.1 resolution: "@typescript-eslint/typescript-estree@npm:8.56.1" @@ -3951,7 +4120,41 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.56.1, @typescript-eslint/utils@npm:^8.0.0": +"@typescript-eslint/typescript-estree@npm:8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.72.0" + dependencies: + "@typescript-eslint/project-service": "npm:8.72.0" + "@typescript-eslint/tsconfig-utils": "npm:8.72.0" + "@typescript-eslint/types": "npm:8.72.0" + "@typescript-eslint/visitor-keys": "npm:8.72.0" + debug: "npm:^4.4.3" + minimatch: "npm:^10.2.2" + semver: "npm:^7.7.3" + tinyglobby: "npm:^0.2.15" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/594eb6dc625b5265833701fca67984d94863d1552202e48f8180d78af69da61a4aa8e8126ac83196d4d8f18c4f74390287c0eb81219b0f5694f308c5d11352fe + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/utils@npm:8.72.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.9.1" + "@typescript-eslint/scope-manager": "npm:8.72.0" + "@typescript-eslint/types": "npm:8.72.0" + "@typescript-eslint/typescript-estree": "npm:8.72.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/5d6404bdf52fe4e55af411ad92e3cfb9d183b7379af9e8e30d4f818dabdac4043023e717043d6985d8f3090b11a6d47f7f47df52feb890dc7f5eda3ec5e83037 + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:^8.0.0": version: 8.56.1 resolution: "@typescript-eslint/utils@npm:8.56.1" dependencies: @@ -3976,6 +4179,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.72.0" + dependencies: + "@typescript-eslint/types": "npm:8.72.0" + eslint-visitor-keys: "npm:^5.0.0" + checksum: 10c0/9df92b2ece08c5c7f2568b88d1c6c1fcb4233c9dc67f42b0d1eb60564cd0f1970e00ad6a917ce28da21476ca930a92f45414d4e27f59bb8a502abef5c436be48 + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.3.0": version: 1.3.0 resolution: "@ungap/structured-clone@npm:1.3.0" @@ -4004,15 +4217,6 @@ __metadata: languageName: node linkType: hard -"abort-controller@npm:^3.0.0": - version: 3.0.0 - resolution: "abort-controller@npm:3.0.0" - dependencies: - event-target-shim: "npm:^5.0.0" - checksum: 10c0/90ccc50f010250152509a344eb2e71977fbf8db0ab8f1061197e3275ddf6c61a41a6edfd7b9409c664513131dd96e962065415325ef23efa5db931b382d24ca5 - languageName: node - linkType: hard - "accepts@npm:^1.3.8": version: 1.3.8 resolution: "accepts@npm:1.3.8" @@ -4065,6 +4269,15 @@ __metadata: languageName: node linkType: hard +"agent-cli-detector@npm:0.1.7": + version: 0.1.7 + resolution: "agent-cli-detector@npm:0.1.7" + bin: + agent-cli-detector: dist/cli.js + checksum: 10c0/4ff016e5fad2d96a0c53db9fd75c2359bb005a672969e8e6e7bce5c910e94107c226cbcba1303409d1da3a1cdf8f22290e63049705bb530823cce4699d39fc1d + languageName: node + linkType: hard + "ajv@npm:^6.14.0": version: 6.14.0 resolution: "ajv@npm:6.14.0" @@ -4457,19 +4670,10 @@ __metadata: languageName: node linkType: hard -"babel-plugin-react-native-web@npm:~0.21.0": - version: 0.21.2 - resolution: "babel-plugin-react-native-web@npm:0.21.2" - checksum: 10c0/45fa9b2fce90cb0d962bbc9c665e944ef6720f5740a573d457adf8e2881bd4112396922d5d5c0ab7cfc706f0c457e3edebddc55289d30924e1f42b4b7d849b8e - languageName: node - linkType: hard - -"babel-plugin-syntax-hermes-parser@npm:0.33.3, babel-plugin-syntax-hermes-parser@npm:^0.33.3": - version: 0.33.3 - resolution: "babel-plugin-syntax-hermes-parser@npm:0.33.3" - dependencies: - hermes-parser: "npm:0.33.3" - checksum: 10c0/61d9f0014b249247e6d5809b638cec4770769a077d3509b8ad575f62c814b28bdd78157dfddf94b040696497c3b78e69cc14793b0b5c15f893c11dc225cc0e3e +"babel-plugin-react-native-web@npm:~0.21.4": + version: 0.21.4 + resolution: "babel-plugin-react-native-web@npm:0.21.4" + checksum: 10c0/97f0571a27d0e69204260510b9bbffa1b895866e33a663b14fd84ba23a939d7efe62c0cfabe3457dd0e0616f456245487aa8b484291219959ad849084df80ca0 languageName: node linkType: hard @@ -4482,6 +4686,15 @@ __metadata: languageName: node linkType: hard +"babel-plugin-syntax-hermes-parser@npm:^0.36.0": + version: 0.36.1 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.36.1" + dependencies: + hermes-parser: "npm:0.36.1" + checksum: 10c0/d6343ef16032253408cc8f4585c7acc275101f3194c312606e0f0d65ccf768db36b74e907296a93f3844c108ed19776052d5e844cbd21ec18c43a23ce7c2055e + languageName: node + linkType: hard + "babel-plugin-transform-flow-enums@npm:^0.0.2": version: 0.0.2 resolution: "babel-plugin-transform-flow-enums@npm:0.0.2" @@ -4516,9 +4729,9 @@ __metadata: languageName: node linkType: hard -"babel-preset-expo@npm:^56.0.14, babel-preset-expo@npm:~56.0.14": - version: 56.0.14 - resolution: "babel-preset-expo@npm:56.0.14" +"babel-preset-expo@npm:~58.0.0, babel-preset-expo@npm:~58.0.18": + version: 58.0.18 + resolution: "babel-preset-expo@npm:58.0.18" dependencies: "@babel/generator": "npm:^7.20.5" "@babel/helper-module-imports": "npm:^7.25.9" @@ -4556,16 +4769,16 @@ __metadata: "@babel/plugin-transform-typescript": "npm:^7.25.2" "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" "@babel/preset-typescript": "npm:^7.23.0" - "@react-native/babel-plugin-codegen": "npm:0.85.3" + "@react-native/babel-plugin-codegen": "npm:0.88.0" babel-plugin-react-compiler: "npm:^1.0.0" - babel-plugin-react-native-web: "npm:~0.21.0" - babel-plugin-syntax-hermes-parser: "npm:^0.33.3" + babel-plugin-react-native-web: "npm:~0.21.4" + babel-plugin-syntax-hermes-parser: "npm:^0.36.0" babel-plugin-transform-flow-enums: "npm:^0.0.2" debug: "npm:^4.3.4" peerDependencies: "@babel/runtime": ^7.20.0 expo: "*" - expo-widgets: ^56.0.16 + expo-widgets: ^58.0.21 react-refresh: ">=0.14.0 <1.0.0" peerDependenciesMeta: "@babel/runtime": @@ -4574,7 +4787,7 @@ __metadata: optional: true expo-widgets: optional: true - checksum: 10c0/f7a1aa03890a4d3ce4d756e47666f50a87a0c54c6f7b5677e0e2cd23ca8ccd666c1f74f4820548237b54b69f5283363c98a45f5606450fad36254ce4924530fc + checksum: 10c0/ecda9dae36d5974bec617a4c61ab2cbd646cbeaa0e0fd5fbe7c1d1ea5d680e7cf68d0859f03acf6ae6bf48bdbdaf0504d9290536a6dc6793e821c2b58092fbd6 languageName: node linkType: hard @@ -4604,13 +4817,6 @@ __metadata: languageName: node linkType: hard -"base64-arraybuffer@npm:^1.0.2": - version: 1.0.2 - resolution: "base64-arraybuffer@npm:1.0.2" - checksum: 10c0/3acac95c70f9406e87a41073558ba85b6be9dbffb013a3d2a710e3f2d534d506c911847d5d9be4de458af6362c676de0a5c4c2d7bdf4def502d00b313368e72f - languageName: node - linkType: hard - "base64-js@npm:^1.5.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" @@ -4912,40 +5118,6 @@ __metadata: languageName: node linkType: hard -"chrome-launcher@npm:^0.15.2": - version: 0.15.2 - resolution: "chrome-launcher@npm:0.15.2" - dependencies: - "@types/node": "npm:*" - escape-string-regexp: "npm:^4.0.0" - is-wsl: "npm:^2.2.0" - lighthouse-logger: "npm:^1.0.0" - bin: - print-chrome-path: bin/print-chrome-path.js - checksum: 10c0/fc01abc19af753bb089744362c0de48707f32ea15779407b06fb569e029a6b1fbaa78107165539d768915cf54b5c38594e73d95563c34127873e3826fb43c636 - languageName: node - linkType: hard - -"chromium-edge-launcher@npm:^0.3.0": - version: 0.3.0 - resolution: "chromium-edge-launcher@npm:0.3.0" - dependencies: - "@types/node": "npm:*" - escape-string-regexp: "npm:^4.0.0" - is-wsl: "npm:^2.2.0" - lighthouse-logger: "npm:^1.0.0" - mkdirp: "npm:^1.0.4" - checksum: 10c0/ad04a75bf53ebed0b7adc5bd133587369b0c2e55c92fe460eb6ccec5efe03c161a7466756173969867a2acbe02dd40449186bd74671dd892520492283d4ff43d - languageName: node - linkType: hard - -"ci-info@npm:^2.0.0": - version: 2.0.0 - resolution: "ci-info@npm:2.0.0" - checksum: 10c0/8c5fa3830a2bcee2b53c2e5018226f0141db9ec9f7b1e27a5c57db5512332cde8a0beb769bcbaf0d8775a78afbf2bb841928feca4ea6219638a5b088f9884b46 - languageName: node - linkType: hard - "ci-info@npm:^3.2.0, ci-info@npm:^3.3.0": version: 3.9.0 resolution: "ci-info@npm:3.9.0" @@ -5385,7 +5557,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.3, cross-spawn@npm:^7.0.6": +"cross-spawn@npm:^7.0.3, cross-spawn@npm:^7.0.6": version: 7.0.6 resolution: "cross-spawn@npm:7.0.6" dependencies: @@ -5396,15 +5568,6 @@ __metadata: languageName: node linkType: hard -"css-line-break@npm:^2.1.0": - version: 2.1.0 - resolution: "css-line-break@npm:2.1.0" - dependencies: - utrie: "npm:^1.0.2" - checksum: 10c0/b2222d99d5daf7861ecddc050244fdce296fad74b000dcff6bdfb1eb16dc2ef0b9ffe2c1c965e3239bd05ebe9eadb6d5438a91592fa8648d27a338e827cf9048 - languageName: node - linkType: hard - "csstype@npm:^3.2.2": version: 3.2.3 resolution: "csstype@npm:3.2.3" @@ -5452,7 +5615,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:2.6.9, debug@npm:^2.6.9": +"debug@npm:2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: @@ -5552,6 +5715,13 @@ __metadata: languageName: node linkType: hard +"define-lazy-prop@npm:^2.0.0": + version: 2.0.0 + resolution: "define-lazy-prop@npm:2.0.0" + checksum: 10c0/db6c63864a9d3b7dc9def55d52764968a5af296de87c1b2cc71d8be8142e445208071953649e0386a8cc37cfcf9a2067a47207f1eb9ff250c2a269658fdae422 + languageName: node + linkType: hard + "define-lazy-prop@npm:^3.0.0": version: 3.0.0 resolution: "define-lazy-prop@npm:3.0.0" @@ -5640,7 +5810,7 @@ __metadata: languageName: node linkType: hard -"detect-libc@npm:^2.0.1, detect-libc@npm:^2.0.3": +"detect-libc@npm:^2.0.3": version: 2.1.2 resolution: "detect-libc@npm:2.1.2" checksum: 10c0/acc675c29a5649fa1fb6e255f993b8ee829e510b6b56b0910666949c80c364738833417d0edb5f90e4e46be17228b0f2b66a010513984e18b15deeeac49369c4 @@ -5661,10 +5831,10 @@ __metadata: languageName: node linkType: hard -"dnssd-advertise@npm:^1.1.4": - version: 1.1.4 - resolution: "dnssd-advertise@npm:1.1.4" - checksum: 10c0/7a875a206f1d08ad74683b73b2399361b4cc15ff855f4d7831c40375e0f582609ca35a0b7dc55f5b8055efe615fa70d80e057a32e81278d97a81ed362149b3e3 +"dnssd-advertise@npm:^1.1.6": + version: 1.1.6 + resolution: "dnssd-advertise@npm:1.1.6" + checksum: 10c0/6f0639a45b2d6ae7b285501b711c314893c46eb2966539674220abb7b9c9c7b00de7bf0cfcd4cad0413f0e614ac7e2399e70faeb8bf7b875d9dc7be67862e4a7 languageName: node linkType: hard @@ -5753,15 +5923,6 @@ __metadata: languageName: node linkType: hard -"end-of-stream@npm:^1.1.0": - version: 1.4.5 - resolution: "end-of-stream@npm:1.4.5" - dependencies: - once: "npm:^1.4.0" - checksum: 10c0/b0701c92a10b89afb1cb45bf54a5292c6f008d744eb4382fa559d54775ff31617d1d7bc3ef617575f552e24fad2c7c1a1835948c66b3f3a4be0a6c1f35c883d8 - languageName: node - linkType: hard - "env-paths@npm:^2.2.0, env-paths@npm:^2.2.1": version: 2.2.1 resolution: "env-paths@npm:2.2.1" @@ -6322,30 +6483,6 @@ __metadata: languageName: node linkType: hard -"event-target-shim@npm:^5.0.0": - version: 5.0.1 - resolution: "event-target-shim@npm:5.0.1" - checksum: 10c0/0255d9f936215fd206156fd4caa9e8d35e62075d720dc7d847e89b417e5e62cf1ce6c9b4e0a1633a9256de0efefaf9f8d26924b1f3c8620cffb9db78e7d3076b - languageName: node - linkType: hard - -"execa@npm:^4.0.3": - version: 4.1.0 - resolution: "execa@npm:4.1.0" - dependencies: - cross-spawn: "npm:^7.0.0" - get-stream: "npm:^5.0.0" - human-signals: "npm:^1.1.1" - is-stream: "npm:^2.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^4.0.0" - onetime: "npm:^5.1.0" - signal-exit: "npm:^3.0.2" - strip-final-newline: "npm:^2.0.0" - checksum: 10c0/02211601bb1c52710260edcc68fb84c3c030dc68bafc697c90ada3c52cc31375337de8c24826015b8382a58d63569ffd203b79c94fef217d65503e3e8d2c52ba - languageName: node - linkType: hard - "execa@npm:^5.0.0": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -6383,165 +6520,199 @@ __metadata: languageName: node linkType: hard -"expo-asset@npm:~56.0.16": - version: 56.0.16 - resolution: "expo-asset@npm:56.0.16" +"expo-asset@npm:~58.0.17": + version: 58.0.17 + resolution: "expo-asset@npm:58.0.17" dependencies: - "@expo/image-utils": "npm:^0.10.1" - expo-constants: "npm:~56.0.17" + "@expo/image-utils": "npm:^0.12.5" + expo-constants: "npm:~58.0.12" peerDependencies: expo: "*" react: "*" react-native: "*" - checksum: 10c0/f3d9f542cb53a0c6d53727ffa490f28c8a89bed9e9ed9ba508757d5aec0b5a275e94c056d16b8fbe104226db2ab6a0ac26e66f3fbb784eea2d4f4b25c0a2154f + checksum: 10c0/0c980b2fcfe9d402a96f39781485e969b534e775323adafed5d9796ccf5ae0c5122f0e6b0aa3c1c1103a05535863dad557e782d901b5c410811895f8298d81ef languageName: node linkType: hard -"expo-build-properties@npm:~56.0.17": - version: 56.0.17 - resolution: "expo-build-properties@npm:56.0.17" +"expo-build-properties@npm:~58.0.11": + version: 58.0.11 + resolution: "expo-build-properties@npm:58.0.11" dependencies: - "@expo/schema-utils": "npm:^56.0.0" + "@expo/schema-utils": "npm:^58.0.2" resolve-from: "npm:^5.0.0" - semver: "npm:^7.6.0" + semver: "npm:^7.7.4" peerDependencies: expo: "*" - checksum: 10c0/8200063951b1c607aa15a6dc5b3c6b7a2b20b630f98adc1622f4ad295ba3a59782ce96341e2a0e35f5337c01192682664eeaffd14c40e368a665e5486c247f9e + checksum: 10c0/80fc143ed7c0e1faa034ffdcddc7c18d88d253e136c4fb6f7332a2246bcd20600d1461b4211d92531c82a23dfb3fbdadb91d970af3b358ec1afbed882ee9f586 languageName: node linkType: hard -"expo-constants@npm:~56.0.17": - version: 56.0.17 - resolution: "expo-constants@npm:56.0.17" +"expo-constants@npm:~58.0.12": + version: 58.0.12 + resolution: "expo-constants@npm:58.0.12" dependencies: - "@expo/env": "npm:~2.3.0" + "@expo/env": "npm:~2.5.2" + "@expo/require-utils": "npm:^58.0.4" peerDependencies: expo: "*" react-native: "*" - checksum: 10c0/dae8b3f690b6a8f5e0b8842702f6502f8f11562d41bf30329eb6d26f35bd480aeede9b1b65fdb296806134b8be51e0c4be4135f960f4f7483d1cb4416d397f8f + checksum: 10c0/e2ddd039556854f8cfed4e71ebcea5647597ee3b385242801c876cb1c2c667235438cd2de11b035597a2206503526eb49a0c1c9b445d5e979f7df939a0046ea1 languageName: node linkType: hard -"expo-file-system@npm:~56.0.7": - version: 56.0.7 - resolution: "expo-file-system@npm:56.0.7" +"expo-file-system@npm:~58.0.10": + version: 58.0.10 + resolution: "expo-file-system@npm:58.0.10" peerDependencies: expo: "*" react-native: "*" - checksum: 10c0/a21211a2fded2926897071af7a7b3e13d422a7218d4de4928c5241849b1b0d38354e42a6dd7ef0a58dadc322815c71f1fc0d09e857f79319d4ccd85e13e12417 + checksum: 10c0/20622a407a2353a098c35e35738a0f5b45e902245b2f4154f2c88eae021340a092fe50f71615547e5e8bbf28c45ed186598dc7427afb70aeee4bc59670e755c1 languageName: node linkType: hard -"expo-font@npm:~56.0.5": - version: 56.0.5 - resolution: "expo-font@npm:56.0.5" - dependencies: - fontfaceobserver: "npm:^2.1.0" +"expo-font@npm:~58.0.9": + version: 58.0.9 + resolution: "expo-font@npm:58.0.9" peerDependencies: expo: "*" react: "*" react-native: "*" - checksum: 10c0/d4d821e6f176596f09ec0e1ee68d5af64d68fa139c8c5da3549d014d6a297bea4d0ccca6503ad753f1c0096e097364754e65ee176cafc74902a72e47ac810655 + checksum: 10c0/769c642d90e4adfe402ad823f7d4036cf95edc5fa29c9012251c9bc10d0ecc8a88c016b29b838863c9e9b07b74365a5022f990231ab073d51af33d3e87fee57e languageName: node linkType: hard -"expo-keep-awake@npm:~56.0.3": - version: 56.0.3 - resolution: "expo-keep-awake@npm:56.0.3" +"expo-keep-awake@npm:~58.0.3": + version: 58.0.3 + resolution: "expo-keep-awake@npm:58.0.3" peerDependencies: expo: "*" react: "*" - checksum: 10c0/5137da41b6d45deca54f9bbbfbbb1e1c90b6459d489e0f8ce2cf5090cd5298f56947a5d4a4aec8ebd77c587978ce96f05ef86c8610a6e6b24718dc3ab2282802 + checksum: 10c0/94a1d1bc430b09c479b2d18034c49f8c807d98e697ed19642fc67128904489c82e58dc862fece3e85620f475b0cd1d9498dec5ba49267d5a31ae1589fd9a6b2b languageName: node linkType: hard -"expo-modules-autolinking@npm:~56.0.15": - version: 56.0.15 - resolution: "expo-modules-autolinking@npm:56.0.15" +"expo-modules-autolinking@npm:~58.0.13": + version: 58.0.13 + resolution: "expo-modules-autolinking@npm:58.0.13" dependencies: - "@expo/require-utils": "npm:^56.1.3" + "@expo/platforms": "npm:^58.0.1" + "@expo/require-utils": "npm:^58.0.4" "@expo/spawn-async": "npm:^1.8.0" chalk: "npm:^4.1.0" commander: "npm:^7.2.0" bin: expo-modules-autolinking: bin/expo-modules-autolinking.js - checksum: 10c0/f9f4aa672ec2341a297d48fae01b0c4261e63c1e7e7178c6e51da36a835f460295c4873589516561259a59e9fe63cf4aaf6879093f49ca6aff220e3fce042836 + checksum: 10c0/8d923184475960f487f90fd5f671e44c92850c49c3185900d61c925deaad47e455f17f97f20943ba44294d6e41989a9d95a8ca9dae6f26d1c8a38ed0c2977a81 + languageName: node + linkType: hard + +"expo-modules-cli@npm:~0.3.1": + version: 0.3.1 + resolution: "expo-modules-cli@npm:0.3.1" + dependencies: + arg: "npm:^5.0.2" + bin: + expo-modules: bin/expo-modules.js + checksum: 10c0/003da858f0992d6271dfebe23319de82922c1f38fc913407c19ecb4b84bf316374aa73a27b1a76bc928881e9529300f33f989eaeedfafb252546709b7e7b0224 languageName: node linkType: hard -"expo-modules-core@npm:~56.0.15": - version: 56.0.15 - resolution: "expo-modules-core@npm:56.0.15" +"expo-modules-core@npm:~58.0.23": + version: 58.0.23 + resolution: "expo-modules-core@npm:58.0.23" dependencies: - "@expo/expo-modules-macros-plugin": "npm:~0.0.9" - expo-modules-jsi: "npm:~56.0.8" + expo-modules-jsi: "npm:~58.0.16" + expo-modules-macros: "npm:0.21.0" invariant: "npm:^2.2.4" peerDependencies: react: "*" react-native: "*" - react-native-worklets: ^0.7.4 || ^0.8.0 + react-native-worklets: ">=0.13.0" peerDependenciesMeta: react-native-worklets: optional: true - checksum: 10c0/331769ed4d62cd9c0b6f4ee25c482c5e1a7072e63cafea8cbcd80fc15e489e89c9311b1fa51475d93d76f561eae7da557a555f3300f2543f14b96c2e67d858c4 + checksum: 10c0/247c0d79fa3fe402f56d968932f2b9f0d66d8da7ba5246a3bed13f07226e243c2cfe4ac4880160c6ac2bb2e0cb41dada3d3073a4f126fed05b4a98f5c6c5a8d3 languageName: node linkType: hard -"expo-modules-jsi@npm:~56.0.8": - version: 56.0.8 - resolution: "expo-modules-jsi@npm:56.0.8" +"expo-modules-jsi@npm:~58.0.16": + version: 58.0.16 + resolution: "expo-modules-jsi@npm:58.0.16" peerDependencies: react-native: "*" - checksum: 10c0/fb487ad30cbb59d98196eed1d47484e9ffcd972277aeaccd3c13d37eb9762d31ebf07bbdf4351768ec8e0fb86e1eda7ff028a4c2e310f642030036e323da8332 + checksum: 10c0/71298d5edbb32c7095f011700b52e71d4e7ffb9c6cadd53d26a2951f6fa458bac7253959ac49a384b176ab4834351e1ed0fb0bc17428e602451ede1595a5fe04 + languageName: node + linkType: hard + +"expo-modules-macros@npm:0.21.0": + version: 0.21.0 + resolution: "expo-modules-macros@npm:0.21.0" + dependencies: + "@expo/modules-macros-linux-arm64": "npm:0.21.0" + "@expo/modules-macros-linux-x64": "npm:0.21.0" + "@expo/modules-macros-win32-arm64": "npm:0.21.0" + "@expo/modules-macros-win32-x64": "npm:0.21.0" + dependenciesMeta: + "@expo/modules-macros-linux-arm64": + optional: true + "@expo/modules-macros-linux-x64": + optional: true + "@expo/modules-macros-win32-arm64": + optional: true + "@expo/modules-macros-win32-x64": + optional: true + checksum: 10c0/2b4a12a2b3a2af7819367ee662a8a375cec9c91e25cd93230bc0f2de73de1a0d3b8918e7caa0c7a78a0150a3a1d1a47878603963055f472cb3aacd6a546b2a78 languageName: node linkType: hard -"expo-sensors@npm:~56.0.5": - version: 56.0.5 - resolution: "expo-sensors@npm:56.0.5" +"expo-sensors@npm:~58.0.4": + version: 58.0.4 + resolution: "expo-sensors@npm:58.0.4" dependencies: invariant: "npm:^2.2.4" peerDependencies: expo: "*" react-native: "*" - checksum: 10c0/d6fa0e32a5230b5b61e4b2b9f11387cc1a4c0f7c4163267fe741a6184b606c5d22227cb9f3af42cf02bbf93aa130b96c312a244d3a091088e41fcb11f3875964 + checksum: 10c0/a22f8838bd3b648d4bece63411245583d4c96261dbea30cadac390a67848051ceb45699b9fc4a535519af1c2a9bbcc567380268da50b5f69709360c808612111 languageName: node linkType: hard -"expo-server@npm:^56.0.5": - version: 56.0.5 - resolution: "expo-server@npm:56.0.5" - checksum: 10c0/8665db31f2bec4d146f2c484ef652c5b604b7ea7c6454e65efff4742754cf981c4ab027a37901588d1794fc37fbeaac89c6024f92930fc0ebdf133e6fec67e80 +"expo-server@npm:^58.0.5": + version: 58.0.5 + resolution: "expo-server@npm:58.0.5" + checksum: 10c0/5aac2db7143495f0c715ddb83bd039f04e35ad756e82d51204373fa331b650586a5071cd42087651efd3724f7ac3de8afd0f9c404381be2d6bcd83cc9ced3e6e languageName: node linkType: hard -"expo@npm:~56.0.9": - version: 56.0.9 - resolution: "expo@npm:56.0.9" +"expo@npm:~58.0.16": + version: 58.0.16 + resolution: "expo@npm:58.0.16" dependencies: "@babel/runtime": "npm:^7.20.0" - "@expo/cli": "npm:^56.1.14" - "@expo/config": "npm:~56.0.9" - "@expo/config-plugins": "npm:~56.0.8" - "@expo/devtools": "npm:~56.0.2" - "@expo/dom-webview": "npm:~56.0.5" - "@expo/fingerprint": "npm:^0.19.4" - "@expo/local-build-cache-provider": "npm:^56.0.8" - "@expo/log-box": "npm:^56.0.12" - "@expo/metro": "npm:~56.0.0" - "@expo/metro-config": "npm:~56.0.13" + "@expo/cli": "npm:^58.1.13" + "@expo/config": "npm:~58.0.6" + "@expo/config-plugins": "npm:~58.0.9" + "@expo/devtools": "npm:~58.0.2" + "@expo/dom-webview": "npm:~58.0.2" + "@expo/fingerprint": "npm:^0.21.5" + "@expo/local-build-cache-provider": "npm:^58.0.6" + "@expo/log-box": "npm:^58.0.12" + "@expo/log-box-utils": "npm:^58.0.2" + "@expo/metro": "npm:~58.0.0" + "@expo/metro-config": "npm:~58.0.15" "@ungap/structured-clone": "npm:^1.3.0" - babel-preset-expo: "npm:~56.0.14" - expo-asset: "npm:~56.0.16" - expo-constants: "npm:~56.0.17" - expo-file-system: "npm:~56.0.7" - expo-font: "npm:~56.0.5" - expo-keep-awake: "npm:~56.0.3" - expo-modules-autolinking: "npm:~56.0.15" - expo-modules-core: "npm:~56.0.15" + babel-preset-expo: "npm:~58.0.18" + expo-asset: "npm:~58.0.17" + expo-constants: "npm:~58.0.12" + expo-file-system: "npm:~58.0.10" + expo-font: "npm:~58.0.9" + expo-keep-awake: "npm:~58.0.3" + expo-modules-autolinking: "npm:~58.0.13" + expo-modules-cli: "npm:~0.3.1" + expo-modules-core: "npm:~58.0.23" pretty-format: "npm:^29.7.0" react-refresh: "npm:^0.14.2" - whatwg-url-minimum: "npm:^0.1.2" + whatwg-url-minimum: "npm:^0.2.0" peerDependencies: "@expo/dom-webview": "*" "@expo/metro-runtime": "*" @@ -6563,9 +6734,10 @@ __metadata: optional: true bin: expo: bin/cli + expo-modules: bin/modules expo-modules-autolinking: bin/autolinking fingerprint: bin/fingerprint - checksum: 10c0/700dc0d7ccbaaddcba2cdba28d57802f51a799f56bcfa89015519cfeb16b960c48a89a05313146eeac1f1c6902b3cc072a6e39ad48d7b41fa64b92fb46ea2175 + checksum: 10c0/08a15db04fa4d1a6e5100a670359d3f43d8ebdb831a3a46827b9c6932686c392de15163881b2d37e6dfe62dc5cbfd8fbf3c32076f98b05802d07072cc9f83175 languageName: node linkType: hard @@ -6802,10 +6974,35 @@ __metadata: languageName: node linkType: hard -"fontfaceobserver@npm:^2.1.0": - version: 2.3.0 - resolution: "fontfaceobserver@npm:2.3.0" - checksum: 10c0/9b539d5021757d3ed73c355bdb839296d6654de473a992aa98993ef46d951f0361545323de68f6d70c5334d7e3e9f409c1ae7a03c168b00cb0f6c5dea6c77bfa +"flow-estree@npm:0.327.0": + version: 0.327.0 + resolution: "flow-estree@npm:0.327.0" + checksum: 10c0/a6e62d4855e6d1096a3f45efbeb566afa8183cf4bc2beee8bb61dc6e2ab63982014a2dccd88ca23f1f06ace1b7e5dc0d00fa366af5d1fc9ff81d469b9a3cf30e + languageName: node + linkType: hard + +"flow-estree@npm:0.331.0": + version: 0.331.0 + resolution: "flow-estree@npm:0.331.0" + checksum: 10c0/3e967611d5e4f83a4fde886d90cffe48078702b51258eddcc2f6c2e5d8bca37986df5d890b9f787b0760bb35886bcc3aecd7db6f7db1fff0f9f2ef7b216cd281 + languageName: node + linkType: hard + +"flow-parser@npm:0.327.0": + version: 0.327.0 + resolution: "flow-parser@npm:0.327.0" + dependencies: + flow-estree: "npm:0.327.0" + checksum: 10c0/8b299cef3d9ffeb9c5a315b2fa40707426abed1d68eec3752c8aebbb9f6513ff613ae2208e176a6b235d3177027c237e265f8f31fcfbe2b1672820f86a7d6ce6 + languageName: node + linkType: hard + +"flow-parser@npm:0.331.0": + version: 0.331.0 + resolution: "flow-parser@npm:0.331.0" + dependencies: + flow-estree: "npm:0.331.0" + checksum: 10c0/bfeb7652a3f82c6689b7290ec2e40973c0a665990a199fd160e16854f6f163449e348c296df218cebe303f5e547665a32131e4598a4eeba821ac72fd415e7134 languageName: node linkType: hard @@ -6965,15 +7162,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^5.0.0": - version: 5.2.0 - resolution: "get-stream@npm:5.2.0" - dependencies: - pump: "npm:^3.0.0" - checksum: 10c0/43797ffd815fbb26685bf188c8cfebecb8af87b3925091dd7b9a9c915993293d78e3c9e1bce125928ff92f2d0796f3889b92b5ec6d58d1041b574682132e0a80 - languageName: node - linkType: hard - "get-stream@npm:^6.0.0": version: 6.0.1 resolution: "get-stream@npm:6.0.1" @@ -7236,10 +7424,10 @@ __metadata: languageName: node linkType: hard -"hermes-compiler@npm:250829098.0.10": - version: 250829098.0.10 - resolution: "hermes-compiler@npm:250829098.0.10" - checksum: 10c0/ccf02f842dc0257deb45cf508dd9183b163fbb1db3b37aca25943cc4667193722dece99c7fba94d89666560b74210873ab139d741def1863bd440ff515113b27 +"hermes-compiler@npm:260318099.0.4": + version: 260318099.0.4 + resolution: "hermes-compiler@npm:260318099.0.4" + checksum: 10c0/27814371102c540d10e4d3768ec9e53bd18fd8c448f63d648513ded595594bdc9a332123b56e8a8e534b05b23a34eafb4db61e49e29b7b8c4d6016ce7c537145 languageName: node linkType: hard @@ -7250,13 +7438,6 @@ __metadata: languageName: node linkType: hard -"hermes-estree@npm:0.33.3": - version: 0.33.3 - resolution: "hermes-estree@npm:0.33.3" - checksum: 10c0/4e04e767a706a93c59d64ef3f114075aeb93b08433655d4f11d310f0785c2a74d5b5041b80bc34d22630dece54865dd93a53fde160d48b8369cfef10dbd0520b - languageName: node - linkType: hard - "hermes-estree@npm:0.34.0": version: 0.34.0 resolution: "hermes-estree@npm:0.34.0" @@ -7264,19 +7445,10 @@ __metadata: languageName: node linkType: hard -"hermes-estree@npm:0.35.0": - version: 0.35.0 - resolution: "hermes-estree@npm:0.35.0" - checksum: 10c0/a88c9dc63b8b3679b1aeb43e72e977597096c1bd7d59978c952f1d6df6d1a517c4a817c70b1b701854996b485adfa66c2fc7f80871029a7f0c04306f6717b59a - languageName: node - linkType: hard - -"hermes-parser@npm:0.33.3, hermes-parser@npm:^0.33.3": - version: 0.33.3 - resolution: "hermes-parser@npm:0.33.3" - dependencies: - hermes-estree: "npm:0.33.3" - checksum: 10c0/f7d69de54c77321d8481e37a323bbac01d180ec982275ef8925ceaaf7e501fc3062593e84cf5da50852f36daffb34d0f5d6cbbef079fd0125a7b91c1fe84f225 +"hermes-estree@npm:0.36.1": + version: 0.36.1 + resolution: "hermes-estree@npm:0.36.1" + checksum: 10c0/9f552e1f809e05a4ddc5dcc10c5d1d5e375eade985026c3f8876a227db76c33059d25f93f92628a0e43d29a6da6977fbb643fafc8830babad62c1b88b2b56739 languageName: node linkType: hard @@ -7289,12 +7461,12 @@ __metadata: languageName: node linkType: hard -"hermes-parser@npm:0.35.0": - version: 0.35.0 - resolution: "hermes-parser@npm:0.35.0" +"hermes-parser@npm:0.36.1, hermes-parser@npm:^0.36.0": + version: 0.36.1 + resolution: "hermes-parser@npm:0.36.1" dependencies: - hermes-estree: "npm:0.35.0" - checksum: 10c0/49d98093a2094758db5b536627c6cf5146b140f66e63143acf471c62f1d3fd8bd6ae10a33f2372f72e3653deda5d4615c6dae89d01248849440916209901fc4a + hermes-estree: "npm:0.36.1" + checksum: 10c0/31f2b0a383e15a3cdd8f34bc11498a35504771b58f24db5694ea5013faf6dbe6b27a47f7825bae5494dd57afac4de54c05f750d4ad646ff6787bbba97dfbd8eb languageName: node linkType: hard @@ -7307,15 +7479,6 @@ __metadata: languageName: node linkType: hard -"hoist-non-react-statics@npm:^3.3.0": - version: 3.3.2 - resolution: "hoist-non-react-statics@npm:3.3.2" - dependencies: - react-is: "npm:^16.7.0" - checksum: 10c0/fe0889169e845d738b59b64badf5e55fa3cf20454f9203d1eb088df322d49d4318df774828e789898dcb280e8a5521bb59b3203385662ca5e9218a6ca5820e74 - languageName: node - linkType: hard - "hosted-git-info@npm:^7.0.0": version: 7.0.2 resolution: "hosted-git-info@npm:7.0.2" @@ -7341,16 +7504,6 @@ __metadata: languageName: node linkType: hard -"html2canvas@npm:^1.4.1": - version: 1.4.1 - resolution: "html2canvas@npm:1.4.1" - dependencies: - css-line-break: "npm:^2.1.0" - text-segmentation: "npm:^1.0.3" - checksum: 10c0/6de86f75762b00948edf2ea559f16da0a1ec3facc4a8a7d3f35fcec59bb0c5970463478988ae3d9082152e0173690d46ebf4082e7ac803dd4817bae1d355c0db - languageName: node - linkType: hard - "http-cache-semantics@npm:^4.1.1": version: 4.2.0 resolution: "http-cache-semantics@npm:4.2.0" @@ -7411,13 +7564,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^1.1.1": - version: 1.1.1 - resolution: "human-signals@npm:1.1.1" - checksum: 10c0/18810ed239a7a5e23fb6c32d0fd4be75d7cd337a07ad59b8dbf0794cb0761e6e628349ee04c409e605fe55344716eab5d0a47a62ba2a2d0d367c89a2b4247b1e - languageName: node - linkType: hard - "human-signals@npm:^2.1.0": version: 2.1.0 resolution: "human-signals@npm:2.1.0" @@ -7448,17 +7594,6 @@ __metadata: languageName: node linkType: hard -"image-size@npm:^1.0.2": - version: 1.2.1 - resolution: "image-size@npm:1.2.1" - dependencies: - queue: "npm:6.0.2" - bin: - image-size: bin/image-size.js - checksum: 10c0/f8b3c19d4476513f1d7e55c3e6db80997b315444743e2040d545cbcaee59be03d2eb40c46be949a8372697b7003fdb0c04925d704390a7f606bc8181e25c0ed4 - languageName: node - linkType: hard - "import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": version: 3.3.1 resolution: "import-fresh@npm:3.3.1" @@ -7498,7 +7633,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:^2.0.3, inherits@npm:~2.0.3, inherits@npm:~2.0.4": +"inherits@npm:2, inherits@npm:^2.0.3, inherits@npm:~2.0.4": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 10c0/4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2 @@ -7539,16 +7674,6 @@ __metadata: languageName: node linkType: hard -"is-absolute@npm:^1.0.0": - version: 1.0.0 - resolution: "is-absolute@npm:1.0.0" - dependencies: - is-relative: "npm:^1.0.0" - is-windows: "npm:^1.0.1" - checksum: 10c0/422302ce879d4f3ca6848499b6f3ddcc8fd2dc9f3e9cad3f6bcedff58cdfbbbd7f4c28600fffa7c59a858f1b15c27fb6cfe1d5275e58a36d2bf098a44ef5abc4 - languageName: node - linkType: hard - "is-array-buffer@npm:^3.0.4, is-array-buffer@npm:^3.0.5": version: 3.0.5 resolution: "is-array-buffer@npm:3.0.5" @@ -7643,7 +7768,7 @@ __metadata: languageName: node linkType: hard -"is-docker@npm:^2.0.0": +"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": version: 2.2.1 resolution: "is-docker@npm:2.2.1" bin: @@ -7704,26 +7829,6 @@ __metadata: languageName: node linkType: hard -"is-git-dirty@npm:^2.0.2": - version: 2.0.2 - resolution: "is-git-dirty@npm:2.0.2" - dependencies: - execa: "npm:^4.0.3" - is-git-repository: "npm:^2.0.0" - checksum: 10c0/e7c223fb26416af52e0f3aba97b0147394fd96314d0a620cc4b44543538d62951ebaf049919a7f5df9bab270679dfde277b848d087a2733e00ca8481ee2fe984 - languageName: node - linkType: hard - -"is-git-repository@npm:^2.0.0": - version: 2.0.0 - resolution: "is-git-repository@npm:2.0.0" - dependencies: - execa: "npm:^4.0.3" - is-absolute: "npm:^1.0.0" - checksum: 10c0/522f41a205dab4b6bad43e69b4ea9e29612b9a2ff82281425632a4c6c7c106cf65eabaaa4967bec0b468331660cde10d88101962f913e3efa59f4fffdfb4154f - languageName: node - linkType: hard - "is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3": version: 4.0.3 resolution: "is-glob@npm:4.0.3" @@ -7829,15 +7934,6 @@ __metadata: languageName: node linkType: hard -"is-relative@npm:^1.0.0": - version: 1.0.0 - resolution: "is-relative@npm:1.0.0" - dependencies: - is-unc-path: "npm:^1.0.0" - checksum: 10c0/61157c4be8594dd25ac6f0ef29b1218c36667259ea26698367a4d9f39ff9018368bc365c490b3c79be92dfb1e389e43c4b865c95709e7b3bc72c5932f751fb60 - languageName: node - linkType: hard - "is-set@npm:^2.0.3": version: 2.0.3 resolution: "is-set@npm:2.0.3" @@ -7900,15 +7996,6 @@ __metadata: languageName: node linkType: hard -"is-unc-path@npm:^1.0.0": - version: 1.0.0 - resolution: "is-unc-path@npm:1.0.0" - dependencies: - unc-path-regex: "npm:^0.1.2" - checksum: 10c0/ac1b78f9b748196e3be3d0e722cd4b0f98639247a130a8f2473a58b29baf63fdb1b1c5a12c830660c5ee6ef0279c5418ca8e346f98cbe1a29e433d7ae531d42e - languageName: node - linkType: hard - "is-unicode-supported@npm:^2.0.0, is-unicode-supported@npm:^2.1.0": version: 2.1.0 resolution: "is-unicode-supported@npm:2.1.0" @@ -7942,14 +8029,7 @@ __metadata: languageName: node linkType: hard -"is-windows@npm:^1.0.1": - version: 1.0.2 - resolution: "is-windows@npm:1.0.2" - checksum: 10c0/b32f418ab3385604a66f1b7a3ce39d25e8881dee0bd30816dc8344ef6ff9df473a732bcc1ec4e84fe99b2f229ae474f7133e8e93f9241686cfcf7eebe53ba7a5 - languageName: node - linkType: hard - -"is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0": +"is-wsl@npm:^2.2.0": version: 2.2.0 resolution: "is-wsl@npm:2.2.0" dependencies: @@ -8817,16 +8897,6 @@ __metadata: languageName: node linkType: hard -"lighthouse-logger@npm:^1.0.0": - version: 1.4.2 - resolution: "lighthouse-logger@npm:1.4.2" - dependencies: - debug: "npm:^2.6.9" - marky: "npm:^1.2.2" - checksum: 10c0/090431db34e9ce01b03b2a03b39e998807a7a86214f2e8da2ba9588c36841caf4474f96ef1b2deaf9fe58f2e00f9f51618e0b98edecc2d8c9dfc13185bf0adc8 - languageName: node - linkType: hard - "lightningcss-android-arm64@npm:1.32.0": version: 1.32.0 resolution: "lightningcss-android-arm64@npm:1.32.0" @@ -9139,13 +9209,6 @@ __metadata: languageName: node linkType: hard -"marky@npm:^1.2.2": - version: 1.3.0 - resolution: "marky@npm:1.3.0" - checksum: 10c0/6619cdb132fdc4f7cd3e2bed6eebf81a38e50ff4b426bbfb354db68731e4adfebf35ebfd7c8e5a6e846cbf9b872588c4f76db25782caee8c1529ec9d483bf98b - languageName: node - linkType: hard - "math-intrinsics@npm:^1.1.0": version: 1.1.0 resolution: "math-intrinsics@npm:1.1.0" @@ -9188,70 +9251,69 @@ __metadata: languageName: node linkType: hard -"metro-babel-transformer@npm:0.84.4": - version: 0.84.4 - resolution: "metro-babel-transformer@npm:0.84.4" +"metro-babel-transformer@npm:0.87.1": + version: 0.87.1 + resolution: "metro-babel-transformer@npm:0.87.1" dependencies: "@babel/core": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" - hermes-parser: "npm:0.35.0" - metro-cache-key: "npm:0.84.4" + flow-parser: "npm:0.331.0" + metro-cache-key: "npm:0.87.1" nullthrows: "npm:^1.1.1" - checksum: 10c0/d1ac996666334bc1cfe9d399cbf4cd747b675f6f8f758c2317eebcc52bd76046ed864ddb7b270efeb8cf337940a61fb03912e5c859b7cbc54687c2f5c41a9d2a + checksum: 10c0/9ec68353af175188b642cd4f1101e020cfbb355d308ab4b5f0fded44918e186506f260b87cf41db88caea4b7d31b7e58ed27770f7063d0ddd40c41ad11626984 languageName: node linkType: hard -"metro-cache-key@npm:0.84.4": - version: 0.84.4 - resolution: "metro-cache-key@npm:0.84.4" +"metro-cache-key@npm:0.87.1": + version: 0.87.1 + resolution: "metro-cache-key@npm:0.87.1" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/a82ab6367f11886d960cc8fa1f3aa54f6529fe30c16059c141c3e789084c50838fdd7e1a5528534cd9c11a74c63aa5c6a7461dbfa50e8c449b6141eaf2fd05e0 + checksum: 10c0/2da75b15e9242fb3faebfc72574d5bd73c6873f80d3da0bece2fe1d4082d7d1977d59ad3a8c4f67627e85e93ea2a82edb2f53acae6c14d5791ad69d34e4c1742 languageName: node linkType: hard -"metro-cache@npm:0.84.4": - version: 0.84.4 - resolution: "metro-cache@npm:0.84.4" +"metro-cache@npm:0.87.1": + version: 0.87.1 + resolution: "metro-cache@npm:0.87.1" dependencies: exponential-backoff: "npm:^3.1.1" flow-enums-runtime: "npm:^0.0.6" https-proxy-agent: "npm:^7.0.5" - metro-core: "npm:0.84.4" - checksum: 10c0/3bf7f3a1f85b4f1af05f4b2c71c78e56fd3262d967ee43f02e9ff6820254063af33a70b6549e3dc5e993a6a0b9df92e9279632ad9a8b1cde2577342f93df45eb + metro-core: "npm:0.87.1" + checksum: 10c0/f3fdb422c8512f9454d4eb672873814ea814d92b8d7ae8ffc16f2543f57631c87a09c8fbda54835a56e26a1e092bfec24a685e9b980480b6a89378911c3a338b languageName: node linkType: hard -"metro-config@npm:0.84.4, metro-config@npm:^0.84.3": - version: 0.84.4 - resolution: "metro-config@npm:0.84.4" +"metro-config@npm:0.87.1, metro-config@npm:^0.87.1": + version: 0.87.1 + resolution: "metro-config@npm:0.87.1" dependencies: connect: "npm:^3.6.5" flow-enums-runtime: "npm:^0.0.6" jest-validate: "npm:^29.7.0" - metro: "npm:0.84.4" - metro-cache: "npm:0.84.4" - metro-core: "npm:0.84.4" - metro-runtime: "npm:0.84.4" - yaml: "npm:^2.6.1" - checksum: 10c0/f8aaf7d8cff9b486353b62f4746b0a70f99749bd4061f5ae847524aaedcd9c5a34bf176cbbe12fb33e771e8ed3c1496654b2578fa5ba8b9e4f856f0589744d98 + metro: "npm:0.87.1" + metro-cache: "npm:0.87.1" + metro-core: "npm:0.87.1" + metro-runtime: "npm:0.87.1" + checksum: 10c0/2c6a10d5581197d467569a590a19b9f493b2691fd5bd9c29291fba7bf8f8c7e4f8dd7099f99d7c29aa56a5198b72ae3d3eefc1e94465d4abb40911c572469fe6 languageName: node linkType: hard -"metro-core@npm:0.84.4, metro-core@npm:^0.84.3": - version: 0.84.4 - resolution: "metro-core@npm:0.84.4" +"metro-core@npm:0.87.1": + version: 0.87.1 + resolution: "metro-core@npm:0.87.1" dependencies: flow-enums-runtime: "npm:^0.0.6" lodash.throttle: "npm:^4.1.1" - metro-resolver: "npm:0.84.4" - checksum: 10c0/19d859de16b5e082c9c31bed981c579a4e6d31a626c7829b725df9ae0ffb755d0ef7809ba9f8adf22d3921f5ffdd931ed77b21b95ca2ea17895f0c99b3cab831 + metro-resolver: "npm:0.87.1" + checksum: 10c0/d945f4ddb9594c27c0c8bb21f819530ddbb9d83f3bdffbc6ef68161d195aa2385ab1cd1b21d1524dfd6fccda409404dd3e6237f065edc1bf1fa8f7a6868012d6 languageName: node linkType: hard -"metro-file-map@npm:0.84.4": - version: 0.84.4 - resolution: "metro-file-map@npm:0.84.4" +"metro-file-map@npm:0.87.1": + version: 0.87.1 + resolution: "metro-file-map@npm:0.87.1" dependencies: debug: "npm:^4.4.0" fb-watchman: "npm:^2.0.0" @@ -9261,86 +9323,85 @@ __metadata: jest-worker: "npm:^29.7.0" micromatch: "npm:^4.0.4" nullthrows: "npm:^1.1.1" - walker: "npm:^1.0.7" - checksum: 10c0/09ca829570d1d6dc5beb0534da8a7f2bfcae5415b0974fd5f58b4a05da95dbafdd47f7dc8dedeb11b6562ee9a92c4d918466d02a05cda6e1eaf2c400cbbe6fb4 + checksum: 10c0/2adfe190819ce68ea96e92238bdbf3f5a4b544c1c89a74199c44411226f6088d8d8a06d425b2922046c20a4ba3548e7fd22c9650a842bbefebe5c2eb11b7419a languageName: node linkType: hard -"metro-minify-terser@npm:0.84.4": - version: 0.84.4 - resolution: "metro-minify-terser@npm:0.84.4" +"metro-minify-terser@npm:0.87.1": + version: 0.87.1 + resolution: "metro-minify-terser@npm:0.87.1" dependencies: flow-enums-runtime: "npm:^0.0.6" terser: "npm:^5.15.0" - checksum: 10c0/c9b36c2adb8254c38bdedad9da8bf2b7fae7f45cbd883e590430a5fc9cad808af24dd08a9420925e15733dab886528ad553e3eeb3faffc53d3ad80e7e03e5f6d + checksum: 10c0/8789263ce8767ab3b389423f974dbc88b57da7ebd3b5bfabb6e6334210c781a8e23802ec417f5140db3dca5509ef83cba0dc570544c9ab774e0c91c38ccff635 languageName: node linkType: hard -"metro-resolver@npm:0.84.4": - version: 0.84.4 - resolution: "metro-resolver@npm:0.84.4" +"metro-resolver@npm:0.87.1": + version: 0.87.1 + resolution: "metro-resolver@npm:0.87.1" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/468334270598222e15cbee32af51a3b5e1f4fa6869794955b95d1134b28a58594e8e3879e841ccf00bbb5cd86c689a4481714d6c6a464931987d5333d2c55f80 + checksum: 10c0/1218f9a3a2b94d00bf256dd8963460900dad6570f5b4859ac03bf966570c500303576ad47d4616ae9226ce438abb285fcd5cd282862b16d7c2c2b8a22ab7dc44 languageName: node linkType: hard -"metro-runtime@npm:0.84.4": - version: 0.84.4 - resolution: "metro-runtime@npm:0.84.4" +"metro-runtime@npm:0.87.1": + version: 0.87.1 + resolution: "metro-runtime@npm:0.87.1" dependencies: "@babel/runtime": "npm:^7.25.0" flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/e2b2e819027940c6bbd081e5650238d52b6c6d78561cd486b8c10cd1e7fce0213c66fa7f885e37ad5377fcd5726b1c9e473fba6de13938cdf2c966e82968c05f + checksum: 10c0/47ccc9aa8205475d11ea25c2f047fb0f870b8c81072adcd38d5e3fdaf8206f3828823e8720bcb7e5f8f7b940d757a127d18d7f48f0c2375a9094247946a8591d languageName: node linkType: hard -"metro-runtime@patch:metro-runtime@npm%3A0.84.4#./.yarn/patches/metro-runtime-npm-0.84.4.patch::locator=react-native-effects%40workspace%3A.": - version: 0.84.4 - resolution: "metro-runtime@patch:metro-runtime@npm%3A0.84.4#./.yarn/patches/metro-runtime-npm-0.84.4.patch::version=0.84.4&hash=1d0dcd&locator=react-native-effects%40workspace%3A." +"metro-runtime@patch:metro-runtime@npm%3A0.87.1#./.yarn/patches/metro-runtime-npm-0.87.1.patch::locator=react-native-effects%40workspace%3A.": + version: 0.87.1 + resolution: "metro-runtime@patch:metro-runtime@npm%3A0.87.1#./.yarn/patches/metro-runtime-npm-0.87.1.patch::version=0.87.1&hash=8f19b7&locator=react-native-effects%40workspace%3A." dependencies: "@babel/runtime": "npm:^7.25.0" flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/89b845e2101f56fd92d0fedcfabf92000b2e2ccfbf041e394f91cf688d6c71c781a5ab14c5e127e6369935f3a2c79e5121cb4d1bc73e6087b67b659039ed1daf + checksum: 10c0/fab38809f864fd20f9b8b455fffe4d67c8a43793b418ca77b7b80c9049235ee36674388a70bc9fcc965fa944c9c204949fb563257384aca9fa8f20bfca6e9a36 languageName: node linkType: hard -"metro-source-map@npm:0.84.4, metro-source-map@npm:^0.84.3": - version: 0.84.4 - resolution: "metro-source-map@npm:0.84.4" +"metro-source-map@npm:0.87.1, metro-source-map@npm:^0.87.1": + version: 0.87.1 + resolution: "metro-source-map@npm:0.87.1" dependencies: "@babel/traverse": "npm:^7.29.0" "@babel/types": "npm:^7.29.0" flow-enums-runtime: "npm:^0.0.6" invariant: "npm:^2.2.4" - metro-symbolicate: "npm:0.84.4" + metro-symbolicate: "npm:0.87.1" nullthrows: "npm:^1.1.1" - ob1: "npm:0.84.4" + ob1: "npm:0.87.1" source-map: "npm:^0.5.6" vlq: "npm:^1.0.0" - checksum: 10c0/39df4524022e07aa4b4d09dd874a9509eb9e2e1e491e80a35099020347ab6be2407851b026452296aad314b0eb7ecf14f9b6bab96bd7c31d47d8b1eb30279aaf + checksum: 10c0/0344446175ea907cd075b6a6d47e31673b14c414fe16a3fd9005c969c9003ace86cfc4a7f73a75c4156da721a8246bbdb7ee5f7d0aa9c6081c80b1f01b0a766a languageName: node linkType: hard -"metro-symbolicate@npm:0.84.4": - version: 0.84.4 - resolution: "metro-symbolicate@npm:0.84.4" +"metro-symbolicate@npm:0.87.1": + version: 0.87.1 + resolution: "metro-symbolicate@npm:0.87.1" dependencies: flow-enums-runtime: "npm:^0.0.6" invariant: "npm:^2.2.4" - metro-source-map: "npm:0.84.4" + metro-source-map: "npm:0.87.1" nullthrows: "npm:^1.1.1" source-map: "npm:^0.5.6" vlq: "npm:^1.0.0" bin: metro-symbolicate: src/index.js - checksum: 10c0/416a9ef694150a8ec708187743b74ab67e0b4fec39c64610b3771b584830117670a62acb9aa824f84a44efbb1cfec07aaf943d1aaf349d977eecf7c72bd8c0bf + checksum: 10c0/4c1b8bab66118bb82bd57b74875ad619b63846340799866b22b394a5f4056bde558c1ec880c8060d55484d0abc96d73bcd6f509bb9d73cc76349a711b5cc3895 languageName: node linkType: hard -"metro-transform-plugins@npm:0.84.4": - version: 0.84.4 - resolution: "metro-transform-plugins@npm:0.84.4" +"metro-transform-plugins@npm:0.87.1": + version: 0.87.1 + resolution: "metro-transform-plugins@npm:0.87.1" dependencies: "@babel/core": "npm:^7.25.2" "@babel/generator": "npm:^7.29.1" @@ -9348,34 +9409,34 @@ __metadata: "@babel/traverse": "npm:^7.29.0" flow-enums-runtime: "npm:^0.0.6" nullthrows: "npm:^1.1.1" - checksum: 10c0/7edb0c0d3655e9f5f5fb8bd8221ec297394b8730c959a3245ea81e50da8177ad7782f21696201a0dcb922281efd919e9548d5b819d8338e52d4b130f06333123 + checksum: 10c0/6ffc825d59fb4af9198114063b27627522de5f6ec20a4c840fbae8b99b6a3896e45f4e53800435e824cac9b708c10af270a90aee98714fbfb2105d4724e5800a languageName: node linkType: hard -"metro-transform-worker@npm:0.84.4": - version: 0.84.4 - resolution: "metro-transform-worker@npm:0.84.4" +"metro-transform-worker@npm:0.87.1": + version: 0.87.1 + resolution: "metro-transform-worker@npm:0.87.1" dependencies: "@babel/core": "npm:^7.25.2" "@babel/generator": "npm:^7.29.1" "@babel/parser": "npm:^7.29.0" "@babel/types": "npm:^7.29.0" flow-enums-runtime: "npm:^0.0.6" - metro: "npm:0.84.4" - metro-babel-transformer: "npm:0.84.4" - metro-cache: "npm:0.84.4" - metro-cache-key: "npm:0.84.4" - metro-minify-terser: "npm:0.84.4" - metro-source-map: "npm:0.84.4" - metro-transform-plugins: "npm:0.84.4" + metro: "npm:0.87.1" + metro-babel-transformer: "npm:0.87.1" + metro-cache: "npm:0.87.1" + metro-cache-key: "npm:0.87.1" + metro-minify-terser: "npm:0.87.1" + metro-source-map: "npm:0.87.1" + metro-transform-plugins: "npm:0.87.1" nullthrows: "npm:^1.1.1" - checksum: 10c0/95924f9bcaf6df931bba2783f440d8fab29909bdde8cecdcc3bc7603e7de71e51728a34288f045694b616c94216d1fc683493b8a470e074c9c8a7f220aa9f9b5 + checksum: 10c0/50401e5aa9249591d940140465c81c7c2088e8e925993a589f6e99a03c8b1cb3cd3ced8e0c5e528f9041a2d15b1904e5a972a1a2945298277d5ed6f9a0558440 languageName: node linkType: hard -"metro@npm:0.84.4": - version: 0.84.4 - resolution: "metro@npm:0.84.4" +"metro@npm:0.87.1": + version: 0.87.1 + resolution: "metro@npm:0.87.1" dependencies: "@babel/code-frame": "npm:^7.29.0" "@babel/core": "npm:^7.25.2" @@ -9385,30 +9446,28 @@ __metadata: "@babel/traverse": "npm:^7.29.0" "@babel/types": "npm:^7.29.0" accepts: "npm:^2.0.0" - ci-info: "npm:^2.0.0" connect: "npm:^3.6.5" debug: "npm:^4.4.0" error-stack-parser: "npm:^2.0.6" flow-enums-runtime: "npm:^0.0.6" + flow-parser: "npm:0.331.0" graceful-fs: "npm:^4.2.4" - hermes-parser: "npm:0.35.0" - image-size: "npm:^1.0.2" invariant: "npm:^2.2.4" jest-worker: "npm:^29.7.0" jsc-safe-url: "npm:^0.2.2" lodash.throttle: "npm:^4.1.1" - metro-babel-transformer: "npm:0.84.4" - metro-cache: "npm:0.84.4" - metro-cache-key: "npm:0.84.4" - metro-config: "npm:0.84.4" - metro-core: "npm:0.84.4" - metro-file-map: "npm:0.84.4" - metro-resolver: "npm:0.84.4" - metro-runtime: "npm:0.84.4" - metro-source-map: "npm:0.84.4" - metro-symbolicate: "npm:0.84.4" - metro-transform-plugins: "npm:0.84.4" - metro-transform-worker: "npm:0.84.4" + metro-babel-transformer: "npm:0.87.1" + metro-cache: "npm:0.87.1" + metro-cache-key: "npm:0.87.1" + metro-config: "npm:0.87.1" + metro-core: "npm:0.87.1" + metro-file-map: "npm:0.87.1" + metro-resolver: "npm:0.87.1" + metro-runtime: "npm:0.87.1" + metro-source-map: "npm:0.87.1" + metro-symbolicate: "npm:0.87.1" + metro-transform-plugins: "npm:0.87.1" + metro-transform-worker: "npm:0.87.1" mime-types: "npm:^3.0.1" nullthrows: "npm:^1.1.1" serialize-error: "npm:^2.1.0" @@ -9418,13 +9477,13 @@ __metadata: yargs: "npm:^17.6.2" bin: metro: src/cli.js - checksum: 10c0/ff92915119db29cd855274f3789d391cba83c50cb92e22d1e9b8c729e7f6d39495e32540a22ca4c6591eea6a847ade49fcfa5faab01b2300227e3f1fc7df359c + checksum: 10c0/874637fb0eea6d7b2d970c2dd5c8e3b8dbcae92371b21b231d7bb95037e661db80a1a2f90ec2510d864e0abfe3d88947d256e60845b13436df6cf704a61ec4d1 languageName: node linkType: hard -"metro@patch:metro@npm%3A0.84.4#./.yarn/patches/metro-npm-0.84.4.patch::locator=react-native-effects%40workspace%3A.": - version: 0.84.4 - resolution: "metro@patch:metro@npm%3A0.84.4#./.yarn/patches/metro-npm-0.84.4.patch::version=0.84.4&hash=c7481c&locator=react-native-effects%40workspace%3A." +"metro@patch:metro@npm%3A0.87.1#./.yarn/patches/metro-npm-0.87.1.patch::locator=react-native-effects%40workspace%3A.": + version: 0.87.1 + resolution: "metro@patch:metro@npm%3A0.87.1#./.yarn/patches/metro-npm-0.87.1.patch::version=0.87.1&hash=f4ccda&locator=react-native-effects%40workspace%3A." dependencies: "@babel/code-frame": "npm:^7.29.0" "@babel/core": "npm:^7.25.2" @@ -9434,30 +9493,28 @@ __metadata: "@babel/traverse": "npm:^7.29.0" "@babel/types": "npm:^7.29.0" accepts: "npm:^2.0.0" - ci-info: "npm:^2.0.0" connect: "npm:^3.6.5" debug: "npm:^4.4.0" error-stack-parser: "npm:^2.0.6" flow-enums-runtime: "npm:^0.0.6" + flow-parser: "npm:0.331.0" graceful-fs: "npm:^4.2.4" - hermes-parser: "npm:0.35.0" - image-size: "npm:^1.0.2" invariant: "npm:^2.2.4" jest-worker: "npm:^29.7.0" jsc-safe-url: "npm:^0.2.2" lodash.throttle: "npm:^4.1.1" - metro-babel-transformer: "npm:0.84.4" - metro-cache: "npm:0.84.4" - metro-cache-key: "npm:0.84.4" - metro-config: "npm:0.84.4" - metro-core: "npm:0.84.4" - metro-file-map: "npm:0.84.4" - metro-resolver: "npm:0.84.4" - metro-runtime: "npm:0.84.4" - metro-source-map: "npm:0.84.4" - metro-symbolicate: "npm:0.84.4" - metro-transform-plugins: "npm:0.84.4" - metro-transform-worker: "npm:0.84.4" + metro-babel-transformer: "npm:0.87.1" + metro-cache: "npm:0.87.1" + metro-cache-key: "npm:0.87.1" + metro-config: "npm:0.87.1" + metro-core: "npm:0.87.1" + metro-file-map: "npm:0.87.1" + metro-resolver: "npm:0.87.1" + metro-runtime: "npm:0.87.1" + metro-source-map: "npm:0.87.1" + metro-symbolicate: "npm:0.87.1" + metro-transform-plugins: "npm:0.87.1" + metro-transform-worker: "npm:0.87.1" mime-types: "npm:^3.0.1" nullthrows: "npm:^1.1.1" serialize-error: "npm:^2.1.0" @@ -9467,7 +9524,7 @@ __metadata: yargs: "npm:^17.6.2" bin: metro: src/cli.js - checksum: 10c0/6b8c75520ea5b7897a04009e2bf2969e4815485a234292761e1627a4ecbbc41edc5a55818373eb079d6feaf620911fbad21fb9a281837ad83f4cf24e6b656d22 + checksum: 10c0/f23e746f14348191748181d1d3ce165f2eaa795401135c39036c5c682c78b4ab87fe8e3d6f478449849ad12bc76c76694104327b12cd46ab10440fa528e68ac9 languageName: node linkType: hard @@ -9644,15 +9701,6 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^1.0.4": - version: 1.0.4 - resolution: "mkdirp@npm:1.0.4" - bin: - mkdirp: bin/cmd.js - checksum: 10c0/46ea0f3ffa8bc6a5bc0c7081ffc3907777f0ed6516888d40a518c5111f8366d97d2678911ad1a6882bf592fa9de6c784fea32e1687bb94e1f4944170af48a5cf - languageName: node - linkType: hard - "ms@npm:2.0.0": version: 2.0.0 resolution: "ms@npm:2.0.0" @@ -9667,53 +9715,10 @@ __metadata: languageName: node linkType: hard -"msgpackr-extract@npm:^3.0.4": - version: 3.0.4 - resolution: "msgpackr-extract@npm:3.0.4" - dependencies: - "@msgpackr-extract/msgpackr-extract-darwin-arm64": "npm:3.0.4" - "@msgpackr-extract/msgpackr-extract-darwin-x64": "npm:3.0.4" - "@msgpackr-extract/msgpackr-extract-linux-arm": "npm:3.0.4" - "@msgpackr-extract/msgpackr-extract-linux-arm64": "npm:3.0.4" - "@msgpackr-extract/msgpackr-extract-linux-x64": "npm:3.0.4" - "@msgpackr-extract/msgpackr-extract-win32-x64": "npm:3.0.4" - node-gyp: "npm:latest" - node-gyp-build-optional-packages: "npm:5.2.2" - dependenciesMeta: - "@msgpackr-extract/msgpackr-extract-darwin-arm64": - optional: true - "@msgpackr-extract/msgpackr-extract-darwin-x64": - optional: true - "@msgpackr-extract/msgpackr-extract-linux-arm": - optional: true - "@msgpackr-extract/msgpackr-extract-linux-arm64": - optional: true - "@msgpackr-extract/msgpackr-extract-linux-x64": - optional: true - "@msgpackr-extract/msgpackr-extract-win32-x64": - optional: true - bin: - download-msgpackr-prebuilds: bin/download-prebuilds.js - checksum: 10c0/582a9d17abbf3019e600e948736695056280ce401fd0235ee2474e95f9952208b9f6cce4d0e355b03b7d3c5630e6c3d11fe5fc27fdedb2311cce48de464338d8 - languageName: node - linkType: hard - -"msgpackr@npm:^2.0.1": - version: 2.0.2 - resolution: "msgpackr@npm:2.0.2" - dependencies: - msgpackr-extract: "npm:^3.0.4" - dependenciesMeta: - msgpackr-extract: - optional: true - checksum: 10c0/158f37b1adc263c8351292d3d3513fc09831b8f15e8c3c634e6670cdf656d2c1ccbdcbf62c2c84f040b230cadace26d72c63f6898d7e39e86ae2f4c13fd05642 - languageName: node - linkType: hard - -"multitars@npm:^1.0.0": - version: 1.0.0 - resolution: "multitars@npm:1.0.0" - checksum: 10c0/c3c432ae6c76f802270bfaff63de66ba740d8599503e78cca7c489d43968869509330f68329abd5d3dfc495790c47598fd3994a2cccb68b738d76eba66ae4b04 +"multitars@npm:^1.0.2": + version: 1.0.2 + resolution: "multitars@npm:1.0.2" + checksum: 10c0/3ba8805a66bcdb95a9841e13b59370bd737777a0435fed661e321af89e6f235ef286ca5b5d7992c4f079795826e8734e9aa7db368e389bc7a008550b50d928d2 languageName: node linkType: hard @@ -9724,7 +9729,7 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:^3.3.11, nanoid@npm:^3.3.12": +"nanoid@npm:^3.3.11": version: 3.3.12 resolution: "nanoid@npm:3.3.12" bin: @@ -9733,6 +9738,15 @@ __metadata: languageName: node linkType: hard +"nanoid@npm:^3.3.20": + version: 3.3.20 + resolution: "nanoid@npm:3.3.20" + bin: + nanoid: bin/nanoid.cjs + checksum: 10c0/856e8bf3bddb959d65997bd94908be030dbc5e6ed88fb3af2a638e51d1938f4d4f454c7c7231aba340775224f88b8cfd3ce1693c70471bfd05f5b6a2227c0c1e + languageName: node + linkType: hard + "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -9803,23 +9817,10 @@ __metadata: languageName: node linkType: hard -"node-forge@npm:^1.3.3": - version: 1.3.3 - resolution: "node-forge@npm:1.3.3" - checksum: 10c0/9c6f53b0ebb34865872cf62a35b0aef8fb337e2efc766626c2e3a0040f4c02933bf29a62ba999eb44a2aca73bd512c4eda22705a47b94654b9fb8ed53db9a1db - languageName: node - linkType: hard - -"node-gyp-build-optional-packages@npm:5.2.2": - version: 5.2.2 - resolution: "node-gyp-build-optional-packages@npm:5.2.2" - dependencies: - detect-libc: "npm:^2.0.1" - bin: - node-gyp-build-optional-packages: bin.js - node-gyp-build-optional-packages-optional: optional.js - node-gyp-build-optional-packages-test: build-test.js - checksum: 10c0/c81128c6f91873381be178c5eddcbdf66a148a6a89a427ce2bcd457593ce69baf2a8662b6d22cac092d24aa9c43c230dec4e69b3a0da604503f4777cd77e282b +"node-forge@npm:^1.4.0": + version: 1.4.0 + resolution: "node-forge@npm:1.4.0" + checksum: 10c0/67330a5f1f95257a4c8a93b7d555abe87b5f15e350123aa396c97a21a8ca94f9c6549008eb2c73668a91e0d7e3a905785acbd8f8bd0751c29401292011f8f8e1 languageName: node linkType: hard @@ -9886,6 +9887,41 @@ __metadata: languageName: node linkType: hard +"noxcturnal@npm:^0.1.4": + version: 0.1.7 + resolution: "noxcturnal@npm:0.1.7" + dependencies: + "@babel/code-frame": "npm:^7.20.0" + "@noxcturnal/noxcturnal-darwin-arm64": "npm:0.1.7" + "@noxcturnal/noxcturnal-darwin-x64": "npm:0.1.7" + "@noxcturnal/noxcturnal-linux-arm64-gnu": "npm:0.1.7" + "@noxcturnal/noxcturnal-linux-arm64-musl": "npm:0.1.7" + "@noxcturnal/noxcturnal-linux-x64-gnu": "npm:0.1.7" + "@noxcturnal/noxcturnal-linux-x64-musl": "npm:0.1.7" + "@noxcturnal/noxcturnal-win32-arm64-msvc": "npm:0.1.7" + "@noxcturnal/noxcturnal-win32-x64-msvc": "npm:0.1.7" + "@oxc-project/types": "npm:0.154.0" + dependenciesMeta: + "@noxcturnal/noxcturnal-darwin-arm64": + optional: true + "@noxcturnal/noxcturnal-darwin-x64": + optional: true + "@noxcturnal/noxcturnal-linux-arm64-gnu": + optional: true + "@noxcturnal/noxcturnal-linux-arm64-musl": + optional: true + "@noxcturnal/noxcturnal-linux-x64-gnu": + optional: true + "@noxcturnal/noxcturnal-linux-x64-musl": + optional: true + "@noxcturnal/noxcturnal-win32-arm64-msvc": + optional: true + "@noxcturnal/noxcturnal-win32-x64-msvc": + optional: true + checksum: 10c0/2303a30a46857795257f32d6fb26a973233b6b88c5c5635a7b27fccb0fad19acc0385e2a0e4c0c4ac6d6857c548e42ac95c4d297c1989f9eb7e3b4250f162424 + languageName: node + linkType: hard + "npm-package-arg@npm:^11.0.0": version: 11.0.3 resolution: "npm-package-arg@npm:11.0.3" @@ -9898,7 +9934,7 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1": +"npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" dependencies: @@ -9927,12 +9963,12 @@ __metadata: languageName: node linkType: hard -"ob1@npm:0.84.4": - version: 0.84.4 - resolution: "ob1@npm:0.84.4" +"ob1@npm:0.87.1": + version: 0.87.1 + resolution: "ob1@npm:0.87.1" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/8bf3a3bdc2b27f1b1b60569c31ff2d9d829025f9a1ce7388b5e810242e48672c8d6b24e5972d6e30aef4d84f6894d12b13d0c6c418460d031da1972b96920bba + checksum: 10c0/e75cfd9508668aefd23420f167f7305646f8515d71a8fa8d571f77f7c2b5b5862dd6171bf53d05be6061c32424306092bb8aeb359fa49e633d7d9fe40e6155da languageName: node linkType: hard @@ -10039,7 +10075,7 @@ __metadata: languageName: node linkType: hard -"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": +"once@npm:^1.3.0": version: 1.4.0 resolution: "once@npm:1.4.0" dependencies: @@ -10057,7 +10093,7 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^5.1.0, onetime@npm:^5.1.2": +"onetime@npm:^5.1.2": version: 5.1.2 resolution: "onetime@npm:5.1.2" dependencies: @@ -10089,13 +10125,14 @@ __metadata: languageName: node linkType: hard -"open@npm:^7.0.3": - version: 7.4.2 - resolution: "open@npm:7.4.2" +"open@npm:^8.4.2": + version: 8.4.2 + resolution: "open@npm:8.4.2" dependencies: - is-docker: "npm:^2.0.0" - is-wsl: "npm:^2.1.1" - checksum: 10c0/77573a6a68f7364f3a19a4c80492712720746b63680ee304555112605ead196afe91052bd3c3d165efdf4e9d04d255e87de0d0a77acec11ef47fd5261251813f + define-lazy-prop: "npm:^2.0.0" + is-docker: "npm:^2.1.1" + is-wsl: "npm:^2.2.0" + checksum: 10c0/bb6b3a58401dacdb0aad14360626faf3fb7fba4b77816b373495988b724fb48941cad80c1b65d62bb31a17609b2cd91c41a181602caea597ca80dfbcc27e84c9 languageName: node linkType: hard @@ -10430,14 +10467,14 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.5.14": - version: 8.5.15 - resolution: "postcss@npm:8.5.15" +"postcss@npm:^8.5.23": + version: 8.5.31 + resolution: "postcss@npm:8.5.31" dependencies: - nanoid: "npm:^3.3.12" + nanoid: "npm:^3.3.20" picocolors: "npm:^1.1.1" - source-map-js: "npm:^1.2.1" - checksum: 10c0/7f2e63ae22fbe43aace1bf652bd99da4e90737c64194d49e51ddc9cd0f9e51ff2861a7d734379b494deffa03a880a5c65eec70bc29ee9ebaa7136dde3eee8f31 + source-map-js: "npm:^1.2.2" + checksum: 10c0/52f94c6655f86f568a803ce9c8eb3c749e109cc711d26644c4cde953b30c1b947a2f25af3b9453de68584ac655572f46ed8e830b8ab2f21dd226b3f640992e00 languageName: node linkType: hard @@ -10579,16 +10616,6 @@ __metadata: languageName: node linkType: hard -"pump@npm:^3.0.0": - version: 3.0.3 - resolution: "pump@npm:3.0.3" - dependencies: - end-of-stream: "npm:^1.1.0" - once: "npm:^1.3.1" - checksum: 10c0/ada5cdf1d813065bbc99aa2c393b8f6beee73b5de2890a8754c9f488d7323ffd2ca5f5a0943b48934e3fcbd97637d0337369c3c631aeb9614915db629f1c75c9 - languageName: node - linkType: hard - "punycode@npm:^2.1.0": version: 2.3.1 resolution: "punycode@npm:2.3.1" @@ -10622,15 +10649,6 @@ __metadata: languageName: node linkType: hard -"queue@npm:6.0.2": - version: 6.0.2 - resolution: "queue@npm:6.0.2" - dependencies: - inherits: "npm:~2.0.3" - checksum: 10c0/cf987476cc72e7d3aaabe23ccefaab1cd757a2b5e0c8d80b67c9575a6b5e1198807ffd4f0948a3f118b149d1111d810ee773473530b77a5c606673cac2c9c996 - languageName: node - linkType: hard - "quickjs-wasi@npm:^0.0.1": version: 0.0.1 resolution: "quickjs-wasi@npm:0.0.1" @@ -10674,7 +10692,7 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^16.13.1, react-is@npm:^16.7.0": +"react-is@npm:^16.13.1": version: 16.13.1 resolution: "react-is@npm:16.13.1" checksum: 10c0/33977da7a5f1a287936a0c85639fec6ca74f4f15ef1e59a6bc20338fc73dc69555381e211f7a3529b8150a1f71e4225525b41b60b52965bda53ce7d47377ada1 @@ -10695,27 +10713,27 @@ __metadata: languageName: node linkType: hard -"react-native-audio-api@npm:^0.12.2": - version: 0.12.2 - resolution: "react-native-audio-api@npm:0.12.2" +"react-native-audio-api@npm:^0.13.6": + version: 0.13.6 + resolution: "react-native-audio-api@npm:0.13.6" dependencies: semver: "npm:^7.7.3" peerDependencies: react: "*" react-native: "*" - react-native-worklets: ">= 0.6.0" + react-native-worklets: ">= 0.7.0" peerDependenciesMeta: react-native-worklets: optional: true bin: setup-rn-audio-api-web: scripts/setup-rn-audio-api-web.js - checksum: 10c0/4c3f8aecadfe83186c2727f558cb9e9de2983da292b56599f7e0c184e7a4d93b2615810557688b6e3370177b8312df184aa143be8602ae57a0808e8c10928743 + checksum: 10c0/f93657b05d53b9ec132bc9413e22110fa71b2fdcc1f0facae8b3ff1f834def0ca1924c7ab1c9699fedc8d68aeb7b1e57b35506c44b61666cad731392a2a67edf languageName: node linkType: hard -"react-native-builder-bob@npm:^0.41.0": - version: 0.41.0 - resolution: "react-native-builder-bob@npm:0.41.0" +"react-native-builder-bob@npm:^0.43.2": + version: 0.43.2 + resolution: "react-native-builder-bob@npm:0.43.2" dependencies: "@babel/core": "npm:^7.29.0" "@babel/plugin-transform-flow-strip-types": "npm:^7.27.1" @@ -10723,6 +10741,7 @@ __metadata: "@babel/preset-env": "npm:^7.29.2" "@babel/preset-react": "npm:^7.28.5" "@babel/preset-typescript": "npm:^7.28.5" + "@jridgewell/sourcemap-codec": "npm:^1.5.5" arktype: "npm:^2.2.0" babel-plugin-syntax-hermes-parser: "npm:^0.34.0" browserslist: "npm:^4.28.2" @@ -10732,16 +10751,15 @@ __metadata: escape-string-regexp: "npm:^5.0.0" fs-extra: "npm:^11.3.4" glob: "npm:^13.0.6" - is-git-dirty: "npm:^2.0.2" json5: "npm:^2.2.3" kleur: "npm:^4.1.5" prompts: "npm:^2.4.2" - react-native-monorepo-config: "npm:^0.3.3" + typescript: "npm:^6.0.3" which: "npm:^6.0.1" yargs: "npm:^18.0.0" bin: bob: bin/bob - checksum: 10c0/51add65da65b1bd1a2c1e4e07886e33bec50a927db5adcc95d9002e65cf7ddaa45f58883d5009df94058c8a4c6f5d2e17bf891a1f0977e2d6afafa988fa872e5 + checksum: 10c0/7eebf5db5a3d2407d70c0b44d45ede8ff1ca6077755d50123165dce8e8f7ad6792da8392487f33db20a42ef553f9fdf8446a6ef10d1eff8bcb8a3d53406177cd languageName: node linkType: hard @@ -10752,26 +10770,26 @@ __metadata: "@babel/core": "npm:^7.29.7" "@babel/preset-env": "npm:^7.29.7" "@babel/runtime": "npm:^7.29.7" - "@react-native/metro-config": "npm:^0.85.3" + "@react-native/metro-config": "npm:^0.88.0" "@react-navigation/native": "npm:7.2.5" "@react-navigation/native-stack": "npm:7.16.0" - "@types/react": "npm:19.2.17" + "@types/react": "npm:~19.3.0" "@webgpu/types": "npm:0.1.70" - babel-preset-expo: "npm:^56.0.14" - expo: "npm:~56.0.9" - expo-build-properties: "npm:~56.0.17" - expo-sensors: "npm:~56.0.5" - react: "npm:19.2.3" - react-native: "npm:0.85.3" - react-native-audio-api: "npm:^0.12.2" + babel-preset-expo: "npm:~58.0.0" + expo: "npm:~58.0.16" + expo-build-properties: "npm:~58.0.11" + expo-sensors: "npm:~58.0.4" + react: "npm:19.3.0" + react-native: "npm:0.88.0" + react-native-audio-api: "npm:^0.13.6" react-native-effects: "workspace:*" - react-native-gesture-handler: "npm:~2.31.1" - react-native-reanimated: "npm:4.3.1" - react-native-safe-area-context: "npm:~5.7.0" - react-native-screens: "npm:4.25.2" - react-native-view-shot: "npm:5.1.0" - react-native-webgpu: "npm:0.5.15" - react-native-worklets: "npm:0.8.3" + react-native-gesture-handler: "npm:~3.3.0" + react-native-reanimated: "npm:4.7.1" + react-native-safe-area-context: "npm:~5.10.1" + react-native-screens: "npm:~4.30.0" + react-native-view-shot: "npm:6.1.1" + react-native-webgpu: "npm:0.17.0" + react-native-worklets: "npm:0.13.0" typescript: "npm:6.0.3" languageName: unknown linkType: soft @@ -10784,12 +10802,12 @@ __metadata: "@eslint/compat": "npm:^2.1.0" "@eslint/eslintrc": "npm:^3.3.5" "@eslint/js": "npm:^9.39.4" - "@react-native/babel-preset": "npm:0.85.3" - "@react-native/eslint-config": "npm:0.85.3" - "@react-native/jest-preset": "npm:0.85.3" + "@react-native/babel-preset": "npm:0.88.0" + "@react-native/eslint-config": "npm:0.88.0" + "@react-native/jest-preset": "npm:0.88.0" "@release-it/conventional-changelog": "npm:^11.0.1" "@types/jest": "npm:^29.5.14" - "@types/react": "npm:^19.2.17" + "@types/react": "npm:^19.3.0" "@webgpu/types": "npm:0.1.70" commitlint: "npm:^21.0.2" del-cli: "npm:^7.0.0" @@ -10799,13 +10817,13 @@ __metadata: jest: "npm:^29.7.0" lefthook: "npm:^2.1.9" prettier: "npm:^3.8.3" - react: "npm:19.2.3" - react-native: "npm:0.85.3" - react-native-builder-bob: "npm:^0.41.0" - react-native-gesture-handler: "npm:2.31.1" - react-native-reanimated: "npm:4.3.1" - react-native-webgpu: "npm:0.5.15" - react-native-worklets: "npm:0.8.3" + react: "npm:19.3.0" + react-native: "npm:0.88.0" + react-native-builder-bob: "npm:^0.43.2" + react-native-gesture-handler: "npm:3.3.0" + react-native-reanimated: "npm:4.7.1" + react-native-webgpu: "npm:0.17.0" + react-native-worklets: "npm:0.13.0" release-it: "npm:^20.2.0" turbo: "npm:^2.9.16" typescript: "npm:^6.0.3" @@ -10813,38 +10831,21 @@ __metadata: react: "*" react-native: "*" react-native-gesture-handler: ">=2.0.0" - react-native-webgpu: ">=0.5.0" + react-native-webgpu: ">=0.17.0" react-native-worklets: ">=0.8.0" languageName: unknown linkType: soft -"react-native-gesture-handler@npm:2.31.1": - version: 2.31.1 - resolution: "react-native-gesture-handler@npm:2.31.1" - dependencies: - "@egjs/hammerjs": "npm:^2.0.17" - "@types/react-test-renderer": "npm:^19.1.0" - hoist-non-react-statics: "npm:^3.3.0" - invariant: "npm:^2.2.4" - peerDependencies: - react: "*" - react-native: "*" - checksum: 10c0/c73621a588ba12cf339c27c5185b3ade250a1bcaf1762d52ecafc09c4883b7ddf2b1956ad427740050af253ee9bb3e201493f391067ef99c084891cbef6dbcc9 - languageName: node - linkType: hard - -"react-native-gesture-handler@npm:~2.31.1": - version: 2.31.2 - resolution: "react-native-gesture-handler@npm:2.31.2" +"react-native-gesture-handler@npm:3.3.0, react-native-gesture-handler@npm:~3.3.0": + version: 3.3.0 + resolution: "react-native-gesture-handler@npm:3.3.0" dependencies: - "@egjs/hammerjs": "npm:^2.0.17" "@types/react-test-renderer": "npm:^19.1.0" - hoist-non-react-statics: "npm:^3.3.0" invariant: "npm:^2.2.4" peerDependencies: react: "*" react-native: "*" - checksum: 10c0/a312bb684b5de5376078e407a08a17fddef51a11ea09dd12236b3a971b18a68496f3d8c13391cdfefcc5af776fd90936066aaf20a7cfe2849d8c47c223643dd2 + checksum: 10c0/6a710722f59eca293e2ff30852cbaf8fb4705712068c9ebb4d1d9d737cda61f175b2b0b452c9fab322d9e14efae3b6d0ab7c884439125b7f5cfb57934f7a65f8 languageName: node linkType: hard @@ -10858,68 +10859,71 @@ __metadata: languageName: node linkType: hard -"react-native-monorepo-config@npm:^0.3.3": - version: 0.3.3 - resolution: "react-native-monorepo-config@npm:0.3.3" - dependencies: - escape-string-regexp: "npm:^5.0.0" - fast-glob: "npm:^3.3.3" - checksum: 10c0/42dd8de1bb976c794fe1124ab08fba4645f189c7bdbdcd24dc0e05b639591e690891f89e5dba33c57691840365af85b48004c29c1c128ff195a95e766bb9752e - languageName: node - linkType: hard - -"react-native-reanimated@npm:4.3.1": - version: 4.3.1 - resolution: "react-native-reanimated@npm:4.3.1" +"react-native-reanimated@npm:4.7.1": + version: 4.7.1 + resolution: "react-native-reanimated@npm:4.7.1" dependencies: react-native-is-edge-to-edge: "npm:^1.3.1" semver: "npm:^7.7.3" peerDependencies: react: "*" - react-native: 0.81 - 0.85 - react-native-worklets: 0.8.x - checksum: 10c0/e456e2def81433872e3a43fd8a37b4e8d8be807ecb9f692b876a5d513d71918104c56db388ae0b58417f25764e3ab82c6fda9327079b3fdc73bedc8593d4f189 + react-native: 0.86 - 0.88 + react-native-worklets: 0.13.x + checksum: 10c0/d92548f318efb18f4f18c819d02b5d1767f34d4221a4dcb2a4baee4c0769e405a409c0a9f18103adbcfa8596fca36e5bd5025e7b1d8dd9e152c9d7f2e148d939 languageName: node linkType: hard -"react-native-safe-area-context@npm:~5.7.0": - version: 5.7.0 - resolution: "react-native-safe-area-context@npm:5.7.0" +"react-native-safe-area-context@npm:~5.10.1": + version: 5.10.1 + resolution: "react-native-safe-area-context@npm:5.10.1" peerDependencies: react: "*" react-native: "*" - checksum: 10c0/c3799e17321b41df1e0a10492c98472f8f8225ef0bbaf8146c4a9acb9519aae9ac11429059143c215e4402c2808e8445274850a339f8477522ded2461e18da80 + checksum: 10c0/8aebfa832d483e385f9848b5ea92ce3e525a44cad5b3b363b5b190c1f559f3f01176f745ff7a2ad0e2191cb3fb2d0be26c8650956640f086562440c869713ec5 languageName: node linkType: hard -"react-native-screens@npm:4.25.2": - version: 4.25.2 - resolution: "react-native-screens@npm:4.25.2" +"react-native-screens@npm:~4.30.0": + version: 4.30.0 + resolution: "react-native-screens@npm:4.30.0" dependencies: react-freeze: "npm:^1.0.0" warn-once: "npm:^0.1.0" peerDependencies: react: "*" - react-native: ">=0.82.0" - checksum: 10c0/b1f155830e57c36e8ca60831f4b22079cd311f0e36f7c4465ff4094f9dec18e66cef2321a4ff8944aac51ead437720585080f1f4b2956106099a9ea7d9745d00 + react-native: "*" + checksum: 10c0/9f5d4f0710a67362d4c3df8b998e8cf22d8d8eaa1a1a0185b5a34588b0aa922d346baf22a9e89c43a46f2d0b04c64e9f9e658411114a9e97fd228e29553f6cb8 languageName: node linkType: hard -"react-native-view-shot@npm:5.1.0": - version: 5.1.0 - resolution: "react-native-view-shot@npm:5.1.0" - dependencies: - html2canvas: "npm:^1.4.1" +"react-native-view-shot@npm:6.1.1": + version: 6.1.1 + resolution: "react-native-view-shot@npm:6.1.1" peerDependencies: + html2canvas-pro: ^2.0.0 react: ">=18.0.0" - react-native: ">=0.76.0" - checksum: 10c0/b29c47b0b269e66f8927255b027fe50e735df66d3ec67e8ac91ed4f7ced41a22260074f91648a3c48df1565e46e7bcd81b4a8e658b0e248b81f40db774e4eb4f + react-native: ">=0.80.0" + peerDependenciesMeta: + html2canvas-pro: + optional: true + react-native: + optional: true + checksum: 10c0/be4a4a7916be6ab7b77f9ec99994adfb4d4601da6dee33b4b8ddb00f67e2fa4f65930283648709ea9d76566a2201c960266491a20ad78fb8a0eb71fe90c9b663 + languageName: node + linkType: hard + +"react-native-webgpu-dawn@npm:157.0.0": + version: 157.0.0 + resolution: "react-native-webgpu-dawn@npm:157.0.0" + checksum: 10c0/813e4518f514af697371ff19c1ed596d0fcdedb858879dffaefad803a1d210afd779ad4456ca5faaec7a0a14202565b8cc80be5bc8224932e17879b48a265615 languageName: node linkType: hard -"react-native-webgpu@npm:0.5.15": - version: 0.5.15 - resolution: "react-native-webgpu@npm:0.5.15" +"react-native-webgpu@npm:0.17.0": + version: 0.17.0 + resolution: "react-native-webgpu@npm:0.17.0" + dependencies: + react-native-webgpu-dawn: "npm:157.0.0" peerDependencies: react: "*" react-native: ">=0.81.0" @@ -10930,64 +10934,66 @@ __metadata: optional: true react-native-worklets: optional: true - checksum: 10c0/91430eb36a5ff5f7e43519a79b384bc9648776c2b4788900e8f9154a706cc8c60c101decc3ef32631cef300f2f636e9aeb038ccf90b15dd8cbb7f8381f39fa4b + checksum: 10c0/cce341b1014cd3bef2512786ff05b36fe04e02880b5491c672faa4e9526b670be2a56db8547c2d7b8d9c71da256beed0050f12878d32ca0337503bc7aa12a6a0 languageName: node linkType: hard -"react-native-worklets@npm:0.8.3": - version: 0.8.3 - resolution: "react-native-worklets@npm:0.8.3" +"react-native-worklets@npm:0.13.0": + version: 0.13.0 + resolution: "react-native-worklets@npm:0.13.0" dependencies: + "@babel/generator": "npm:^7.27.1" "@babel/plugin-transform-arrow-functions": "npm:^7.27.1" - "@babel/plugin-transform-class-properties": "npm:^7.27.1" - "@babel/plugin-transform-classes": "npm:^7.28.4" - "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.27.1" - "@babel/plugin-transform-optional-chaining": "npm:^7.27.1" + "@babel/plugin-transform-class-properties": "npm:^7.28.6" + "@babel/plugin-transform-classes": "npm:^7.28.6" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.28.6" + "@babel/plugin-transform-optional-chaining": "npm:^7.28.6" "@babel/plugin-transform-shorthand-properties": "npm:^7.27.1" "@babel/plugin-transform-template-literals": "npm:^7.27.1" "@babel/plugin-transform-unicode-regex": "npm:^7.27.1" - "@babel/preset-typescript": "npm:^7.27.1" + "@babel/preset-typescript": "npm:^7.28.5" + "@babel/traverse": "npm:^7.27.1" + "@babel/types": "npm:^7.27.1" + "@jridgewell/remapping": "npm:^2.3.5" convert-source-map: "npm:^2.0.0" - semver: "npm:^7.7.3" + semver: "npm:^7.7.4" + whatwg-fetch: "npm:^3.6.20" peerDependencies: "@babel/core": "*" "@react-native/metro-config": "*" react: "*" - react-native: 0.81 - 0.85 - checksum: 10c0/9ceb8ff1f1569165be3318c958087ed95d7b89e5e7308b733dc3f8e328d48c2acc7bc7369449b004b1824ed96e14a15a279d2dbee0105d7d62a55001045484ba + react-native: 0.86 - 0.88 + checksum: 10c0/bf35b75c9711019a9de757317afab7bc5f4015bf3770c64f1bb13fc5c8edae86b145642b721f6b3c886e4b52c69ea38c6331a3e59de6a1db3386976a6aadfc79 languageName: node linkType: hard -"react-native@npm:0.85.3": - version: 0.85.3 - resolution: "react-native@npm:0.85.3" +"react-native@npm:0.88.0": + version: 0.88.0 + resolution: "react-native@npm:0.88.0" dependencies: - "@react-native/assets-registry": "npm:0.85.3" - "@react-native/codegen": "npm:0.85.3" - "@react-native/community-cli-plugin": "npm:0.85.3" - "@react-native/gradle-plugin": "npm:0.85.3" - "@react-native/js-polyfills": "npm:0.85.3" - "@react-native/normalize-colors": "npm:0.85.3" - "@react-native/virtualized-lists": "npm:0.85.3" - abort-controller: "npm:^3.0.0" + "@react-native/asset-utils": "npm:0.88.0" + "@react-native/codegen": "npm:0.88.0" + "@react-native/community-cli-plugin": "npm:0.88.0" + "@react-native/gradle-plugin": "npm:0.88.0" + "@react-native/normalize-colors": "npm:0.88.0" + "@react-native/virtualized-lists": "npm:0.88.0" anser: "npm:^1.4.9" ansi-regex: "npm:^5.0.0" - babel-plugin-syntax-hermes-parser: "npm:0.33.3" base64-js: "npm:^1.5.1" - commander: "npm:^12.0.0" flow-enums-runtime: "npm:^0.0.6" - hermes-compiler: "npm:250829098.0.10" + flow-parser: "npm:0.327.0" + hermes-compiler: "npm:260318099.0.4" invariant: "npm:^2.2.4" memoize-one: "npm:^5.0.0" - metro-runtime: "npm:^0.84.3" - metro-source-map: "npm:^0.84.3" + metro-runtime: "npm:^0.87.1" + metro-source-map: "npm:^0.87.1" nullthrows: "npm:^1.1.1" pretty-format: "npm:^29.7.0" promise: "npm:^8.3.0" react-devtools-core: "npm:^6.1.5" react-refresh: "npm:^0.14.0" regenerator-runtime: "npm:^0.13.2" - scheduler: "npm:0.27.0" + scheduler: "npm:0.28.0" semver: "npm:^7.1.3" stacktrace-parser: "npm:^0.1.10" tinyglobby: "npm:^0.2.15" @@ -10995,17 +11001,14 @@ __metadata: ws: "npm:^7.5.10" yargs: "npm:^17.6.2" peerDependencies: - "@react-native/jest-preset": 0.85.3 "@types/react": ^19.1.1 - react: ^19.2.3 + react: ^19.3.0 peerDependenciesMeta: - "@react-native/jest-preset": - optional: true "@types/react": optional: true bin: react-native: cli.js - checksum: 10c0/365bd8ea2de1a707b753e249f17d9f18d993fd80edf76d4316e133ab6d10d51b9ed6912b952fa2173f56a3b8fbef34f179b686907e7d7c06b6e605fbf1dce895 + checksum: 10c0/f1febbfd0fa4ede0656c6b5ff6c2c3d68a075337b2dc91f3b42b4fd89168e197fa6d926b1acf667371c3fb3187e0570b34e7d72803be0e92f0bf995f1d37afd2 languageName: node linkType: hard @@ -11016,10 +11019,10 @@ __metadata: languageName: node linkType: hard -"react@npm:19.2.3": - version: 19.2.3 - resolution: "react@npm:19.2.3" - checksum: 10c0/094220b3ba3a76c1b668f972ace1dd15509b157aead1b40391d1c8e657e720c201d9719537375eff08f5e0514748c0319063392a6f000e31303aafc4471f1436 +"react@npm:19.3.0": + version: 19.3.0 + resolution: "react@npm:19.3.0" + checksum: 10c0/dd3099c3c43a7122bc01223bb26b0f8d5ba13cca569af6fb94a005fb54fa73223c9cb203bb226d40cfd49a82cbeef2e36ce84062a3a6d5b9fe8f4437694c7b52 languageName: node linkType: hard @@ -11366,6 +11369,15 @@ __metadata: languageName: node linkType: hard +"sandbox-cli-detector@npm:^0.2.0": + version: 0.2.0 + resolution: "sandbox-cli-detector@npm:0.2.0" + bin: + sandbox-cli-detector: dist/cli.js + checksum: 10c0/e70964918150079a3183948a8adadcde736823da2ad1135b4ccead2baa8d24d6487ddd222c030f94c9ef54e84bc41aa525a5452ef4cb9239f6f64b2ac03337bc + languageName: node + linkType: hard + "sax@npm:>=0.6.0": version: 1.5.0 resolution: "sax@npm:1.5.0" @@ -11373,10 +11385,10 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:0.27.0": - version: 0.27.0 - resolution: "scheduler@npm:0.27.0" - checksum: 10c0/4f03048cb05a3c8fddc45813052251eca00688f413a3cee236d984a161da28db28ba71bd11e7a3dd02f7af84ab28d39fb311431d3b3772fed557945beb00c452 +"scheduler@npm:0.28.0": + version: 0.28.0 + resolution: "scheduler@npm:0.28.0" + checksum: 10c0/783c8e5ce89d41273a02ed6dc0e3d24bd60e05c9e8f7e3adfc6c82e7c69935500d90e343f1ee26d592fc7504e8a2532573c6368def3e93bfe812391fa53efaf4 languageName: node linkType: hard @@ -11670,10 +11682,10 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:^1.2.1": - version: 1.2.1 - resolution: "source-map-js@npm:1.2.1" - checksum: 10c0/7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf +"source-map-js@npm:^1.2.2": + version: 1.2.2 + resolution: "source-map-js@npm:1.2.2" + checksum: 10c0/d5d6dec62266834f83dd4f8a2606a196fb1a006ca5d53b0ef80ee513b7eba2f4e2ae241f4bc129ae7e9b80dea24f6e3d92b446b7e6e96be7653cab8888168a94 languageName: node linkType: hard @@ -12121,15 +12133,6 @@ __metadata: languageName: node linkType: hard -"text-segmentation@npm:^1.0.3": - version: 1.0.3 - resolution: "text-segmentation@npm:1.0.3" - dependencies: - utrie: "npm:^1.0.2" - checksum: 10c0/8b9ae8524e3a332371060d0ca62f10ad49a13e954719ea689a6c3a8b8c15c8a56365ede2bb91c322fb0d44b6533785f0da603e066b7554d052999967fb72d600 - languageName: node - linkType: hard - "throat@npm:^5.0.0": version: 5.0.0 resolution: "throat@npm:5.0.0" @@ -12193,6 +12196,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^2.5.0": + version: 2.5.0 + resolution: "ts-api-utils@npm:2.5.0" + peerDependencies: + typescript: ">=4.8.4" + checksum: 10c0/767849383c114e7f1971fa976b20e73ac28fd0c70d8d65c0004790bf4d8f89888c7e4cf6d5949f9c1beae9bc3c64835bef77bbe27fddf45a3c7b60cebcf85c8c + languageName: node + linkType: hard + "tslib@npm:^2.0.1": version: 2.8.1 resolution: "tslib@npm:2.8.1" @@ -12367,13 +12379,6 @@ __metadata: languageName: node linkType: hard -"unc-path-regex@npm:^0.1.2": - version: 0.1.2 - resolution: "unc-path-regex@npm:0.1.2" - checksum: 10c0/bf9c781c4e2f38e6613ea17a51072e4b416840fbe6eeb244597ce9b028fac2fb6cfd3dde1f14111b02c245e665dc461aab8168ecc30b14364d02caa37f812996 - languageName: node - linkType: hard - "undici-types@npm:~6.21.0": version: 6.21.0 resolution: "undici-types@npm:6.21.0" @@ -12534,15 +12539,6 @@ __metadata: languageName: node linkType: hard -"utrie@npm:^1.0.2": - version: 1.0.2 - resolution: "utrie@npm:1.0.2" - dependencies: - base64-arraybuffer: "npm:^1.0.2" - checksum: 10c0/eaffe645bd81a39e4bc3abb23df5895e9961dbdd49748ef3b173529e8b06ce9dd1163e9705d5309a1c61ee41ffcb825e2043bc0fd1659845ffbdf4b1515dfdb4 - languageName: node - linkType: hard - "uuid@npm:^7.0.3": version: 7.0.3 resolution: "uuid@npm:7.0.3" @@ -12601,7 +12597,7 @@ __metadata: languageName: node linkType: hard -"walker@npm:^1.0.7, walker@npm:^1.0.8": +"walker@npm:^1.0.8": version: 1.0.8 resolution: "walker@npm:1.0.8" dependencies: @@ -12626,17 +12622,17 @@ __metadata: languageName: node linkType: hard -"whatwg-fetch@npm:^3.0.0": +"whatwg-fetch@npm:^3.0.0, whatwg-fetch@npm:^3.6.20": version: 3.6.20 resolution: "whatwg-fetch@npm:3.6.20" checksum: 10c0/fa972dd14091321d38f36a4d062298df58c2248393ef9e8b154493c347c62e2756e25be29c16277396046d6eaa4b11bd174f34e6403fff6aaca9fb30fa1ff46d languageName: node linkType: hard -"whatwg-url-minimum@npm:^0.1.2": - version: 0.1.2 - resolution: "whatwg-url-minimum@npm:0.1.2" - checksum: 10c0/5437bc4e1f49d89ff58b7565214db4640c4ad5d90de6c61207e0dc766dae9b9894a0ea7b7883b8576524601586705c5dc359681c388d76c18eddb51f50de558f +"whatwg-url-minimum@npm:^0.2.0": + version: 0.2.0 + resolution: "whatwg-url-minimum@npm:0.2.0" + checksum: 10c0/6762036b0613a2ea28083389654b7dd5f5bad39eeb16b765bb910032811c3da8f1de6c5c3a2c04601bc5a3a4c8a68fab8bbf8a8ac4a0fe5fc61ba5159a0c3811 languageName: node linkType: hard @@ -12894,15 +12890,6 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.6.1": - version: 2.8.2 - resolution: "yaml@npm:2.8.2" - bin: - yaml: bin.mjs - checksum: 10c0/703e4dc1e34b324aa66876d63618dcacb9ed49f7e7fe9b70f1e703645be8d640f68ab84f12b86df8ac960bac37acf5513e115de7c970940617ce0343c8c9cd96 - languageName: node - linkType: hard - "yargs-parser@npm:22.0.0, yargs-parser@npm:^22.0.0": version: 22.0.0 resolution: "yargs-parser@npm:22.0.0"