diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9433bd2..1e10d6f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -125,6 +125,11 @@ jobs: - name: 🏗 Checkout repository uses: actions/checkout@v4 + - name: 🏗 Select Xcode (Expo SDK 55 requires >=26.0) + uses: maxim-lobanov/setup-xcode@v1 + with: + xcode-version: latest-stable + - name: 🏗 Setup Node.js uses: actions/setup-node@v4 with: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 4a1f518..2f8e4bf 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -24,6 +24,7 @@ jobs: - name: Install Dependencies run: yarn - name: Update package.json version + id: version run: | if [ "${{ github.event_name }}" = "release" ]; then TAG_NAME="${{ github.event.release.tag_name }}" @@ -32,7 +33,18 @@ jobs: fi VERSION=${TAG_NAME#v} npm version $VERSION --no-git-tag-version + echo "version=$VERSION" >> "$GITHUB_OUTPUT" echo "Updated package.json version to $VERSION" - name: Publish - run: npm publish --access public + env: + VERSION: ${{ steps.version.outputs.version }} + run: | + # *-dynamic releases publish under the `dynamic` dist-tag so they + # don't displace `latest`. Existing static-using clients keep getting + # the static variant; dynamic is opt-in via @dynamic or explicit pin. + if [[ "$VERSION" == *-dynamic* ]]; then + npm publish --access public --tag dynamic + else + npm publish --access public + fi diff --git a/.github/workflows/release-dynamic.yml b/.github/workflows/release-dynamic.yml new file mode 100644 index 0000000..ab72ce9 --- /dev/null +++ b/.github/workflows/release-dynamic.yml @@ -0,0 +1,97 @@ +name: Release Dynamic Variant + +# Cuts an opt-in `-dynamic` release that mirrors an existing static +# release tag, but vendors the dynamic-framework variants of AtomicTransact / +# MuppetIOS / QuantumIOS instead of the static ones. Used for clients that hit +# Swift protocol witness thunk corruption (`swift_getAssociatedTypeWitnessSlowImpl`) +# under `use_frameworks! :linkage => :static` when other Swift pods (Sentry, +# Mixpanel, Stripe, etc.) are present in the same app. +# +# The wrapper source code is identical to the static release — the only +# difference is the embedded xcframeworks' Mach-O type. The dynamic release +# commit is created on a detached HEAD and reachable only via the tag; master +# stays static-only. + +on: + workflow_dispatch: + inputs: + version: + description: 'Static release version to mirror (e.g., 3.16.0). The base v tag must already exist.' + required: true + type: string + +jobs: + release-dynamic: + runs-on: ubuntu-latest + permissions: + contents: write + + steps: + - name: Determine versions + id: version + env: + INPUT_VERSION: ${{ inputs.version }} + run: | + STATIC_VERSION="${INPUT_VERSION#v}" + DYNAMIC_VERSION="${STATIC_VERSION}-dynamic" + { + echo "static_version=${STATIC_VERSION}" + echo "dynamic_version=${DYNAMIC_VERSION}" + echo "static_tag=v${STATIC_VERSION}" + echo "dynamic_tag=v${DYNAMIC_VERSION}" + } >> "$GITHUB_OUTPUT" + + - name: Checkout static release tag + uses: actions/checkout@v4 + with: + ref: v${{ steps.version.outputs.static_version }} + fetch-depth: 0 + token: ${{ secrets.GITHUB_TOKEN }} + + - name: Configure git + run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" + + - name: Swap to dynamic xcframeworks + env: + STATIC_VERSION: ${{ steps.version.outputs.static_version }} + run: ./scripts/update-ios-sdk.sh --dynamic "$STATIC_VERSION" + + - name: Commit and push dynamic-variant tag + env: + DYNAMIC_VERSION: ${{ steps.version.outputs.dynamic_version }} + DYNAMIC_TAG: ${{ steps.version.outputs.dynamic_tag }} + run: | + git add ios/frameworks/ + git commit -m "chore: dynamic xcframework variant for ${DYNAMIC_VERSION}" + git tag "$DYNAMIC_TAG" + git push origin "$DYNAMIC_TAG" + + - name: Create GitHub release + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + STATIC_TAG: ${{ steps.version.outputs.static_tag }} + DYNAMIC_TAG: ${{ steps.version.outputs.dynamic_tag }} + DYNAMIC_VERSION: ${{ steps.version.outputs.dynamic_version }} + run: | + gh release create "$DYNAMIC_TAG" \ + --target "$DYNAMIC_TAG" \ + --title "v${DYNAMIC_VERSION}" \ + --notes "Dynamic xcframework variant of [${STATIC_TAG}](https://github.com/atomicfi/atomic-transact-react-native/releases/tag/${STATIC_TAG}). + + Use this variant if your app hits Swift protocol witness thunk corruption (\`swift_getAssociatedTypeWitnessSlowImpl\` / \`EXC_BAD_ACCESS\` at launch) when combining \`@atomicfi/transact-react-native\` with other Swift pods (Sentry, Mixpanel, Stripe, etc.) under \`use_frameworks! :linkage => :static\`. + + ## Install + + \`\`\`bash + # Track the latest dynamic release + npm install @atomicfi/transact-react-native@dynamic + + # Or pin explicitly + npm install @atomicfi/transact-react-native@${DYNAMIC_VERSION} + \`\`\` + + ## What's different + + The wrapper source (TypeScript, Swift bridge, Kotlin module) is identical to ${STATIC_TAG}. Only the vendored iOS xcframeworks (\`AtomicTransact\`, \`MuppetIOS\`, \`QuantumIOS\`) are swapped to their dynamic-framework Mach-O builds. This isolates each framework's Swift witness thunks inside its own image instead of letting them participate in app-binary \`linkonce_odr\` dedup, which is what triggers the crash on Xcode 26 / iOS 26." diff --git a/example/app.json b/example/app.json index 24df4de..1cf1bdd 100644 --- a/example/app.json +++ b/example/app.json @@ -6,7 +6,6 @@ "orientation": "portrait", "icon": "./assets/icon.png", "userInterfaceStyle": "light", - "newArchEnabled": true, "splash": { "image": "./assets/splash-icon.png", "resizeMode": "contain", @@ -24,14 +23,21 @@ "foregroundImage": "./assets/adaptive-icon.png", "backgroundColor": "#ffffff" }, - "edgeToEdgeEnabled": true, "package": "com.atomicfi.transact.example" }, "web": { "favicon": "./assets/favicon.png" }, "plugins": [ - "expo-dev-client" + "expo-dev-client", + [ + "expo-build-properties", + { + "ios": { + "useFrameworks": "static" + } + } + ] ], "developmentClient": { "silentLaunch": false @@ -43,4 +49,4 @@ }, "owner": "atomicfi" } -} +} \ No newline at end of file diff --git a/example/metro.config.js b/example/metro.config.js index 7d89659..cd06f73 100644 --- a/example/metro.config.js +++ b/example/metro.config.js @@ -1,28 +1,11 @@ const { getDefaultConfig } = require('expo/metro-config'); const path = require('path'); -// Find the project and workspace directories const projectRoot = __dirname; const workspaceRoot = path.resolve(projectRoot, '..'); const config = getDefaultConfig(projectRoot); -// 1. Watch the workspace root for changes -config.watchFolders = [workspaceRoot]; - -// 2. Let Metro know where to resolve packages from -config.resolver.platforms = ['ios', 'android', 'native', 'web']; - -// 3. Force Metro to resolve (sub)dependencies only from the `nodeModulesPath` -config.resolver.disableHierarchicalLookup = true; - -// 4. Add the workspace packages to the nodeModulesPaths -config.resolver.nodeModulesPaths = [ - path.resolve(projectRoot, 'node_modules'), - path.resolve(workspaceRoot, 'node_modules'), -]; - -// 5. Configure resolver to find workspace packages -config.resolver.resolverMainFields = ['react-native', 'browser', 'main']; +config.watchFolders.push(workspaceRoot); module.exports = config; diff --git a/example/package.json b/example/package.json index e44481e..1ecc1a5 100644 --- a/example/package.json +++ b/example/package.json @@ -14,25 +14,25 @@ "@atomicfi/transact-react-native": "link:..", "@react-navigation/native": "^7.1.14", "@react-navigation/native-stack": "^7.3.21", - "expo": "53.0.20", - "expo-build-properties": "~0.14.8", - "expo-dev-client": "~5.2.4", - "expo-status-bar": "~2.2.3", - "expo-updates": "~0.28.17", - "react": "19.0.0", - "react-native": "0.79.5", - "react-native-safe-area-context": "5.4.0", - "react-native-screens": "^4.11.1" + "expo": "^55.0.0", + "expo-build-properties": "~55.0.13", + "expo-dev-client": "~55.0.28", + "expo-status-bar": "~55.0.5", + "expo-updates": "~55.0.21", + "react": "19.2.0", + "react-native": "0.83.6", + "react-native-safe-area-context": "~5.6.2", + "react-native-screens": "~4.23.0" }, "devDependencies": { "@babel/core": "^7.25.2", - "@types/react": "~19.0.10", + "@types/react": "~19.2.10", "eslint": "^9.0.0", - "eslint-config-expo": "~9.2.0", + "eslint-config-expo": "~55.0.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-prettier": "^5.5.1", "prettier": "^3.6.2", - "typescript": "~5.8.3" + "typescript": "~5.9.2" }, "private": true -} \ No newline at end of file +} diff --git a/package.json b/package.json index a553b9d..236fbca 100644 --- a/package.json +++ b/package.json @@ -93,8 +93,8 @@ "jest": "^29.7.0", "postcss": "^8.4.0", "prettier": "^3.0.3", - "react": "19.1.0", - "react-native": "0.80.1", + "react": "19.2.0", + "react-native": "0.83.6", "react-native-builder-bob": "^0.29.0", "release-it": "^17.6.0", "typescript": "^5.2.2", diff --git a/scripts/update-ios-sdk.sh b/scripts/update-ios-sdk.sh index a78cbba..a5d4e3e 100755 --- a/scripts/update-ios-sdk.sh +++ b/scripts/update-ios-sdk.sh @@ -2,14 +2,75 @@ set -euo pipefail # Downloads and vendors AtomicSDK XCFrameworks from GitHub releases. -# Usage: ./scripts/update-ios-sdk.sh -# Example: ./scripts/update-ios-sdk.sh 3.27.2 +# +# Usage: ./scripts/update-ios-sdk.sh [--dynamic] +# Examples: +# ./scripts/update-ios-sdk.sh 3.27.2 # static (default) +# ./scripts/update-ios-sdk.sh --dynamic 3.27.2 # dynamic variant +# +# The --dynamic flag swaps the default static xcframeworks for their +# dynamic-framework counterparts (e.g. AtomicTransact-Dynamic.xcframework.tar.gz), +# extracts them under the same on-disk paths the podspec expects (no -Dynamic +# suffix), and stamps `-dynamic` into .sdk-version. Used by the +# release-dynamic workflow to publish opt-in `*-dynamic` releases for clients +# hitting the static-thunk-corruption crash. Wrapper source code is unchanged +# between variants. + +DYNAMIC=false +VERSION="" + +while [[ $# -gt 0 ]]; do + case "$1" in + --dynamic|-d) + DYNAMIC=true + shift + ;; + -h|--help) + echo "Usage: $0 [--dynamic] " + exit 0 + ;; + -*) + echo "Error: unknown flag '$1'" >&2 + echo "Usage: $0 [--dynamic] " >&2 + exit 1 + ;; + *) + if [ -z "$VERSION" ]; then + VERSION="$1" + else + echo "Error: unexpected argument '$1'" >&2 + echo "Usage: $0 [--dynamic] " >&2 + exit 1 + fi + shift + ;; + esac +done -VERSION="${1:?Usage: $0 }" +if [ -z "$VERSION" ]; then + echo "Usage: $0 [--dynamic] " >&2 + exit 1 +fi # Strip leading 'v' if present VERSION="${VERSION#v}" +if [ "$DYNAMIC" = true ]; then + TARGET_VERSION="${VERSION}-dynamic" + FRAMEWORKS=( + "AtomicTransact-Dynamic.xcframework.tar.gz" + "MuppetIOS-Dynamic.xcframework.tar.gz" + "QuantumIOS-Dynamic.xcframework.tar.gz" + ) +else + TARGET_VERSION="$VERSION" + FRAMEWORKS=( + "AtomicTransact.xcframework.tar.gz" + "MuppetIOS.xcframework.tar.gz" + "QuantumIOS.xcframework.tar.gz" + ) +fi + REPO="atomicfi/atomic-transact-ios" SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" PROJECT_DIR="$(cd "${SCRIPT_DIR}/.." && pwd)" @@ -19,17 +80,11 @@ VERSION_FILE="${FRAMEWORKS_DIR}/.sdk-version" BASE_URL="https://github.com/${REPO}/releases/download/${VERSION}" -FRAMEWORKS=( - "AtomicTransact.xcframework.tar.gz" - "MuppetIOS.xcframework.tar.gz" - "QuantumIOS.xcframework.tar.gz" -) - -echo "Updating iOS SDK to version ${VERSION}..." +echo "Updating iOS SDK to version ${TARGET_VERSION}..." # Check if already at this version -if [ -f "$VERSION_FILE" ] && [ "$(cat "$VERSION_FILE")" = "$VERSION" ]; then - echo "Already at version ${VERSION}. Skipping." +if [ -f "$VERSION_FILE" ] && [ "$(cat "$VERSION_FILE")" = "$TARGET_VERSION" ]; then + echo "Already at version ${TARGET_VERSION}. Skipping." exit 0 fi @@ -57,13 +112,26 @@ for ASSET in "${FRAMEWORKS[@]}"; do rm -f "${FRAMEWORKS_DIR}/${ASSET}" done -# Move frameworks out of artifacts/ subdirectory if present +# Move frameworks out of artifacts/ subdirectory if present (release-asset +# packaging is inconsistent — some are tarred with the directory, some without). if [ -d "${FRAMEWORKS_DIR}/artifacts" ]; then mv "${FRAMEWORKS_DIR}"/artifacts/*.xcframework "${FRAMEWORKS_DIR}/" rm -rf "${FRAMEWORKS_DIR}/artifacts" fi +# In dynamic mode, rename *-Dynamic.xcframework -> *.xcframework so the +# podspec's vendored_frameworks paths don't need to change between variants. +if [ "$DYNAMIC" = true ]; then + for DYN_FW in "${FRAMEWORKS_DIR}"/*-Dynamic.xcframework; do + [ -d "$DYN_FW" ] || continue + BASE_NAME="$(basename "$DYN_FW")" + NEW_NAME="${BASE_NAME%-Dynamic.xcframework}.xcframework" + rm -rf "${FRAMEWORKS_DIR:?}/${NEW_NAME}" + mv "$DYN_FW" "${FRAMEWORKS_DIR}/${NEW_NAME}" + done +fi + # Write version file -echo "$VERSION" > "$VERSION_FILE" +echo "$TARGET_VERSION" > "$VERSION_FILE" -echo "iOS SDK updated to version ${VERSION} successfully." +echo "iOS SDK updated to version ${TARGET_VERSION} successfully." diff --git a/yarn.lock b/yarn.lock index 00234c3..b08c468 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,18 +5,6 @@ __metadata: version: 8 cacheKey: 10 -"@0no-co/graphql.web@npm:^1.0.13, @0no-co/graphql.web@npm:^1.0.8": - version: 1.1.2 - resolution: "@0no-co/graphql.web@npm:1.1.2" - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - peerDependenciesMeta: - graphql: - optional: true - checksum: 10/28680693f4f25f1b79b0868a7123d9467babcbf000a2649bf0e82ce35c791d1adea30eee8572a34f9880dc62a8c174fd6fbede63fbe4a0949676309ed442618c - languageName: node - linkType: hard - "@ampproject/remapping@npm:^2.2.0": version: 2.3.0 resolution: "@ampproject/remapping@npm:2.3.0" @@ -64,8 +52,8 @@ __metadata: jest: "npm:^29.7.0" postcss: "npm:^8.4.0" prettier: "npm:^3.0.3" - react: "npm:19.1.0" - react-native: "npm:0.80.1" + react: "npm:19.2.0" + react-native: "npm:0.83.6" react-native-builder-bob: "npm:^0.29.0" release-it: "npm:^17.6.0" typescript: "npm:^5.2.2" @@ -77,15 +65,6 @@ __metadata: languageName: unknown linkType: soft -"@babel/code-frame@npm:7.10.4, @babel/code-frame@npm:~7.10.4": - version: 7.10.4 - resolution: "@babel/code-frame@npm:7.10.4" - dependencies: - "@babel/highlight": "npm:^7.10.4" - checksum: 10/4ef9c679515be9cb8eab519fcded953f86226155a599cf7ea209e40e088bb9a51bb5893d3307eae510b07bb3e359d64f2620957a00c27825dbe26ac62aca81f5 - languageName: node - linkType: hard - "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.21.4, @babel/code-frame@npm:^7.24.7, @babel/code-frame@npm:^7.27.1": version: 7.27.1 resolution: "@babel/code-frame@npm:7.27.1" @@ -97,6 +76,26 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.20.0, @babel/code-frame@npm:^7.28.6, @babel/code-frame@npm:^7.29.0": + version: 7.29.0 + resolution: "@babel/code-frame@npm:7.29.0" + dependencies: + "@babel/helper-validator-identifier": "npm:^7.28.5" + js-tokens: "npm:^4.0.0" + picocolors: "npm:^1.1.1" + checksum: 10/199e15ff89007dd30675655eec52481cb245c9fdf4f81e4dc1f866603b0217b57aff25f5ffa0a95bbc8e31eb861695330cd7869ad52cc211aa63016320ef72c5 + languageName: node + linkType: hard + +"@babel/code-frame@npm:~7.10.4": + version: 7.10.4 + resolution: "@babel/code-frame@npm:7.10.4" + dependencies: + "@babel/highlight": "npm:^7.10.4" + checksum: 10/4ef9c679515be9cb8eab519fcded953f86226155a599cf7ea209e40e088bb9a51bb5893d3307eae510b07bb3e359d64f2620957a00c27825dbe26ac62aca81f5 + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.27.2, @babel/compat-data@npm:^7.27.7, @babel/compat-data@npm:^7.28.0": version: 7.28.0 resolution: "@babel/compat-data@npm:7.28.0" @@ -154,6 +153,19 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.29.0, @babel/generator@npm:^7.29.1": + version: 7.29.1 + resolution: "@babel/generator@npm:7.29.1" + dependencies: + "@babel/parser": "npm:^7.29.0" + "@babel/types": "npm:^7.29.0" + "@jridgewell/gen-mapping": "npm:^0.3.12" + "@jridgewell/trace-mapping": "npm:^0.3.28" + jsesc: "npm:^3.0.2" + checksum: 10/61fe4ddd6e817aa312a14963ccdbb5c9a8c57e8b97b98d19a8a99ccab2215fda1a5f52bc8dd8d2e3c064497ddeb3ab8ceb55c76fa0f58f8169c34679d2256fe0 + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.27.1, @babel/helper-annotate-as-pure@npm:^7.27.3": version: 7.27.3 resolution: "@babel/helper-annotate-as-pure@npm:7.27.3" @@ -327,6 +339,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.28.5": + version: 7.28.5 + resolution: "@babel/helper-validator-identifier@npm:7.28.5" + checksum: 10/8e5d9b0133702cfacc7f368bf792f0f8ac0483794877c6dca5fcb73810ee138e27527701826fb58a40a004f3a5ec0a2f3c3dd5e326d262530b119918f3132ba7 + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-validator-option@npm:7.27.1" @@ -378,6 +397,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0": + version: 7.29.2 + resolution: "@babel/parser@npm:7.29.2" + dependencies: + "@babel/types": "npm:^7.29.0" + bin: + parser: ./bin/babel-parser.js + checksum: 10/45d050bf75aa5194b3255f156173e8553d615ff5a2434674cc4a10cdc7c261931befb8618c996a1c449b87f0ef32a3407879af2ac967d95dc7b4fdbae7037efa + languageName: node + linkType: hard + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.27.1" @@ -1605,6 +1635,17 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.28.6": + version: 7.28.6 + resolution: "@babel/template@npm:7.28.6" + dependencies: + "@babel/code-frame": "npm:^7.28.6" + "@babel/parser": "npm:^7.28.6" + "@babel/types": "npm:^7.28.6" + checksum: 10/0ad6e32bf1e7e31bf6b52c20d15391f541ddd645cbd488a77fe537a15b280ee91acd3a777062c52e03eedbc2e1f41548791f6a3697c02476ec5daf49faa38533 + languageName: node + linkType: hard + "@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3, @babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.28.0": version: 7.28.0 resolution: "@babel/traverse@npm:7.28.0" @@ -1620,6 +1661,21 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.29.0": + version: 7.29.0 + resolution: "@babel/traverse@npm:7.29.0" + dependencies: + "@babel/code-frame": "npm:^7.29.0" + "@babel/generator": "npm:^7.29.0" + "@babel/helper-globals": "npm:^7.28.0" + "@babel/parser": "npm:^7.29.0" + "@babel/template": "npm:^7.28.6" + "@babel/types": "npm:^7.29.0" + debug: "npm:^4.3.1" + checksum: 10/3a0d0438f1ba9fed4fbe1706ea598a865f9af655a16ca9517ab57bda526e224569ca1b980b473fb68feea5e08deafbbf2cf9febb941f92f2d2533310c3fc4abc + languageName: node + linkType: hard + "@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.25.2, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.6, @babel/types@npm:^7.28.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.28.0 resolution: "@babel/types@npm:7.28.0" @@ -1630,6 +1686,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.26.0, @babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0": + version: 7.29.0 + resolution: "@babel/types@npm:7.29.0" + dependencies: + "@babel/helper-string-parser": "npm:^7.27.1" + "@babel/helper-validator-identifier": "npm:^7.28.5" + checksum: 10/bfc2b211210f3894dcd7e6a33b2d1c32c93495dc1e36b547376aa33441abe551ab4bc1640d4154ee2acd8e46d3bbc925c7224caae02fcaf0e6a771e97fccc661 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -2006,30 +2072,31 @@ __metadata: languageName: node linkType: hard -"@expo/cli@npm:0.24.20": - version: 0.24.20 - resolution: "@expo/cli@npm:0.24.20" - dependencies: - "@0no-co/graphql.web": "npm:^1.0.8" - "@babel/runtime": "npm:^7.20.0" - "@expo/code-signing-certificates": "npm:^0.0.5" - "@expo/config": "npm:~11.0.13" - "@expo/config-plugins": "npm:~10.1.2" - "@expo/devcert": "npm:^1.1.2" - "@expo/env": "npm:~1.0.7" - "@expo/image-utils": "npm:^0.7.6" - "@expo/json-file": "npm:^9.1.5" - "@expo/metro-config": "npm:~0.20.17" - "@expo/osascript": "npm:^2.2.5" - "@expo/package-manager": "npm:^1.8.6" - "@expo/plist": "npm:^0.3.5" - "@expo/prebuild-config": "npm:^9.0.11" +"@expo/cli@npm:55.0.26": + version: 55.0.26 + resolution: "@expo/cli@npm:55.0.26" + dependencies: + "@expo/code-signing-certificates": "npm:^0.0.6" + "@expo/config": "npm:~55.0.15" + "@expo/config-plugins": "npm:~55.0.8" + "@expo/devcert": "npm:^1.2.1" + "@expo/env": "npm:~2.1.1" + "@expo/image-utils": "npm:^0.8.13" + "@expo/json-file": "npm:^10.0.13" + "@expo/log-box": "npm:55.0.11" + "@expo/metro": "npm:~55.1.0" + "@expo/metro-config": "npm:~55.0.17" + "@expo/osascript": "npm:^2.4.2" + "@expo/package-manager": "npm:^1.10.4" + "@expo/plist": "npm:^0.5.2" + "@expo/prebuild-config": "npm:^55.0.16" + "@expo/require-utils": "npm:^55.0.4" + "@expo/router-server": "npm:^55.0.15" + "@expo/schema-utils": "npm:^55.0.3" "@expo/spawn-async": "npm:^1.7.2" "@expo/ws-tunnel": "npm:^1.0.1" - "@expo/xcpretty": "npm:^4.3.0" - "@react-native/dev-middleware": "npm:0.79.5" - "@urql/core": "npm:^5.0.6" - "@urql/exchange-retry": "npm:^1.3.0" + "@expo/xcpretty": "npm:^4.4.0" + "@react-native/dev-middleware": "npm:0.83.6" accepts: "npm:^1.3.8" arg: "npm:^5.0.2" better-opn: "npm:~3.0.2" @@ -2040,54 +2107,57 @@ __metadata: compression: "npm:^1.7.4" connect: "npm:^3.7.0" debug: "npm:^4.3.4" - env-editor: "npm:^0.4.1" - freeport-async: "npm:^2.0.0" + dnssd-advertise: "npm:^1.1.4" + expo-server: "npm:^55.0.8" + fetch-nodeshim: "npm:^0.4.10" getenv: "npm:^2.0.0" - glob: "npm:^10.4.2" - lan-network: "npm:^0.1.6" - minimatch: "npm:^9.0.0" - node-forge: "npm:^1.3.1" + glob: "npm:^13.0.0" + lan-network: "npm:^0.2.1" + multitars: "npm:^1.0.0" + node-forge: "npm:^1.3.3" npm-package-arg: "npm:^11.0.0" ora: "npm:^3.4.0" - picomatch: "npm:^3.0.1" - pretty-bytes: "npm:^5.6.0" + picomatch: "npm:^4.0.3" pretty-format: "npm:^29.7.0" progress: "npm:^2.0.3" prompts: "npm:^2.3.2" - qrcode-terminal: "npm:0.11.0" - require-from-string: "npm:^2.0.2" - requireg: "npm:^0.2.2" - resolve: "npm:^1.22.2" resolve-from: "npm:^5.0.0" - resolve.exports: "npm:^2.0.3" semver: "npm:^7.6.0" send: "npm:^0.19.0" slugify: "npm:^1.3.4" source-map-support: "npm:~0.5.21" stacktrace-parser: "npm:^0.1.10" structured-headers: "npm:^0.4.1" - tar: "npm:^7.4.3" terminal-link: "npm:^2.1.1" - undici: "npm:^6.18.2" + toqr: "npm:^0.1.1" wrap-ansi: "npm:^7.0.0" ws: "npm:^8.12.1" + zod: "npm:^3.25.76" + peerDependencies: + expo: "*" + expo-router: "*" + react-native: "*" + peerDependenciesMeta: + expo-router: + optional: true + react-native: + optional: true bin: expo-internal: build/bin/cli - checksum: 10/f6fb154c08dbc04761590b5b0eeb8b7936c1120fe50c06a7fa9948fe2ead17ee64c6eb466c3dda5441df205d968159af9a85bf147a8e78916bf53d5aab5706c9 + checksum: 10/7038f77ae092ec0514e0c5f8a32917a1cf0a6e6088e6f4c26dbef56996a765bbc7b7688258a55b100942eb511fad0c05695342605857bd8ce4d3809a55d62197 languageName: node linkType: hard -"@expo/code-signing-certificates@npm:0.0.5, @expo/code-signing-certificates@npm:^0.0.5": - version: 0.0.5 - resolution: "@expo/code-signing-certificates@npm:0.0.5" +"@expo/code-signing-certificates@npm:^0.0.6": + version: 0.0.6 + resolution: "@expo/code-signing-certificates@npm:0.0.6" dependencies: - node-forge: "npm:^1.2.1" - nullthrows: "npm:^1.1.1" - checksum: 10/6783721e2eafff5547500eaf99bee54641f076dc7221e52b48f1494f993040d779fe13ae7d95d3874c483eb545cafbf692315e2da0b0fc24e7a477b84e289617 + node-forge: "npm:^1.3.3" + checksum: 10/4446cca45e8b48b90ba728e39aab6b1195ede730d7aba7d9830f635aa16a52634e6eba9dc510f83cc6ff6fb6b0e3077bc6021098f0157f6dba96f8494685c388 languageName: node linkType: hard -"@expo/config-plugins@npm:^10.0.0, @expo/config-plugins@npm:~10.1.2": +"@expo/config-plugins@npm:^10.0.0": version: 10.1.2 resolution: "@expo/config-plugins@npm:10.1.2" dependencies: @@ -2109,6 +2179,27 @@ __metadata: languageName: node linkType: hard +"@expo/config-plugins@npm:~55.0.8": + version: 55.0.8 + resolution: "@expo/config-plugins@npm:55.0.8" + dependencies: + "@expo/config-types": "npm:^55.0.5" + "@expo/json-file": "npm:~10.0.13" + "@expo/plist": "npm:^0.5.2" + "@expo/sdk-runtime-versions": "npm:^1.0.0" + chalk: "npm:^4.1.2" + debug: "npm:^4.3.5" + getenv: "npm:^2.0.0" + glob: "npm:^13.0.0" + resolve-from: "npm:^5.0.0" + semver: "npm:^7.5.4" + slugify: "npm:^1.6.6" + xcode: "npm:^3.0.1" + xml2js: "npm:0.6.0" + checksum: 10/41ad533f83a01ffec8ca580fcf282a5aa61cd0494a8e29ce68ba11d929091c96dfeac49521e03144e2eb8551525096065e8c2e36bebd2bb2d1fddf89380312c4 + languageName: node + linkType: hard + "@expo/config-types@npm:^53.0.5": version: 53.0.5 resolution: "@expo/config-types@npm:53.0.5" @@ -2116,91 +2207,127 @@ __metadata: languageName: node linkType: hard -"@expo/config@npm:~11.0.12, @expo/config@npm:~11.0.13": - version: 11.0.13 - resolution: "@expo/config@npm:11.0.13" +"@expo/config-types@npm:^55.0.5": + version: 55.0.5 + resolution: "@expo/config-types@npm:55.0.5" + checksum: 10/9a7b5a025218618b6810d720663ef973b5497baedb194ed29ed60f4aa3d4b012676e57c71807a96aa78f099d562030b3246ae403776b46e0db56db68c6f3ac82 + languageName: node + linkType: hard + +"@expo/config@npm:~55.0.15": + version: 55.0.15 + resolution: "@expo/config@npm:55.0.15" dependencies: - "@babel/code-frame": "npm:~7.10.4" - "@expo/config-plugins": "npm:~10.1.2" - "@expo/config-types": "npm:^53.0.5" - "@expo/json-file": "npm:^9.1.5" + "@expo/config-plugins": "npm:~55.0.8" + "@expo/config-types": "npm:^55.0.5" + "@expo/json-file": "npm:^10.0.13" + "@expo/require-utils": "npm:^55.0.4" deepmerge: "npm:^4.3.1" getenv: "npm:^2.0.0" - glob: "npm:^10.4.2" - require-from-string: "npm:^2.0.2" - resolve-from: "npm:^5.0.0" + glob: "npm:^13.0.0" resolve-workspace-root: "npm:^2.0.0" semver: "npm:^7.6.0" slugify: "npm:^1.3.4" - sucrase: "npm:3.35.0" - checksum: 10/b81511676c243d712fe31af123752cbd8cf1d09f42f2dd5df3827f2ce5bcb84233bf90e1cfa255fcb89eecf82b6a992a32bb0d38fea8f920f4afed09a659fe68 + checksum: 10/34958a61e25746fc8baf242e682dc6c12148f624469256852dbaaf72c0a27262e2a2d9f383db5b76eb0a1cf47ecf30328df8eca9b707470753526af89a56af1b languageName: node linkType: hard -"@expo/devcert@npm:^1.1.2": - version: 1.2.0 - resolution: "@expo/devcert@npm:1.2.0" +"@expo/devcert@npm:^1.2.1": + version: 1.2.1 + resolution: "@expo/devcert@npm:1.2.1" dependencies: "@expo/sudo-prompt": "npm:^9.3.1" debug: "npm:^3.1.0" - glob: "npm:^10.4.2" - checksum: 10/03ebd67da4857265479be9f4ecac5a36997081af81a9d58a08e1604aefb561c98a68b479e271ff975e508b11bc03ed6fada7fd44c211194d7b5c7e0eb454c4fd + checksum: 10/39ac1ea49fd6c95eee78a3ca712647aa546a08cf1133d2586a7abd23bf4aa2222f618002e8e8b54c26b576cae8a6ed4cdb3ba77d04aa46f147c4cf59d27bd1fc languageName: node linkType: hard -"@expo/env@npm:~1.0.7": - version: 1.0.7 - resolution: "@expo/env@npm:1.0.7" +"@expo/devtools@npm:55.0.2": + version: 55.0.2 + resolution: "@expo/devtools@npm:55.0.2" + dependencies: + chalk: "npm:^4.1.2" + peerDependencies: + react: "*" + react-native: "*" + peerDependenciesMeta: + react: + optional: true + react-native: + optional: true + checksum: 10/0a43121fb5a7993dfe0c112e287e292358c099c4f02dbd1f80e67fe8bb7cff21be77cf389fefcc84f86e2955066e4b0e70e447cf48ca8772de47c6eef114ecdd + languageName: node + linkType: hard + +"@expo/dom-webview@npm:^55.0.5": + version: 55.0.5 + resolution: "@expo/dom-webview@npm:55.0.5" + peerDependencies: + expo: "*" + react: "*" + react-native: "*" + checksum: 10/ccce1491f2ade58bcaf79158a99a978748f9666d5cb2af946fd33a686e005fc250ee27456f4d7ec63098049d034eb15a538172eb53ec3dfc07673555b77a8517 + languageName: node + linkType: hard + +"@expo/env@npm:^2.0.11, @expo/env@npm:~2.1.1": + version: 2.1.1 + resolution: "@expo/env@npm:2.1.1" dependencies: chalk: "npm:^4.0.0" debug: "npm:^4.3.4" - dotenv: "npm:~16.4.5" - dotenv-expand: "npm:~11.0.6" getenv: "npm:^2.0.0" - checksum: 10/3275e4be6a2e190cdece4238d44243cbc94ada2720b7cd45a1d9a3775c0b73bc087b756f1558a1e5b3a6dc723e5c2d4f52c25c10a7086193097df61ea4c1a2d4 + checksum: 10/19be4c7131b1d718a456018dfe3133b6c021b71b8689b11b208d03aae947c0f0848ce21996adf9010c1b87d765b46b14484f1d1f30f73db466b9500024bfac53 languageName: node linkType: hard -"@expo/fingerprint@npm:0.13.4": - version: 0.13.4 - resolution: "@expo/fingerprint@npm:0.13.4" +"@expo/fingerprint@npm:0.16.6": + version: 0.16.6 + resolution: "@expo/fingerprint@npm:0.16.6" dependencies: + "@expo/env": "npm:^2.0.11" "@expo/spawn-async": "npm:^1.7.2" arg: "npm:^5.0.2" chalk: "npm:^4.1.2" debug: "npm:^4.3.4" - find-up: "npm:^5.0.0" getenv: "npm:^2.0.0" - glob: "npm:^10.4.2" + glob: "npm:^13.0.0" ignore: "npm:^5.3.1" - minimatch: "npm:^9.0.0" - p-limit: "npm:^3.1.0" + minimatch: "npm:^10.2.2" resolve-from: "npm:^5.0.0" semver: "npm:^7.6.0" bin: fingerprint: bin/cli.js - checksum: 10/930d6711279e908c81d8969d3baec7f767351976331b026fd1813794960d7a8bd4fdfe0ab5799577c8a724e7d260d92b84bd70f068da593da5c9b33acf613954 + checksum: 10/2bf59bd6964c17c7bbcf66f963684909345f7b0b5da459be5cc34f27eae4860cd18e8644db30a2cec1553f67b81dce26983d00e34dbafa59f2e0bfa5783fc787 languageName: node linkType: hard -"@expo/image-utils@npm:^0.7.6": - version: 0.7.6 - resolution: "@expo/image-utils@npm:0.7.6" +"@expo/image-utils@npm:^0.8.13": + version: 0.8.13 + resolution: "@expo/image-utils@npm:0.8.13" dependencies: + "@expo/require-utils": "npm:^55.0.4" "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.0.0" getenv: "npm:^2.0.0" jimp-compact: "npm:0.16.1" parse-png: "npm:^2.1.0" - resolve-from: "npm:^5.0.0" semver: "npm:^7.6.0" - temp-dir: "npm:~2.0.0" - unique-string: "npm:~2.0.0" - checksum: 10/455cd36137f0a2691a78a54dbe624e8c92ff924879f15537a9640a8208c9d4877c6071f4aa96b2cd6dc39cbde35ca6c67272e1a0062ce920c2f8669614558080 + checksum: 10/4204905938152de0a35fe6796e967b577e7a62785cd3df5c6710ad7669bc95a1314b96276c4da880230a4a182b35c88dea946b4a9edcb31f12ddc26bfbc965e7 + languageName: node + linkType: hard + +"@expo/json-file@npm:^10.0.13, @expo/json-file@npm:~10.0.13": + version: 10.0.13 + resolution: "@expo/json-file@npm:10.0.13" + dependencies: + "@babel/code-frame": "npm:^7.20.0" + json5: "npm:^2.2.3" + checksum: 10/9df812a1fb2e095f53a3ca83c8fcc800245918e195e3d879efc5ff360ac32f649756dabc6b44e351a4526815b98e6c3ff82accf46afa09eab8f09e1582fb9fa0 languageName: node linkType: hard -"@expo/json-file@npm:^9.1.5, @expo/json-file@npm:~9.1.5": +"@expo/json-file@npm:~9.1.5": version: 9.1.5 resolution: "@expo/json-file@npm:9.1.5" dependencies: @@ -2210,54 +2337,106 @@ __metadata: languageName: node linkType: hard -"@expo/metro-config@npm:0.20.17, @expo/metro-config@npm:~0.20.17": - version: 0.20.17 - resolution: "@expo/metro-config@npm:0.20.17" +"@expo/local-build-cache-provider@npm:55.0.11": + version: 55.0.11 + resolution: "@expo/local-build-cache-provider@npm:55.0.11" + dependencies: + "@expo/config": "npm:~55.0.15" + chalk: "npm:^4.1.2" + checksum: 10/83ed17f776329ce6a0ac5cbec457e5bc0736793c2468054afe2420d183e10acec9e10d4915853586f6242c22d662f8bd6c73561b0a1b562014da108a4cd2ef02 + languageName: node + linkType: hard + +"@expo/log-box@npm:55.0.11": + version: 55.0.11 + resolution: "@expo/log-box@npm:55.0.11" + dependencies: + "@expo/dom-webview": "npm:^55.0.5" + anser: "npm:^1.4.9" + stacktrace-parser: "npm:^0.1.10" + peerDependencies: + "@expo/dom-webview": ^55.0.5 + expo: "*" + react: "*" + react-native: "*" + checksum: 10/8a14f3afe4fddbc0fe36d4682b6e8d2165304370ba3acc26be131ba1db00dedf438d13d2ce4ca9630fabf747d1d5725997012815a1548380be0e9eb3ee2cac52 + languageName: node + linkType: hard + +"@expo/metro-config@npm:55.0.17, @expo/metro-config@npm:~55.0.17": + version: 55.0.17 + resolution: "@expo/metro-config@npm:55.0.17" dependencies: + "@babel/code-frame": "npm:^7.20.0" "@babel/core": "npm:^7.20.0" "@babel/generator": "npm:^7.20.5" - "@babel/parser": "npm:^7.20.0" - "@babel/types": "npm:^7.20.0" - "@expo/config": "npm:~11.0.12" - "@expo/env": "npm:~1.0.7" - "@expo/json-file": "npm:~9.1.5" + "@expo/config": "npm:~55.0.15" + "@expo/env": "npm:~2.1.1" + "@expo/json-file": "npm:~10.0.13" + "@expo/metro": "npm:~55.1.0" "@expo/spawn-async": "npm:^1.7.2" + browserslist: "npm:^4.25.0" chalk: "npm:^4.1.0" debug: "npm:^4.3.2" - dotenv: "npm:~16.4.5" - dotenv-expand: "npm:~11.0.6" getenv: "npm:^2.0.0" - glob: "npm:^10.4.2" + glob: "npm:^13.0.0" + hermes-parser: "npm:^0.32.0" jsc-safe-url: "npm:^0.2.4" - lightningcss: "npm:~1.27.0" - minimatch: "npm:^9.0.0" + lightningcss: "npm:^1.30.1" + picomatch: "npm:^4.0.3" postcss: "npm:~8.4.32" resolve-from: "npm:^5.0.0" - checksum: 10/94b6d09662ca81b646fa5e3461e897b3d7cf9cc94adb6b401e61924ae63d1a49e4ebe48498f998559f2613690d248302404d16eca76e0175be91c2a72feb8f31 + peerDependencies: + expo: "*" + peerDependenciesMeta: + expo: + optional: true + checksum: 10/8df08e2d5fef6d3355952b2a9427bb0db000c9df8260663f3774f0dc6b21947e44cf350005312f83e1a624dec40fab7e4a8423ebcfda899c13ac832a9e66e1a8 languageName: node linkType: hard -"@expo/osascript@npm:^2.2.5": - version: 2.2.5 - resolution: "@expo/osascript@npm:2.2.5" +"@expo/metro@npm:~55.1.0": + version: 55.1.0 + resolution: "@expo/metro@npm:55.1.0" + dependencies: + metro: "npm:0.83.6" + metro-babel-transformer: "npm:0.83.6" + metro-cache: "npm:0.83.6" + metro-cache-key: "npm:0.83.6" + metro-config: "npm:0.83.6" + metro-core: "npm:0.83.6" + metro-file-map: "npm:0.83.6" + metro-minify-terser: "npm:0.83.6" + metro-resolver: "npm:0.83.6" + metro-runtime: "npm:0.83.6" + metro-source-map: "npm:0.83.6" + metro-symbolicate: "npm:0.83.6" + metro-transform-plugins: "npm:0.83.6" + metro-transform-worker: "npm:0.83.6" + checksum: 10/90ad336876b29ca9e249f606f0e358f962ef5da66d7093210cb655466812a0041622e64394a5ac50e02163758bd6e3b265a1eb5a143eb0272c18c18e4d6a3515 + languageName: node + linkType: hard + +"@expo/osascript@npm:^2.4.2": + version: 2.4.2 + resolution: "@expo/osascript@npm:2.4.2" dependencies: "@expo/spawn-async": "npm:^1.7.2" - exec-async: "npm:^2.2.0" - checksum: 10/1025a18f02a934326f494fa84f64201a6887324fb4406099792c6434a75f3366f2ffcfe669ebd32451dfaa027c7ee83b5ba8ac53a0a8d31bbab1887a15c2e588 + checksum: 10/5609b926bd68120b6a01edea0c7b14d4fa9fcd454bbcb49b89988f7acdb540f3b9c1c133acbbd3f9cd6a6937ce2a950c9cdde2a98ec8769d8a8b1481666a67d9 languageName: node linkType: hard -"@expo/package-manager@npm:^1.8.6": - version: 1.8.6 - resolution: "@expo/package-manager@npm:1.8.6" +"@expo/package-manager@npm:^1.10.4": + version: 1.10.4 + resolution: "@expo/package-manager@npm:1.10.4" dependencies: - "@expo/json-file": "npm:^9.1.5" + "@expo/json-file": "npm:^10.0.13" "@expo/spawn-async": "npm:^1.7.2" 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: 10/29d6ac3f9e433c365a2166cca6bf9e86e67f0f88c598b13aca3c46e701c9c76af8233391505e15f4af21c64eba91e6aea62decf91803dd999ea9d016dccfd0be + checksum: 10/936c24a20586fee647326bce96367bf1ca6a2e37395bf210ca0538f83c6899ea949bb3db8fb06eb2acfabc9b5da7dda56f131a025c4d6c5ba036e3910bbb5a61 languageName: node linkType: hard @@ -2272,21 +2451,85 @@ __metadata: languageName: node linkType: hard -"@expo/prebuild-config@npm:^9.0.11": - version: 9.0.11 - resolution: "@expo/prebuild-config@npm:9.0.11" +"@expo/plist@npm:^0.5.2": + version: 0.5.2 + resolution: "@expo/plist@npm:0.5.2" dependencies: - "@expo/config": "npm:~11.0.13" - "@expo/config-plugins": "npm:~10.1.2" - "@expo/config-types": "npm:^53.0.5" - "@expo/image-utils": "npm:^0.7.6" - "@expo/json-file": "npm:^9.1.5" - "@react-native/normalize-colors": "npm:0.79.5" + "@xmldom/xmldom": "npm:^0.8.8" + base64-js: "npm:^1.5.1" + xmlbuilder: "npm:^15.1.1" + checksum: 10/ab9350226a2f651c030f9704a0c66474b616b9772e7c6209d2d8271a6e5cc5d713b3b755c2c790a3b96d6f29af35b5ef18353611dc9e6f58d1827b207036ec81 + languageName: node + linkType: hard + +"@expo/prebuild-config@npm:^55.0.16": + version: 55.0.16 + resolution: "@expo/prebuild-config@npm:55.0.16" + dependencies: + "@expo/config": "npm:~55.0.15" + "@expo/config-plugins": "npm:~55.0.8" + "@expo/config-types": "npm:^55.0.5" + "@expo/image-utils": "npm:^0.8.13" + "@expo/json-file": "npm:^10.0.13" + "@react-native/normalize-colors": "npm:0.83.6" debug: "npm:^4.3.1" resolve-from: "npm:^5.0.0" semver: "npm:^7.6.0" xml2js: "npm:0.6.0" - checksum: 10/220461fa9d98ab8a95e7c39c943667e9d5980f4b90b1ffbaaef4e3f0db3a862ed4919ccbab0768129a89d2187b8c0f80b4159d9a57e86fa79bdaafaa1e98444c + peerDependencies: + expo: "*" + checksum: 10/9d437f9f6fe8cf3a1408e250ae69c3e0f87d745f01a895a1b07affd264819e01ee1a5c934f02dcfca386d68e0d71b85a78a4f0c242030f9edfdbac0bd8941363 + languageName: node + linkType: hard + +"@expo/require-utils@npm:^55.0.4": + version: 55.0.4 + resolution: "@expo/require-utils@npm:55.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 + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/37afedd82c09775590e9974e9813526f521845a04808fa0e439f0377fc00fab134e9a3a088fcf0567b5cb7c6467be67d705995952e736bfc9a2da0fcba451220 + languageName: node + linkType: hard + +"@expo/router-server@npm:^55.0.15": + version: 55.0.15 + resolution: "@expo/router-server@npm:55.0.15" + dependencies: + debug: "npm:^4.3.4" + peerDependencies: + "@expo/metro-runtime": ^55.0.10 + expo: "*" + expo-constants: ^55.0.15 + expo-font: ^55.0.6 + expo-router: "*" + expo-server: ^55.0.8 + react: "*" + react-dom: "*" + react-server-dom-webpack: ~19.0.1 || ~19.1.2 || ~19.2.1 + peerDependenciesMeta: + "@expo/metro-runtime": + optional: true + expo-router: + optional: true + react-dom: + optional: true + react-server-dom-webpack: + optional: true + checksum: 10/ecb299d9c0b02bc5976728fc075af9d56cf94a4fac227fc909388f97a9b397fc58b13310ab07a0e385cb6cf966c5344fbfafacc00fb3313c270cafdb8b14077d + languageName: node + linkType: hard + +"@expo/schema-utils@npm:^55.0.3": + version: 55.0.3 + resolution: "@expo/schema-utils@npm:55.0.3" + checksum: 10/dfbed418a68ff59b725b5bdaddccdc2e71b83ccc7f982db5a6de3020a7ce7179103db669195f2a4165e8de1da0415d4012c7a444ff576c9c8ed8f6b81dff772b languageName: node linkType: hard @@ -2313,14 +2556,14 @@ __metadata: languageName: node linkType: hard -"@expo/vector-icons@npm:^14.0.0": - version: 14.1.0 - resolution: "@expo/vector-icons@npm:14.1.0" +"@expo/vector-icons@npm:^15.0.2": + version: 15.1.1 + resolution: "@expo/vector-icons@npm:15.1.1" peerDependencies: - expo-font: "*" + expo-font: ">=14.0.4" react: "*" react-native: "*" - checksum: 10/5b80a684042672e40f311a921fca7acc964fdddb1edd2c2c22253f5b9097e9fe441626ffa50c98ffc2622a3f1a9b5315a8a73796348d3b03108b4da2600384bc + checksum: 10/204fafd5141c81bd55dd33f6c00cdc48ec1d37b6460be6fa3f851ccb235e1fad1097f22d034470daa49a5b839d058bbcadda1efd349c670c2fdce2ae65fb9bba languageName: node linkType: hard @@ -2331,17 +2574,16 @@ __metadata: languageName: node linkType: hard -"@expo/xcpretty@npm:^4.3.0": - version: 4.3.2 - resolution: "@expo/xcpretty@npm:4.3.2" +"@expo/xcpretty@npm:^4.4.0": + version: 4.4.3 + resolution: "@expo/xcpretty@npm:4.4.3" dependencies: - "@babel/code-frame": "npm:7.10.4" + "@babel/code-frame": "npm:^7.20.0" chalk: "npm:^4.1.0" - find-up: "npm:^5.0.0" js-yaml: "npm:^4.1.0" bin: excpretty: build/cli.js - checksum: 10/4d2adaf531d24154898b858d3d0f3b4ec272fa08bb628f94cadee5b1eb505cc1f3a6b0ab7c1cb3d55af0f22c2534b4a9781a6fe7293dc2062fc5784eb376b0bb + checksum: 10/2cde7f76b5ddb690260491412da8deea4b6c36ab0fb14e2739477a1ccd8cdc0c437f78fbae2ed1d5bffe2c00969a25eb49d69c0e44448fe0cc7f3c0c4bb56701 languageName: node linkType: hard @@ -2693,7 +2935,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.2, @jridgewell/gen-mapping@npm:^0.3.5": +"@jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.5": version: 0.3.12 resolution: "@jridgewell/gen-mapping@npm:0.3.12" dependencies: @@ -3022,43 +3264,36 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.79.5": - version: 0.79.5 - resolution: "@react-native/assets-registry@npm:0.79.5" - checksum: 10/509708a2e83bbdbcab36074dd4147bb48e35fa613279a9e5d8829d6cc0b0d1615a0fe904f2e1268a49703f4f592ec0461718f0e1a0e99aee53bdf566ebf48950 +"@react-native/assets-registry@npm:0.83.6": + version: 0.83.6 + resolution: "@react-native/assets-registry@npm:0.83.6" + checksum: 10/9ae3c3a4d8831149ec1c96aff7a93392505c22b3bbbddc55d9fa9ae6ff3ea7a8d824fbb923b07f4bd185c74afbd1c9dbc53f7c3a1a161f902a9df91430595c4c languageName: node linkType: hard -"@react-native/assets-registry@npm:0.80.1": +"@react-native/babel-plugin-codegen@npm:0.80.1": version: 0.80.1 - resolution: "@react-native/assets-registry@npm:0.80.1" - checksum: 10/586e8b74da54f8d093cfa115ef48f50def15424baac857f8408bdd116472ae50b0906969f98d0b0ccfb28f45c48eab3405018103d6a1ec907a70b3434ed62375 - languageName: node - linkType: hard - -"@react-native/babel-plugin-codegen@npm:0.79.5": - version: 0.79.5 - resolution: "@react-native/babel-plugin-codegen@npm:0.79.5" + resolution: "@react-native/babel-plugin-codegen@npm:0.80.1" dependencies: "@babel/traverse": "npm:^7.25.3" - "@react-native/codegen": "npm:0.79.5" - checksum: 10/fdc87144f1bf3ce71f60be8c477e442c9cf69ad3d1ad1b9231f8e12290dc10dfa27f7d7ae2870d637eb9400cb0a277903b6d8565405db0becaa97598aed06a01 + "@react-native/codegen": "npm:0.80.1" + checksum: 10/42843a8b3fd4f469f60f9b23a3f3b7820d9520df0a495d878e907bd5548c7155ce65482de6c120351f50b2cd7c8373a08625efc9cc0bc3de56e0a83b9cfece08 languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.80.1": - version: 0.80.1 - resolution: "@react-native/babel-plugin-codegen@npm:0.80.1" +"@react-native/babel-plugin-codegen@npm:0.83.6": + version: 0.83.6 + resolution: "@react-native/babel-plugin-codegen@npm:0.83.6" dependencies: "@babel/traverse": "npm:^7.25.3" - "@react-native/codegen": "npm:0.80.1" - checksum: 10/42843a8b3fd4f469f60f9b23a3f3b7820d9520df0a495d878e907bd5548c7155ce65482de6c120351f50b2cd7c8373a08625efc9cc0bc3de56e0a83b9cfece08 + "@react-native/codegen": "npm:0.83.6" + checksum: 10/eef3f3fec061c51a7dc042da93fc6e1d9712256ea8d76fb1f1b9ad3813a3a4a3385d33f184cedf2a0adc76112024922510787067678ee52828c053ea8947a08a languageName: node linkType: hard -"@react-native/babel-preset@npm:0.79.5": - version: 0.79.5 - resolution: "@react-native/babel-preset@npm:0.79.5" +"@react-native/babel-preset@npm:0.80.1": + version: 0.80.1 + resolution: "@react-native/babel-preset@npm:0.80.1" dependencies: "@babel/core": "npm:^7.25.2" "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" @@ -3101,19 +3336,19 @@ __metadata: "@babel/plugin-transform-typescript": "npm:^7.25.2" "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" "@babel/template": "npm:^7.25.0" - "@react-native/babel-plugin-codegen": "npm:0.79.5" - babel-plugin-syntax-hermes-parser: "npm:0.25.1" + "@react-native/babel-plugin-codegen": "npm:0.80.1" + babel-plugin-syntax-hermes-parser: "npm:0.28.1" babel-plugin-transform-flow-enums: "npm:^0.0.2" react-refresh: "npm:^0.14.0" peerDependencies: "@babel/core": "*" - checksum: 10/07ee06dec35eccb915af455cf574320c5c85e577e92913c986c8c9a4ef4731a08c416f05aee8c0531457f6a22db02a1f60d4ad816075d67640cae47b608bae2d + checksum: 10/c922b0a90294724d1c5056edf5473ba52c7b42b82d31995d913f69c4f8c163a9bc25bebdcf84af88ab4ca2135d9a46617a55005d73fa54254e5bc45878f022b1 languageName: node linkType: hard -"@react-native/babel-preset@npm:0.80.1": - version: 0.80.1 - resolution: "@react-native/babel-preset@npm:0.80.1" +"@react-native/babel-preset@npm:0.83.6": + version: 0.83.6 + resolution: "@react-native/babel-preset@npm:0.83.6" dependencies: "@babel/core": "npm:^7.25.2" "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" @@ -3156,28 +3391,13 @@ __metadata: "@babel/plugin-transform-typescript": "npm:^7.25.2" "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" "@babel/template": "npm:^7.25.0" - "@react-native/babel-plugin-codegen": "npm:0.80.1" - babel-plugin-syntax-hermes-parser: "npm:0.28.1" + "@react-native/babel-plugin-codegen": "npm:0.83.6" + babel-plugin-syntax-hermes-parser: "npm:0.32.0" babel-plugin-transform-flow-enums: "npm:^0.0.2" react-refresh: "npm:^0.14.0" peerDependencies: "@babel/core": "*" - checksum: 10/c922b0a90294724d1c5056edf5473ba52c7b42b82d31995d913f69c4f8c163a9bc25bebdcf84af88ab4ca2135d9a46617a55005d73fa54254e5bc45878f022b1 - languageName: node - linkType: hard - -"@react-native/codegen@npm:0.79.5": - version: 0.79.5 - resolution: "@react-native/codegen@npm:0.79.5" - dependencies: - glob: "npm:^7.1.1" - hermes-parser: "npm:0.25.1" - invariant: "npm:^2.2.4" - nullthrows: "npm:^1.1.1" - yargs: "npm:^17.6.2" - peerDependencies: - "@babel/core": "*" - checksum: 10/a642d32e416d261799eb0677a6618bbb15d1274fb14951cf76e3c37b3d427bc2cba5e34885ffcb76131c5c50b3982771de8668917916ab86a1a1e3b3c49ea0e0 + checksum: 10/204cf777078649203c18b5ed5765577641312ab47dbaa4415bb3805ec928c0ef36177e3036984d4d44dc986477e3bf68a0b59642e67b2a121831acf25b286a30 languageName: node linkType: hard @@ -3196,45 +3416,43 @@ __metadata: languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.79.5": - version: 0.79.5 - resolution: "@react-native/community-cli-plugin@npm:0.79.5" +"@react-native/codegen@npm:0.83.6": + version: 0.83.6 + resolution: "@react-native/codegen@npm:0.83.6" dependencies: - "@react-native/dev-middleware": "npm:0.79.5" - chalk: "npm:^4.0.0" - debug: "npm:^2.2.0" + "@babel/core": "npm:^7.25.2" + "@babel/parser": "npm:^7.25.3" + glob: "npm:^7.1.1" + hermes-parser: "npm:0.32.0" invariant: "npm:^2.2.4" - metro: "npm:^0.82.0" - metro-config: "npm:^0.82.0" - metro-core: "npm:^0.82.0" - semver: "npm:^7.1.3" + nullthrows: "npm:^1.1.1" + yargs: "npm:^17.6.2" peerDependencies: - "@react-native-community/cli": "*" - peerDependenciesMeta: - "@react-native-community/cli": - optional: true - checksum: 10/b941281cf891df4c75840ecee4d5bb309fb746c8ba89f0adc3cb41a85f192e9ee613ca603ecaed2f1aee69e966f92bf3bc835c12a1a69fcf1236a6bd78518178 + "@babel/core": "*" + checksum: 10/5f819725e455953b387ae098ab05da0950f790ab5337f1131c779895f0de576c4b491f1017b7ce10c3530e55566859d398386e0e65baaa19089c5c5edb430e37 languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.80.1": - version: 0.80.1 - resolution: "@react-native/community-cli-plugin@npm:0.80.1" +"@react-native/community-cli-plugin@npm:0.83.6": + version: 0.83.6 + resolution: "@react-native/community-cli-plugin@npm:0.83.6" dependencies: - "@react-native/dev-middleware": "npm:0.80.1" - chalk: "npm:^4.0.0" + "@react-native/dev-middleware": "npm:0.83.6" debug: "npm:^4.4.0" invariant: "npm:^2.2.4" - metro: "npm:^0.82.2" - metro-config: "npm:^0.82.2" - metro-core: "npm:^0.82.2" + metro: "npm:^0.83.6" + metro-config: "npm:^0.83.6" + metro-core: "npm:^0.83.6" semver: "npm:^7.1.3" peerDependencies: "@react-native-community/cli": "*" + "@react-native/metro-config": "*" peerDependenciesMeta: "@react-native-community/cli": optional: true - checksum: 10/9480bec119d7e4ab234b96bcfee88eba4943b96087f460803f83332dfd6f66549ffdb4fa4d12ab9edf70e9f7d5cbba9ff5de1d9b838e4a5a628bf09f20ee00ea + "@react-native/metro-config": + optional: true + checksum: 10/48ef4b15aa34d3b39217d8ce1b4508259f88da5526a08107cc92a38a07876c41cad09de1d8eb12955ac5e992b44492a071fd73b5a4315da8b1e9c276a349f479 languageName: node linkType: hard @@ -3294,24 +3512,10 @@ __metadata: languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.79.5": - version: 0.79.5 - resolution: "@react-native/gradle-plugin@npm:0.79.5" - checksum: 10/b21b66f1415cec14235e380fe5c89a3dac46e561c2ce20a4864890ccd3251441967c359668121c9c2dd13705f1784d27c260e5fc23692d3498be9ed1af0d0c7c - languageName: node - linkType: hard - -"@react-native/gradle-plugin@npm:0.80.1": - version: 0.80.1 - resolution: "@react-native/gradle-plugin@npm:0.80.1" - checksum: 10/8172e700832766d0e95417c07de4e4a97106f062d8a29791cede843d06ed8256a4fb8011ae36fbbb40d8c097bfa4b812b94296dc24c45555ee85d4661ea6b5bc - languageName: node - linkType: hard - -"@react-native/js-polyfills@npm:0.79.5": - version: 0.79.5 - resolution: "@react-native/js-polyfills@npm:0.79.5" - checksum: 10/42a23ce0ebfece40bde68f454a79bf4df0a3dd685a72e9887b4b2bb5751ebe60cabd42f094134c70f940f16f65865109caf357b465e74c9809d36b9b55076c03 +"@react-native/gradle-plugin@npm:0.83.6": + version: 0.83.6 + resolution: "@react-native/gradle-plugin@npm:0.83.6" + checksum: 10/b2d83f8277edd931e0ff228698e1ec6aefffcd71fa93cf23b9564b5a72788e8fbccc13543eb89f9510781ae86e5041e517d5f8f3e04a5a48925580edb0ab12a0 languageName: node linkType: hard @@ -3322,6 +3526,13 @@ __metadata: languageName: node linkType: hard +"@react-native/js-polyfills@npm:0.83.6": + version: 0.83.6 + resolution: "@react-native/js-polyfills@npm:0.83.6" + checksum: 10/455dd7f69ec7b187790c3a2db1bc128199cf340ea36702ebaaee87d37c20dbbcbf75c69c0c91e82f4b320af9bb7a70fe537b0842454f2add2040902edfdaf164 + languageName: node + linkType: hard + "@react-native/metro-babel-transformer@npm:0.80.1": version: 0.80.1 resolution: "@react-native/metro-babel-transformer@npm:0.80.1" @@ -3348,17 +3559,10 @@ __metadata: languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.79.5": - version: 0.79.5 - resolution: "@react-native/normalize-colors@npm:0.79.5" - checksum: 10/c2ec87cacba9439f17dede82befd9c9bd4a8b0ed2fdd508765609119e233bed75cf9097364f9e39633686d98061bab9577d08b2c93956e93a99210a49ca9022a - languageName: node - linkType: hard - -"@react-native/normalize-colors@npm:0.80.1": - version: 0.80.1 - resolution: "@react-native/normalize-colors@npm:0.80.1" - checksum: 10/4e7a03204f9cc5583bc4b807ce65905ec7abd496c43dc4713a0a94cd8b64ec5200e12bd57d5a77b2d6ee3dc33c1b1a26532062b01bb7cd4f3b953d62c891b5c1 +"@react-native/normalize-colors@npm:0.83.6": + version: 0.83.6 + resolution: "@react-native/normalize-colors@npm:0.83.6" + checksum: 10/b59b27a7889293f1dce5fcfb12151e0927099c3446f0f603e1f2d5e90cb91634cbf5d0d4dc6d67ee7ada4680f3533e96845ec64084cc97944280faf94caa209c languageName: node linkType: hard @@ -3369,37 +3573,20 @@ __metadata: languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.79.5": - version: 0.79.5 - resolution: "@react-native/virtualized-lists@npm:0.79.5" - dependencies: - invariant: "npm:^2.2.4" - nullthrows: "npm:^1.1.1" - peerDependencies: - "@types/react": ^19.0.0 - react: "*" - react-native: "*" - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/5893ed81d5eee8b46106e501f7695d83a823b5432c43088ba7bc6322d344b6846d9bc9cb77319531ea29384d039f362bf7a5f14955e7c63d392f9b2a740304e9 - languageName: node - linkType: hard - -"@react-native/virtualized-lists@npm:0.80.1": - version: 0.80.1 - resolution: "@react-native/virtualized-lists@npm:0.80.1" +"@react-native/virtualized-lists@npm:0.83.6": + version: 0.83.6 + resolution: "@react-native/virtualized-lists@npm:0.83.6" dependencies: invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" peerDependencies: - "@types/react": ^19.0.0 + "@types/react": ^19.2.0 react: "*" react-native: "*" peerDependenciesMeta: "@types/react": optional: true - checksum: 10/4ed1285a6ca80853d7d39c6d89fd7caba2b0f634602919b4cb553142aa9240db9ff592a29fc60c6e16760743dfa862c56a39cebf61f60b3e7ea2744f77b9a5f4 + checksum: 10/1f888e09f09a16071978fc7e2c7aa69a2a212fbaf82fae69e74ecd181d8aa0e878a3942e42557bf3dc73e8c93e0f98b7c52fe30836228b33803e3053e39fb1dc languageName: node linkType: hard @@ -3724,12 +3911,12 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:~19.0.10": - version: 19.0.14 - resolution: "@types/react@npm:19.0.14" +"@types/react@npm:~19.2.10": + version: 19.2.14 + resolution: "@types/react@npm:19.2.14" dependencies: - csstype: "npm:^3.0.2" - checksum: 10/caf4572aae4f7efd049138bc4917f465a8e00abb362fcf6e6f82c9ed88fc42555109f0a3be7a738ed5efbdd51b0f0a4256f7d5141545f29fb7dc31b8e872aa4b + csstype: "npm:^3.2.2" + checksum: 10/fbff239089ee64b6bd9b00543594db498278b06de527ef1b0f71bb0eb09cc4445a71b5dd3c0d3d0257255c4eed94406be40a74ad4a987ade8a8d5dd65c82bc5f languageName: node linkType: hard @@ -4080,6 +4267,13 @@ __metadata: languageName: node linkType: hard +"@ungap/structured-clone@npm:^1.3.0": + version: 1.3.0 + resolution: "@ungap/structured-clone@npm:1.3.0" + checksum: 10/80d6910946f2b1552a2406650051c91bbd1f24a6bf854354203d84fe2714b3e8ce4618f49cc3410494173a1c1e8e9777372fe68dce74bd45faf0a7a1a6ccf448 + languageName: node + linkType: hard + "@unrs/resolver-binding-android-arm-eabi@npm:1.9.2": version: 1.9.2 resolution: "@unrs/resolver-binding-android-arm-eabi@npm:1.9.2" @@ -4215,28 +4409,6 @@ __metadata: languageName: node linkType: hard -"@urql/core@npm:^5.0.6, @urql/core@npm:^5.1.2": - version: 5.2.0 - resolution: "@urql/core@npm:5.2.0" - dependencies: - "@0no-co/graphql.web": "npm:^1.0.13" - wonka: "npm:^6.3.2" - checksum: 10/b49378550b7581e223f96c3abff33952e0409cebdef6f233250275b9548244ae99e793c9f5791b0ce707955f85c27fed5031719ea1f1279a190ffa0f9299231a - languageName: node - linkType: hard - -"@urql/exchange-retry@npm:^1.3.0": - version: 1.3.2 - resolution: "@urql/exchange-retry@npm:1.3.2" - dependencies: - "@urql/core": "npm:^5.1.2" - wonka: "npm:^6.3.2" - peerDependencies: - "@urql/core": ^5.0.0 - checksum: 10/766b8866735188f42d7371d73babd40ec166fb0adb1e9c133f6ab419f3b9e4d2aa4df4660992e12f8ccda803584e46b0104e108079e204d7d49d82dfcc93cdae - languageName: node - linkType: hard - "@xmldom/xmldom@npm:^0.8.8": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" @@ -4282,6 +4454,16 @@ __metadata: languageName: node linkType: hard +"accepts@npm:^2.0.0": + version: 2.0.0 + resolution: "accepts@npm:2.0.0" + dependencies: + mime-types: "npm:^3.0.0" + negotiator: "npm:^1.0.0" + checksum: 10/ea1343992b40b2bfb3a3113fa9c3c2f918ba0f9197ae565c48d3f84d44b174f6b1d5cd9989decd7655963eb03a272abc36968cc439c2907f999bd5ef8653d5a7 + languageName: node + linkType: hard + "acorn-jsx@npm:^5.3.2": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" @@ -4343,18 +4525,6 @@ __metadata: languageName: node linkType: hard -"ajv@npm:8.11.0": - version: 8.11.0 - resolution: "ajv@npm:8.11.0" - dependencies: - fast-deep-equal: "npm:^3.1.1" - json-schema-traverse: "npm:^1.0.0" - require-from-string: "npm:^2.0.2" - uri-js: "npm:^4.2.2" - checksum: 10/aa0dfd6cebdedde8e77747e84e7b7c55921930974b8547f54b4156164ff70445819398face32dafda4bd4c61bbc7513d308d4c2bf769f8ea6cb9c8449f9faf54 - languageName: node - linkType: hard - "ajv@npm:^6.12.4": version: 6.12.6 resolution: "ajv@npm:6.12.6" @@ -4457,13 +4627,6 @@ __metadata: languageName: node linkType: hard -"any-promise@npm:^1.0.0": - version: 1.3.0 - resolution: "any-promise@npm:1.3.0" - checksum: 10/6737469ba353b5becf29e4dc3680736b9caa06d300bda6548812a8fee63ae7d336d756f88572fa6b5219aed36698d808fa55f62af3e7e6845c7a1dc77d240edb - languageName: node - linkType: hard - "anymatch@npm:^3.0.3": version: 3.1.3 resolution: "anymatch@npm:3.1.3" @@ -4474,13 +4637,6 @@ __metadata: languageName: node linkType: hard -"arg@npm:4.1.0": - version: 4.1.0 - resolution: "arg@npm:4.1.0" - checksum: 10/dc0e1ea7f0adee7871c456bd57f06fb9f8c2ccd91fd0537c73b66f3fa0c9697ccdfc25b358a417a3ab263c062aac0ef2df3a5523433861fe6277cb2ff769a9bc - languageName: node - linkType: hard - "arg@npm:^4.1.0": version: 4.1.3 resolution: "arg@npm:4.1.3" @@ -4799,19 +4955,19 @@ __metadata: languageName: node linkType: hard -"babel-plugin-react-native-web@npm:~0.19.13": - version: 0.19.13 - resolution: "babel-plugin-react-native-web@npm:0.19.13" - checksum: 10/05ef14f7ffad194a80f27624d52d6f661e5956e606a41aefd34220016357068b6dead23f5c80671345f4e5878dd6ed5cb3a567aef128e38570780458a141d07a +"babel-plugin-react-compiler@npm:^1.0.0": + version: 1.0.0 + resolution: "babel-plugin-react-compiler@npm:1.0.0" + dependencies: + "@babel/types": "npm:^7.26.0" + checksum: 10/51358f4da7dd338afd93ca647af3b5b95fdedd2ffde78719fbba5c542e3d66d338f020bc61234caf4ddf25cddbf517ae101ff76e362e3244d1047c1e64d90a60 languageName: node linkType: hard -"babel-plugin-syntax-hermes-parser@npm:0.25.1, babel-plugin-syntax-hermes-parser@npm:^0.25.1": - version: 0.25.1 - resolution: "babel-plugin-syntax-hermes-parser@npm:0.25.1" - dependencies: - hermes-parser: "npm:0.25.1" - checksum: 10/dc80fafde1aed8e60cf86ecd2e9920e7f35ffe02b33bd4e772daaa786167bcf508aac3fc1aea425ff4c7a0be94d82528f3fe8619b7f41dac853264272d640c04 +"babel-plugin-react-native-web@npm:~0.21.0": + version: 0.21.2 + resolution: "babel-plugin-react-native-web@npm:0.21.2" + checksum: 10/511fe25e4fc76ac68e6edd3177676251c65e96b3e516805c21d4106bf998439dba5a96f80981a3dda39d2c09b95dc9dd62852fc465b433b2831657f8fd376eaf languageName: node linkType: hard @@ -4824,6 +4980,24 @@ __metadata: languageName: node linkType: hard +"babel-plugin-syntax-hermes-parser@npm:0.32.0": + version: 0.32.0 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.32.0" + dependencies: + hermes-parser: "npm:0.32.0" + checksum: 10/ec76abeefabf940e2d571db3b47d022a9be7602286133291e8e047d4855af6a8afc079e4631bc9a56209d751fad54b5199932a55753b1e2b56a719d20e2d5065 + languageName: node + linkType: hard + +"babel-plugin-syntax-hermes-parser@npm:^0.32.0": + version: 0.32.1 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.32.1" + dependencies: + hermes-parser: "npm:0.32.1" + checksum: 10/b8b6c4d2ffa2cf0c6835c58693899023da86dd42a785355c0d005abda5a857cb701fd7b879ccbebafdc146ebfa635aeb4650dd69dc245f21f1378060ebfde9ed + 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" @@ -4858,14 +5032,16 @@ __metadata: languageName: node linkType: hard -"babel-preset-expo@npm:~13.2.3": - version: 13.2.3 - resolution: "babel-preset-expo@npm:13.2.3" +"babel-preset-expo@npm:~55.0.18": + version: 55.0.18 + resolution: "babel-preset-expo@npm:55.0.18" dependencies: + "@babel/generator": "npm:^7.20.5" "@babel/helper-module-imports": "npm:^7.25.9" "@babel/plugin-proposal-decorators": "npm:^7.12.9" "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" "@babel/plugin-syntax-export-default-from": "npm:^7.24.7" + "@babel/plugin-transform-class-static-block": "npm:^7.27.1" "@babel/plugin-transform-export-namespace-from": "npm:^7.25.9" "@babel/plugin-transform-flow-strip-types": "npm:^7.25.2" "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8" @@ -4876,19 +5052,26 @@ __metadata: "@babel/plugin-transform-runtime": "npm:^7.24.7" "@babel/preset-react": "npm:^7.22.15" "@babel/preset-typescript": "npm:^7.23.0" - "@react-native/babel-preset": "npm:0.79.5" - babel-plugin-react-native-web: "npm:~0.19.13" - babel-plugin-syntax-hermes-parser: "npm:^0.25.1" + "@react-native/babel-preset": "npm:0.83.6" + babel-plugin-react-compiler: "npm:^1.0.0" + babel-plugin-react-native-web: "npm:~0.21.0" + babel-plugin-syntax-hermes-parser: "npm:^0.32.0" babel-plugin-transform-flow-enums: "npm:^0.0.2" debug: "npm:^4.3.4" - react-refresh: "npm:^0.14.2" resolve-from: "npm:^5.0.0" peerDependencies: - babel-plugin-react-compiler: ^19.0.0-beta-e993439-20250405 + "@babel/runtime": ^7.20.0 + expo: "*" + expo-widgets: ^55.0.14 + react-refresh: ">=0.14.0 <1.0.0" peerDependenciesMeta: - babel-plugin-react-compiler: + "@babel/runtime": + optional: true + expo: + optional: true + expo-widgets: optional: true - checksum: 10/9081ab23348dc94cf5c2d89a01cab7c591fe64fc6520f770c90112202fc6ecd4bef7526bbf3c083c2341e00617ea6c6d9ae23813103905159dd1c9a03f5b7f49 + checksum: 10/c490e19bbda57cd2364de25162a456f5d4940b5613ce7b3e67c233aec73b6a4a49a3adf8371ed256959360727900763b15a294e96fe447d9e886a95c09938843 languageName: node linkType: hard @@ -4911,6 +5094,13 @@ __metadata: languageName: node linkType: hard +"balanced-match@npm:^4.0.2": + version: 4.0.4 + resolution: "balanced-match@npm:4.0.4" + checksum: 10/fb07bb66a0959c2843fc055838047e2a95ccebb837c519614afb067ebfdf2fa967ca8d712c35ced07f2cd26fc6f07964230b094891315ad74f11eba3d53178a0 + languageName: node + linkType: hard + "base64-js@npm:^1.2.3, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" @@ -5021,6 +5211,15 @@ __metadata: languageName: node linkType: hard +"brace-expansion@npm:^5.0.5": + version: 5.0.5 + resolution: "brace-expansion@npm:5.0.5" + dependencies: + balanced-match: "npm:^4.0.2" + checksum: 10/f259b2ddf04489da9512ad637ba6b4ef2d77abd4445d20f7f1714585f153435200a53fa6a2e4a5ee974df14ddad4cd16421f6f803e96e8b452bd48598878d0ee + languageName: node + linkType: hard + "braces@npm:^3.0.3": version: 3.0.3 resolution: "braces@npm:3.0.3" @@ -5060,7 +5259,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^5.4.3, buffer@npm:^5.5.0": +"buffer@npm:^5.5.0": version: 5.7.1 resolution: "buffer@npm:5.7.1" dependencies: @@ -5488,13 +5687,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:^4.0.0": - version: 4.1.1 - resolution: "commander@npm:4.1.1" - checksum: 10/3b2dc4125f387dab73b3294dbcb0ab2a862f9c0ad748ee2b27e3544d25325b7a8cdfbcc228d103a98a716960b14478114a5206b5415bd48cdafa38797891562c - languageName: node - linkType: hard - "commander@npm:^7.2.0": version: 7.2.0 resolution: "commander@npm:7.2.0" @@ -5915,13 +6107,6 @@ __metadata: languageName: node linkType: hard -"crypto-random-string@npm:^2.0.0": - version: 2.0.0 - resolution: "crypto-random-string@npm:2.0.0" - checksum: 10/0283879f55e7c16fdceacc181f87a0a65c53bc16ffe1d58b9d19a6277adcd71900d02bb2c4843dd55e78c51e30e89b0fec618a7f170ebcc95b33182c28f05fd6 - languageName: node - linkType: hard - "csstype@npm:^3.0.2": version: 3.1.3 resolution: "csstype@npm:3.1.3" @@ -5929,6 +6114,13 @@ __metadata: languageName: node linkType: hard +"csstype@npm:^3.2.2": + version: 3.2.3 + resolution: "csstype@npm:3.2.3" + checksum: 10/ad41baf7e2ffac65ab544d79107bf7cd1a4bb9bab9ac3302f59ab4ba655d5e30942a8ae46e10ba160c6f4ecea464cc95b975ca2fefbdeeacd6ac63f12f99fe1f + languageName: node + linkType: hard + "dargs@npm:^7.0.0": version: 7.0.0 resolution: "dargs@npm:7.0.0" @@ -6260,6 +6452,13 @@ __metadata: languageName: node linkType: hard +"dnssd-advertise@npm:^1.1.4": + version: 1.1.4 + resolution: "dnssd-advertise@npm:1.1.4" + checksum: 10/b8a50bac99bc96d79a42bec68fe7ffcf233d5d6accf2be762dfdb2e11ce2cc1be462ab56e7162b60a34a9b90d7222c5e97d2e5d0f44983ab00956328e999d55f + languageName: node + linkType: hard + "doctrine@npm:^2.1.0": version: 2.1.0 resolution: "doctrine@npm:2.1.0" @@ -6287,22 +6486,6 @@ __metadata: languageName: node linkType: hard -"dotenv-expand@npm:~11.0.6": - version: 11.0.7 - resolution: "dotenv-expand@npm:11.0.7" - dependencies: - dotenv: "npm:^16.4.5" - checksum: 10/1cd981e2b925e746919e9fca16fa5e953955d021b5d5fea0a4ae96dc61fcc76bc95874e7730f8ceca22f5e3df5a47eb1fc626c3f45e98019ceba54fd58521971 - languageName: node - linkType: hard - -"dotenv@npm:^16.4.5, dotenv@npm:~16.4.5": - version: 16.4.7 - resolution: "dotenv@npm:16.4.7" - checksum: 10/f13bfe97db88f0df4ec505eeffb8925ec51f2d56a3d0b6d916964d8b4af494e6fb1633ba5d09089b552e77ab2a25de58d70259b2c5ed45ec148221835fc99a0c - languageName: node - linkType: hard - "dunder-proto@npm:^1.0.0, dunder-proto@npm:^1.0.1": version: 1.0.1 resolution: "dunder-proto@npm:1.0.1" @@ -6395,13 +6578,6 @@ __metadata: languageName: node linkType: hard -"env-editor@npm:^0.4.1": - version: 0.4.2 - resolution: "env-editor@npm:0.4.2" - checksum: 10/d162e161d9a1bddaf63f68428c587b1d823afe7d56cde039ce403cc68706c68350c92b9db44692f4ecea1d67ec80de9ba01ca70568299ed929d3fa056c40aebf - 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" @@ -6642,21 +6818,21 @@ __metadata: languageName: node linkType: hard -"eslint-config-expo@npm:~9.2.0": - version: 9.2.0 - resolution: "eslint-config-expo@npm:9.2.0" +"eslint-config-expo@npm:~55.0.0": + version: 55.0.0 + resolution: "eslint-config-expo@npm:55.0.0" dependencies: "@typescript-eslint/eslint-plugin": "npm:^8.18.2" "@typescript-eslint/parser": "npm:^8.18.2" eslint-import-resolver-typescript: "npm:^3.6.3" - eslint-plugin-expo: "npm:^0.1.4" + eslint-plugin-expo: "npm:^1.0.0" eslint-plugin-import: "npm:^2.30.0" eslint-plugin-react: "npm:^7.37.3" eslint-plugin-react-hooks: "npm:^5.1.0" globals: "npm:^16.0.0" peerDependencies: eslint: ">=8.10" - checksum: 10/761eefa7992a5e7f8658cfa59c071ead5c34dab378635daf6ac3e0a8caa35db6f386d1048fb99f52132be616a731e471cf98820f95cef4fc31f91d50060b8604 + checksum: 10/84a1ed8de53f6eec32357193c37785559b1c30f65267f42ba5b58aed2e96c50924a878f417ef469dac96a570455751bde0b017272a56b1b4ff7fd1a57dc6c2e0 languageName: node linkType: hard @@ -6752,16 +6928,16 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-expo@npm:^0.1.4": - version: 0.1.4 - resolution: "eslint-plugin-expo@npm:0.1.4" +"eslint-plugin-expo@npm:^1.0.0": + version: 1.0.0 + resolution: "eslint-plugin-expo@npm:1.0.0" dependencies: "@typescript-eslint/types": "npm:^8.29.1" "@typescript-eslint/utils": "npm:^8.29.1" eslint: "npm:^9.24.0" peerDependencies: eslint: ">=8.10" - checksum: 10/57e881597b34b6f0407ab04ebbd6463bf4f96529a9d671ce88cfb3b49c3333daf251cef5f59c5a2b752e5ec1a149d3164cfb80e8985e0117e7b24aae5243824f + checksum: 10/a8737f3cab27e9686ca68780304f9283ae0b181b4638dc1bde7b1128e0deeb1c4db48dc8a00b2b8dcb168f3ebd7f7293781925ff504ea0b5353f4da4cec22d04 languageName: node linkType: hard @@ -7076,7 +7252,7 @@ __metadata: languageName: node linkType: hard -"event-target-shim@npm:^5.0.0, event-target-shim@npm:^5.0.1": +"event-target-shim@npm:^5.0.0": version: 5.0.1 resolution: "event-target-shim@npm:5.0.1" checksum: 10/49ff46c3a7facbad3decb31f597063e761785d7fdb3920d4989d7b08c97a61c2f51183e2f3a03130c9088df88d4b489b1b79ab632219901f184f85158508f4c8 @@ -7091,32 +7267,25 @@ __metadata: "@babel/core": "npm:^7.25.2" "@react-navigation/native": "npm:^7.1.14" "@react-navigation/native-stack": "npm:^7.3.21" - "@types/react": "npm:~19.0.10" + "@types/react": "npm:~19.2.10" eslint: "npm:^9.0.0" - eslint-config-expo: "npm:~9.2.0" + eslint-config-expo: "npm:~55.0.0" eslint-config-prettier: "npm:^10.1.5" eslint-plugin-prettier: "npm:^5.5.1" - expo: "npm:53.0.20" - expo-build-properties: "npm:~0.14.8" - expo-dev-client: "npm:~5.2.4" - expo-status-bar: "npm:~2.2.3" - expo-updates: "npm:~0.28.17" + expo: "npm:^55.0.0" + expo-build-properties: "npm:~55.0.13" + expo-dev-client: "npm:~55.0.28" + expo-status-bar: "npm:~55.0.5" + expo-updates: "npm:~55.0.21" prettier: "npm:^3.6.2" - react: "npm:19.0.0" - react-native: "npm:0.79.5" - react-native-safe-area-context: "npm:5.4.0" - react-native-screens: "npm:^4.11.1" - typescript: "npm:~5.8.3" + react: "npm:19.2.0" + react-native: "npm:0.83.6" + react-native-safe-area-context: "npm:~5.6.2" + react-native-screens: "npm:~4.23.0" + typescript: "npm:~5.9.2" languageName: unknown linkType: soft -"exec-async@npm:^2.2.0": - version: 2.2.0 - resolution: "exec-async@npm:2.2.0" - checksum: 10/35932a49c825245e1fe022848a3ffef71717955149a3af8d56bf15b04a21c8f098581ffe2e4916a9dbd7736ce559365ccd55327e72422136adb9f4af867e1203 - languageName: node - linkType: hard - "execa@npm:8.0.0": version: 8.0.0 resolution: "execa@npm:8.0.0" @@ -7188,254 +7357,271 @@ __metadata: languageName: node linkType: hard -"expo-asset@npm:~11.1.7": - version: 11.1.7 - resolution: "expo-asset@npm:11.1.7" +"expo-asset@npm:~55.0.16": + version: 55.0.16 + resolution: "expo-asset@npm:55.0.16" dependencies: - "@expo/image-utils": "npm:^0.7.6" - expo-constants: "npm:~17.1.7" + "@expo/image-utils": "npm:^0.8.13" + expo-constants: "npm:~55.0.15" peerDependencies: expo: "*" react: "*" react-native: "*" - checksum: 10/c7851f3cf69ad2d8075908f719baf3a96660f262109374a563418912b7588a126f425225bc2126eca005873aa719c4683b99a467984e244d1931e6f1ba68655a + checksum: 10/c23f4970806df2d758e9092b85682ced0a302edb45614dfa136dbba767aa6480075849fae6781c412b9b005cc216e026046f6af383485a2a3ad816ab16cba791 languageName: node linkType: hard -"expo-build-properties@npm:~0.14.8": - version: 0.14.8 - resolution: "expo-build-properties@npm:0.14.8" +"expo-build-properties@npm:~55.0.13": + version: 55.0.13 + resolution: "expo-build-properties@npm:55.0.13" dependencies: - ajv: "npm:^8.11.0" + "@expo/schema-utils": "npm:^55.0.3" + resolve-from: "npm:^5.0.0" semver: "npm:^7.6.0" peerDependencies: expo: "*" - checksum: 10/6506f63542acd370eb2e4c850a39592229bc8ac236daa0915045890833052d7b2dfdc0c6cb1253e724241f91ec02716cdd94bb96df05ecfd8bc642a5101d4180 + checksum: 10/b3de6f308c61d1b24f085d2e5e246cfcadd253791dd802aa5440a0894f775801a6ca1dbb8b0b2f64f42c037d5811d930a32bef693a2f61e336f830734140b2bf languageName: node linkType: hard -"expo-constants@npm:~17.1.7": - version: 17.1.7 - resolution: "expo-constants@npm:17.1.7" +"expo-constants@npm:~55.0.15": + version: 55.0.15 + resolution: "expo-constants@npm:55.0.15" dependencies: - "@expo/config": "npm:~11.0.12" - "@expo/env": "npm:~1.0.7" + "@expo/env": "npm:~2.1.1" peerDependencies: expo: "*" react-native: "*" - checksum: 10/38ffa613262b03f4757d0cb745de81401d295dc117b62aa6fe966c71e5d8231c3709b9c8751b223b5aa5cd5841ff9aba8d8b8e13969b40673cefa7019ed8382e + checksum: 10/b0992b543ef9258168932deeddf48754ba007b2950bbf2564c9407119fee6e644fa0e63ad5979e739e7e86cdc40f72fa9b785786ebbf2e39c0aa020d085cb027 languageName: node linkType: hard -"expo-dev-client@npm:~5.2.4": - version: 5.2.4 - resolution: "expo-dev-client@npm:5.2.4" +"expo-dev-client@npm:~55.0.28": + version: 55.0.28 + resolution: "expo-dev-client@npm:55.0.28" dependencies: - expo-dev-launcher: "npm:5.1.16" - expo-dev-menu: "npm:6.1.14" - expo-dev-menu-interface: "npm:1.10.0" - expo-manifests: "npm:~0.16.6" - expo-updates-interface: "npm:~1.1.0" + expo-dev-launcher: "npm:55.0.29" + expo-dev-menu: "npm:55.0.24" + expo-dev-menu-interface: "npm:55.0.2" + expo-manifests: "npm:~55.0.16" + expo-updates-interface: "npm:~55.1.6" peerDependencies: expo: "*" - checksum: 10/63145cd5b0b40d72dba5be1624978ea0ae8c7853a1d915eeb21fe204a284c581330649edcd14186f66e41bf3256cf7aaedd6e0123afc971dcbe220d3280e1d64 + checksum: 10/30b557d4c9703bcdbac10f9be15d5c4a6460cdecc1e6806c8a4c7e0f20d38b0070a587675be974380b2bf7995814ecd69cdaef99530ad78b0fa14518ff349ce1 languageName: node linkType: hard -"expo-dev-launcher@npm:5.1.16": - version: 5.1.16 - resolution: "expo-dev-launcher@npm:5.1.16" +"expo-dev-launcher@npm:55.0.29": + version: 55.0.29 + resolution: "expo-dev-launcher@npm:55.0.29" dependencies: - ajv: "npm:8.11.0" - expo-dev-menu: "npm:6.1.14" - expo-manifests: "npm:~0.16.6" - resolve-from: "npm:^5.0.0" + "@expo/schema-utils": "npm:^55.0.3" + expo-dev-menu: "npm:55.0.24" + expo-manifests: "npm:~55.0.16" peerDependencies: expo: "*" - checksum: 10/a1a23f6d7a4505250a28dc5f763f7fa326f0968f299dd1ad713db9a1a85f8e53e86c1124af774e3729277b97809795491dfdd21b879fe7ec7f7a43bdc3f8f63d + checksum: 10/db407ee3b3ea0c041b7fcef6dda9749d577c342b50f3a0ace869269b02745bbe95fdc08f70448007892fe44c7be6b073a83af20392309d60e37e0bbb48dfe0ac languageName: node linkType: hard -"expo-dev-menu-interface@npm:1.10.0": - version: 1.10.0 - resolution: "expo-dev-menu-interface@npm:1.10.0" +"expo-dev-menu-interface@npm:55.0.2": + version: 55.0.2 + resolution: "expo-dev-menu-interface@npm:55.0.2" peerDependencies: expo: "*" - checksum: 10/f4713d4ff8545bfba58b68fa540542822da61ad64523f8f33ff274eb1779cdda86904f746a5c76dbfac99e062e3c0d1b37a306b82aff267567c188e1ff18f072 + checksum: 10/f3fe87571b06be35a0978f0ff4d65570683d42a208043e203c5dfa0062674f6d6e39b6399a27e588b2c215fa84f700f8eac74254f9903a2a4f062e07bf54fcd0 languageName: node linkType: hard -"expo-dev-menu@npm:6.1.14": - version: 6.1.14 - resolution: "expo-dev-menu@npm:6.1.14" +"expo-dev-menu@npm:55.0.24": + version: 55.0.24 + resolution: "expo-dev-menu@npm:55.0.24" dependencies: - expo-dev-menu-interface: "npm:1.10.0" + expo-dev-menu-interface: "npm:55.0.2" peerDependencies: expo: "*" - checksum: 10/da7240c459b4567c13cc05b4b2017d3542cfc764104b1f5efe54aaf93b0f461ed1b7bcbd2d0c06c06f9ca430cc99a64d7567e20f4fbeb72566aee742fe690e95 + checksum: 10/e851b4904b6ffc7dd9b8918d21fdc52e4b2f225e3e6b73e1d06615654ee0365d31ad683fb436c5c15aa599aee5ac637057c58652acd485127c089df40c0f4bb6 languageName: node linkType: hard -"expo-eas-client@npm:~0.14.4": - version: 0.14.4 - resolution: "expo-eas-client@npm:0.14.4" - checksum: 10/3b9347b5cc94612c6fb9798e0351efefeea8e4b09c48b9a1c69cbae002eb2952f0ae32f3fdb7c6491dc74b6a8b415977c67ef6906b1f58a71677802ac272e6de +"expo-eas-client@npm:~55.0.5": + version: 55.0.5 + resolution: "expo-eas-client@npm:55.0.5" + checksum: 10/562775b1c6068c1ad7ef8b12e021289072bc4f52b6abb7044ad863f453baa1bf80f7072d0145326105377d38ada4cf6188ea437ec2a666cb5fdb5fe88470f226 languageName: node linkType: hard -"expo-file-system@npm:~18.1.11": - version: 18.1.11 - resolution: "expo-file-system@npm:18.1.11" +"expo-file-system@npm:~55.0.17": + version: 55.0.17 + resolution: "expo-file-system@npm:55.0.17" peerDependencies: expo: "*" react-native: "*" - checksum: 10/8a2f1d87bb0aec96b4f7f3559e7c5ff7bf6a9df394fae3ddbfa89a40e6e4de5c06b9e6cc1b0065ab886f08665b5ebcad4a0105e5f2b1ef8c1a66b7ce8845cbf7 + checksum: 10/0569b4fe65666ececd41ac7d3c8d3fd2c0bda2ce73125be7ee784c686807c6604fe16292614f3f654104922566ecb79cce48bf4cda4980af170fb2572ae57dd3 languageName: node linkType: hard -"expo-font@npm:~13.3.2": - version: 13.3.2 - resolution: "expo-font@npm:13.3.2" +"expo-font@npm:~55.0.6": + version: 55.0.6 + resolution: "expo-font@npm:55.0.6" dependencies: fontfaceobserver: "npm:^2.1.0" peerDependencies: expo: "*" react: "*" - checksum: 10/ac3de637e226c5a68049b55e1f90989fae80464f4f5919609a729a9296d79fa294f7b8774fd46b466855882a5133a3badb576957735d4c637f6fffa7720db9ce + react-native: "*" + checksum: 10/8063423abd4d2c06a6b7e06507d1dd119c98b37903cb494a2e5cb84fb9f83dbc5b4b9dd8dbe9f2b7c76b0554b97c2106e28fa9f277bcbfd50b70132643ed4de6 languageName: node linkType: hard -"expo-json-utils@npm:~0.15.0": - version: 0.15.0 - resolution: "expo-json-utils@npm:0.15.0" - checksum: 10/f514aef7000dd785b5f8e85cbeb809aef6eeaff4877e25e0ae2770db6a3b41f8813a60f13eb821cbf827407cfa0f20a5a2e8d6f18aff7ee20bd51c003af1c7c7 +"expo-json-utils@npm:~55.0.2": + version: 55.0.2 + resolution: "expo-json-utils@npm:55.0.2" + checksum: 10/cd21068ed3de28a787d6c68730d683409f07d908f113805761ba80d4ccff7ba14d775f9e6c7701903467cde873e362a97f9ab0174b888df3fb77e20c612b01aa languageName: node linkType: hard -"expo-keep-awake@npm:~14.1.4": - version: 14.1.4 - resolution: "expo-keep-awake@npm:14.1.4" +"expo-keep-awake@npm:~55.0.6": + version: 55.0.6 + resolution: "expo-keep-awake@npm:55.0.6" peerDependencies: expo: "*" react: "*" - checksum: 10/d90781fa940f2cac235608e87f52ab4922bf3b3be0b827dc17a2e33a93daad5471445abbe338f76e38561cec2841cbf50e5b78183a0c4819d2462e81e40c6f69 + checksum: 10/f4d52bf8c5499c7c8df4398b0ebe78c835361d15b488350340b410c57ac9794c2781cda605ce6cce968e37adab126fec455ceb3b5b97128186cc7e18571c414c languageName: node linkType: hard -"expo-manifests@npm:~0.16.6": - version: 0.16.6 - resolution: "expo-manifests@npm:0.16.6" +"expo-manifests@npm:~55.0.16": + version: 55.0.16 + resolution: "expo-manifests@npm:55.0.16" dependencies: - "@expo/config": "npm:~11.0.12" - expo-json-utils: "npm:~0.15.0" + expo-json-utils: "npm:~55.0.2" peerDependencies: expo: "*" - checksum: 10/a18d32c8aed2cdc9aa4c562e27061fbb22e40995a29978f133eb3211a7c89e6f44a4c1cf5881edd166f5a377fce8279284647795ff7da64f123de9ad7c991bdf + checksum: 10/05b75c7a0333e55c4a12afd50e594da1f9eb438e6480a26ebf758ba31229c39027434e685c73c5b56e3dabd62ed25d16ce8a5ec42e212a7a23411a55f20d603f languageName: node linkType: hard -"expo-modules-autolinking@npm:2.1.14": - version: 2.1.14 - resolution: "expo-modules-autolinking@npm:2.1.14" +"expo-modules-autolinking@npm:55.0.18": + version: 55.0.18 + resolution: "expo-modules-autolinking@npm:55.0.18" dependencies: + "@expo/require-utils": "npm:^55.0.4" "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.1.0" commander: "npm:^7.2.0" - find-up: "npm:^5.0.0" - glob: "npm:^10.4.2" - require-from-string: "npm:^2.0.2" - resolve-from: "npm:^5.0.0" bin: expo-modules-autolinking: bin/expo-modules-autolinking.js - checksum: 10/beff9e732d812464732d38cd504a06ae0425785fed00c35d39612560199212af33a7362c5a7c215e2700350f01a8a7712de2d96265c1c813660ebba8f292dce2 + checksum: 10/d4976bf99b49c8f1e5d4885b11f47d8852f878da19e88c3a4e879e42498ed4d22185ed4ee56496583ee83bb6ba15fbdc1d82788b7403a12392d0640e1c56f914 + languageName: node + linkType: hard + +"expo-modules-core@npm:55.0.23": + version: 55.0.23 + resolution: "expo-modules-core@npm:55.0.23" + dependencies: + invariant: "npm:^2.2.4" + peerDependencies: + react: "*" + react-native: "*" + react-native-worklets: ^0.7.4 || ^0.8.0 + peerDependenciesMeta: + react-native-worklets: + optional: true + checksum: 10/b442000958f95b250d1d5b9ccc5fd4b3064e4a4261ff5e45e1d73833ec8ab3df0e7d6f36c6a0f487b85f90ca4c124bab61da4a45e074fbda5e93c77bd5c36995 languageName: node linkType: hard -"expo-modules-core@npm:2.5.0": - version: 2.5.0 - resolution: "expo-modules-core@npm:2.5.0" - dependencies: - invariant: "npm:^2.2.4" - checksum: 10/ad34d71571bcfbff166da47fa3847ab03886b691b80079d9a3d111e5061cccbaa785c55eb48451ce7d300ce725d32f844492b0109d069dc89f70864b9de2c1c6 +"expo-server@npm:^55.0.8": + version: 55.0.8 + resolution: "expo-server@npm:55.0.8" + checksum: 10/aa8c1b8ba5d67c6565736c06cca06fe38592817eb27aaf015c6f24a831d399d8d231070f5724db8c25d9ebd987086551f6a11fae1ffa8c520f647019c470e02f languageName: node linkType: hard -"expo-status-bar@npm:~2.2.3": - version: 2.2.3 - resolution: "expo-status-bar@npm:2.2.3" +"expo-status-bar@npm:~55.0.5": + version: 55.0.5 + resolution: "expo-status-bar@npm:55.0.5" dependencies: - react-native-edge-to-edge: "npm:1.6.0" - react-native-is-edge-to-edge: "npm:^1.1.6" + react-native-is-edge-to-edge: "npm:^1.2.1" peerDependencies: react: "*" react-native: "*" - checksum: 10/d82e4155f7a549bbb010e7b5c13386fd8b5b513c6e219823ab99633a942bb88192cb4a3db6e3f0f1eddb3ce891439ada79a1ff03073e219041bfcaa67e69c1ef + checksum: 10/04b0ac4f9908174c4ecdf40b9a2eddcd33dc7567238fe0c21036a1536db855b431a90be6a7e03bd4f0c2c0917644f2f33269fe701ff363a8f62137737d649d53 languageName: node linkType: hard -"expo-structured-headers@npm:~4.1.0": - version: 4.1.0 - resolution: "expo-structured-headers@npm:4.1.0" - checksum: 10/2147a983a10dbc5643496656de2100882f5cf2e536415f7c25c386cae45795468ba46ca91adaed401e91edc1ef50ff0a52e0abca701f514a6bdf3c0b92955d88 +"expo-structured-headers@npm:~55.0.2": + version: 55.0.2 + resolution: "expo-structured-headers@npm:55.0.2" + checksum: 10/429836fb452955768f62172fe0270379558429278543fe435ba96ee38c9955f20b8382be4f680027a188e1f6287cad30bab7bd88494f78cb2e1c02c214025b5a languageName: node linkType: hard -"expo-updates-interface@npm:~1.1.0": - version: 1.1.0 - resolution: "expo-updates-interface@npm:1.1.0" +"expo-updates-interface@npm:~55.1.6": + version: 55.1.6 + resolution: "expo-updates-interface@npm:55.1.6" peerDependencies: expo: "*" - checksum: 10/9fdbcc04129d614c20eebc0dd880684c0afaf0b9d4f2ce128d0b8ceb368793e86dd630e92dd8a26ba162afbf4e420e49827919785d83cdec78fab8f76abd23f1 + checksum: 10/bfaf963eaf99a1143b6cc479907c757714ee33f7ee024b3857053a9d9169f1ee6281d7a33a95a903658f9c48b7ae1682d4c2d5c665f7361531ebbba6f00461b8 languageName: node linkType: hard -"expo-updates@npm:~0.28.17": - version: 0.28.17 - resolution: "expo-updates@npm:0.28.17" +"expo-updates@npm:~55.0.21": + version: 55.0.21 + resolution: "expo-updates@npm:55.0.21" dependencies: - "@expo/code-signing-certificates": "npm:0.0.5" - "@expo/config": "npm:~11.0.13" - "@expo/config-plugins": "npm:~10.1.2" + "@expo/code-signing-certificates": "npm:^0.0.6" + "@expo/plist": "npm:^0.5.2" "@expo/spawn-async": "npm:^1.7.2" - arg: "npm:4.1.0" + arg: "npm:^4.1.0" chalk: "npm:^4.1.2" - expo-eas-client: "npm:~0.14.4" - expo-manifests: "npm:~0.16.6" - expo-structured-headers: "npm:~4.1.0" - expo-updates-interface: "npm:~1.1.0" - glob: "npm:^10.4.2" + debug: "npm:^4.3.4" + expo-eas-client: "npm:~55.0.5" + expo-manifests: "npm:~55.0.16" + expo-structured-headers: "npm:~55.0.2" + expo-updates-interface: "npm:~55.1.6" + getenv: "npm:^2.0.0" + glob: "npm:^13.0.0" ignore: "npm:^5.3.1" resolve-from: "npm:^5.0.0" peerDependencies: expo: "*" react: "*" + react-native: "*" bin: expo-updates: bin/cli.js - checksum: 10/48564279e15b0c538a467231e261f83ea52fa57b515e70001c4a04be7d7a4e32dabbe4259e2271f78a9f970ff72868e11c6844557381636f3b806208949736b6 + checksum: 10/2fde10b27fa9db206a5b6a46e1e5fdf0839e15536d1091f582dfe634b0ee558456082f46698a5416da1ac805c47669a476b0689a5f2e1ac1dd06b5a82feeb69c languageName: node linkType: hard -"expo@npm:53.0.20": - version: 53.0.20 - resolution: "expo@npm:53.0.20" +"expo@npm:^55.0.0": + version: 55.0.17 + resolution: "expo@npm:55.0.17" dependencies: "@babel/runtime": "npm:^7.20.0" - "@expo/cli": "npm:0.24.20" - "@expo/config": "npm:~11.0.13" - "@expo/config-plugins": "npm:~10.1.2" - "@expo/fingerprint": "npm:0.13.4" - "@expo/metro-config": "npm:0.20.17" - "@expo/vector-icons": "npm:^14.0.0" - babel-preset-expo: "npm:~13.2.3" - expo-asset: "npm:~11.1.7" - expo-constants: "npm:~17.1.7" - expo-file-system: "npm:~18.1.11" - expo-font: "npm:~13.3.2" - expo-keep-awake: "npm:~14.1.4" - expo-modules-autolinking: "npm:2.1.14" - expo-modules-core: "npm:2.5.0" - react-native-edge-to-edge: "npm:1.6.0" - whatwg-url-without-unicode: "npm:8.0.0-3" + "@expo/cli": "npm:55.0.26" + "@expo/config": "npm:~55.0.15" + "@expo/config-plugins": "npm:~55.0.8" + "@expo/devtools": "npm:55.0.2" + "@expo/fingerprint": "npm:0.16.6" + "@expo/local-build-cache-provider": "npm:55.0.11" + "@expo/log-box": "npm:55.0.11" + "@expo/metro": "npm:~55.1.0" + "@expo/metro-config": "npm:55.0.17" + "@expo/vector-icons": "npm:^15.0.2" + "@ungap/structured-clone": "npm:^1.3.0" + babel-preset-expo: "npm:~55.0.18" + expo-asset: "npm:~55.0.16" + expo-constants: "npm:~55.0.15" + expo-file-system: "npm:~55.0.17" + expo-font: "npm:~55.0.6" + expo-keep-awake: "npm:~55.0.6" + expo-modules-autolinking: "npm:55.0.18" + expo-modules-core: "npm:55.0.23" + pretty-format: "npm:^29.7.0" + react-refresh: "npm:^0.14.2" + whatwg-url-minimum: "npm:^0.1.1" peerDependencies: "@expo/dom-webview": "*" "@expo/metro-runtime": "*" @@ -7453,7 +7639,7 @@ __metadata: expo: bin/cli expo-modules-autolinking: bin/autolinking fingerprint: bin/fingerprint - checksum: 10/73cb5ad2e3eb8927390ff685b3f53b0a496fdaa99ec73f6cc3faa732534ad5ec0b5378abdf3da2d0c692397b758eadeed1eabad7f412f0b7576c29f2518e6f93 + checksum: 10/1633ed03547fcddf6ddb077b098049cb959f83f40b7529344a3b8b407e011708ba85f043198a2d1ebf42c9c8fbdf4a44b5bee65686c28375a9545e674001c6af languageName: node linkType: hard @@ -7553,6 +7739,13 @@ __metadata: languageName: node linkType: hard +"fetch-nodeshim@npm:^0.4.10": + version: 0.4.10 + resolution: "fetch-nodeshim@npm:0.4.10" + checksum: 10/4abc48fe6bb2c44493f4d781a8d746e99133b18e456f44626fde36852e9f63fe7a3f71c1b0316e49725398c19b46d503389b4622e6e62b81f70add6da4b43cd7 + languageName: node + linkType: hard + "file-entry-cache@npm:^8.0.0": version: 8.0.0 resolution: "file-entry-cache@npm:8.0.0" @@ -7691,13 +7884,6 @@ __metadata: languageName: node linkType: hard -"freeport-async@npm:^2.0.0": - version: 2.0.0 - resolution: "freeport-async@npm:2.0.0" - checksum: 10/c0bc71eb48a9b60277e55f1b4c7b0c14d385e9a6b3f0870a1d8b1ae441504afd481380fe7923506364d6fb765546a5cef821dcc5fe7ec2ae17bb8902c94d49b9 - languageName: node - linkType: hard - "fresh@npm:0.5.2": version: 0.5.2 resolution: "fresh@npm:0.5.2" @@ -7996,7 +8182,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.4.2": +"glob@npm:^10.2.2, glob@npm:^10.4.2": version: 10.4.5 resolution: "glob@npm:10.4.5" dependencies: @@ -8012,6 +8198,17 @@ __metadata: languageName: node linkType: hard +"glob@npm:^13.0.0": + version: 13.0.6 + resolution: "glob@npm:13.0.6" + dependencies: + minimatch: "npm:^10.2.2" + minipass: "npm:^7.1.3" + path-scurry: "npm:^2.0.2" + checksum: 10/201ad69e5f0aa74e1d8c00a481581f8b8c804b6a4fbfabeeb8541f5d756932800331daeba99b58fb9e4cd67e12ba5a7eba5b82fb476691588418060b84353214 + languageName: node + linkType: hard + "glob@npm:^7.0.0, glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4": version: 7.2.3 resolution: "glob@npm:7.2.3" @@ -8251,6 +8448,13 @@ __metadata: languageName: node linkType: hard +"hermes-compiler@npm:0.14.1": + version: 0.14.1 + resolution: "hermes-compiler@npm:0.14.1" + checksum: 10/dbb0f4886532b26262721fa34de5947502b265cea8574f6094915abf59d31c757da6a41730cb6f6d088ec7607d659e8b4036782d227dcf072e9a49152bbef756 + languageName: node + linkType: hard + "hermes-estree@npm:0.23.1": version: 0.23.1 resolution: "hermes-estree@npm:0.23.1" @@ -8258,13 +8462,6 @@ __metadata: languageName: node linkType: hard -"hermes-estree@npm:0.25.1": - version: 0.25.1 - resolution: "hermes-estree@npm:0.25.1" - checksum: 10/7b1eca98b264a25632064cffa5771360d30cf452e77db1e191f9913ee45cf78c292b2dbca707e92fb71b0870abb97e94b506a5ab80abd96ba237fee169b601fe - languageName: node - linkType: hard - "hermes-estree@npm:0.28.1": version: 0.28.1 resolution: "hermes-estree@npm:0.28.1" @@ -8272,10 +8469,24 @@ __metadata: languageName: node linkType: hard -"hermes-estree@npm:0.29.1": - version: 0.29.1 - resolution: "hermes-estree@npm:0.29.1" - checksum: 10/8989fc224fcd2bb3356d7d330461c9f32303904824891ae4befafc08f13c871013b18d5d4cd4b20bf6f59e9d26afdbb10d33440c6e646de770db4b9543c39db4 +"hermes-estree@npm:0.32.0": + version: 0.32.0 + resolution: "hermes-estree@npm:0.32.0" + checksum: 10/65a30a86a5a560152a2de1842c7bc7ecdadebd62e9cdd7d1809a824de7bc19e8d6a42907d3caff91d9f823862405d4b200447aa0bc25ba16072937e93d0acbd5 + languageName: node + linkType: hard + +"hermes-estree@npm:0.32.1": + version: 0.32.1 + resolution: "hermes-estree@npm:0.32.1" + checksum: 10/6d0c03216c69fcabe6a534ffcffd4bc21b54de1e7ae3c81f1cafce36c33c4acafe334ee27e865f65549b78971dbdb3d78be9b40281365a162c6a23a6b8f1e06b + languageName: node + linkType: hard + +"hermes-estree@npm:0.35.0": + version: 0.35.0 + resolution: "hermes-estree@npm:0.35.0" + checksum: 10/d10283d0189ab2270ecae08632ed4f15eb79f206add4960d198aa6efd5686e1c92ed37c17a020c730281e46ff2f56661f3d787bdfb1692218c1495b329049747 languageName: node linkType: hard @@ -8288,15 +8499,6 @@ __metadata: languageName: node linkType: hard -"hermes-parser@npm:0.25.1": - version: 0.25.1 - resolution: "hermes-parser@npm:0.25.1" - dependencies: - hermes-estree: "npm:0.25.1" - checksum: 10/805efc05691420f236654349872c70731121791fa54de521c7ee51059eae34f84dd19f22ee846741dcb60372f8fb5335719b96b4ecb010d2aed7d872f2eff9cc - languageName: node - linkType: hard - "hermes-parser@npm:0.28.1": version: 0.28.1 resolution: "hermes-parser@npm:0.28.1" @@ -8306,12 +8508,30 @@ __metadata: languageName: node linkType: hard -"hermes-parser@npm:0.29.1": - version: 0.29.1 - resolution: "hermes-parser@npm:0.29.1" +"hermes-parser@npm:0.32.0": + version: 0.32.0 + resolution: "hermes-parser@npm:0.32.0" + dependencies: + hermes-estree: "npm:0.32.0" + checksum: 10/496210490cb45e97df14796d94aec6c817c4cefa20f1dbe3ba1df323cc58c930033cfec93f3ecfad6b90e09166fc9ffc4f665843d25b4862523aa70dacbae81f + languageName: node + linkType: hard + +"hermes-parser@npm:0.32.1, hermes-parser@npm:^0.32.0": + version: 0.32.1 + resolution: "hermes-parser@npm:0.32.1" + dependencies: + hermes-estree: "npm:0.32.1" + checksum: 10/f392d309e3e9d01a01fd71bda83a488906b1182ebf4073768a6528b28c7a1b54f099a4170593dcfad886c434927dbedf93eff985ec6cf78af4c6eded10e26f03 + languageName: node + linkType: hard + +"hermes-parser@npm:0.35.0": + version: 0.35.0 + resolution: "hermes-parser@npm:0.35.0" dependencies: - hermes-estree: "npm:0.29.1" - checksum: 10/2d1ada9d48817668bf12b31deef7c5a4a7d88419448c7e07ad67197a7992462dea3f5e536aea2c6f7e2222940f96bb7cd7a7dc5a101c9b4b2d7a84e1a1272670 + hermes-estree: "npm:0.35.0" + checksum: 10/62be25fa41b708db21c4db9153b0d60cfbf9bd4645f1712eb559b3be8c191266b5b381df60fbbc45416799f73c2361eb69a81eead21dc5159fe2ea72f946d5f7 languageName: node linkType: hard @@ -9907,12 +10127,12 @@ __metadata: languageName: node linkType: hard -"lan-network@npm:^0.1.6": - version: 0.1.7 - resolution: "lan-network@npm:0.1.7" +"lan-network@npm:^0.2.1": + version: 0.2.1 + resolution: "lan-network@npm:0.2.1" bin: lan-network: dist/lan-network-cli.js - checksum: 10/005b6a30c114b7caa69922756cf5d5dd07679dab254127823255525b426c979388db0f1f74d7c364d96fb2c4dabcbe29bed8ed97a96c290431f3c6127a592f46 + checksum: 10/6c39acaaa915c2cd89950c3347352b8743b50710ead1686652791bf93359fabc712affc423b340bb5eb4c2ff20a60120e5d8ddb2b4dced42fc3d8aad126cf525 languageName: node linkType: hard @@ -10180,6 +10400,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^11.0.0": + version: 11.3.5 + resolution: "lru-cache@npm:11.3.5" + checksum: 10/3701b77e87765a3aea453402a7850bdbf7e02445210f35bd5ba1561f601f605f488bf9932be4a3851a6664073924f671a1ec99c4a1a98c457e0d126872a3e04f + languageName: node + linkType: hard + "lru-cache@npm:^5.1.1": version: 5.1.1 resolution: "lru-cache@npm:5.1.1" @@ -10382,15 +10609,16 @@ __metadata: languageName: node linkType: hard -"metro-babel-transformer@npm:0.82.5": - version: 0.82.5 - resolution: "metro-babel-transformer@npm:0.82.5" +"metro-babel-transformer@npm:0.83.6": + version: 0.83.6 + resolution: "metro-babel-transformer@npm:0.83.6" dependencies: "@babel/core": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" - hermes-parser: "npm:0.29.1" + hermes-parser: "npm:0.35.0" + metro-cache-key: "npm:0.83.6" nullthrows: "npm:^1.1.1" - checksum: 10/1eea9e96292ee86b14158ac6de07278a87191eeb993f3f01a42a5a2bcaa54406cacf0093a4923ec6c3cc409e4c081d301ec6afcc4b3577890f6d1b5ef39bc81f + checksum: 10/6aa5f0edf481f4f6029f294c39383a9e0ce4d54038a92f4491cc3be2a01cb0b8e42f1c184d777b3dce47d68136c640f184b76eb1644d0fe428c1461a47db6448 languageName: node linkType: hard @@ -10412,12 +10640,12 @@ __metadata: languageName: node linkType: hard -"metro-cache-key@npm:0.82.5": - version: 0.82.5 - resolution: "metro-cache-key@npm:0.82.5" +"metro-cache-key@npm:0.83.6": + version: 0.83.6 + resolution: "metro-cache-key@npm:0.83.6" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10/d5dcd86249905c7adad0375111a4bef395a5021df251a463f840eb21bf7b34f4e581ae919a88fb612a63c48a5f379ce50f104a576bd71e052693d89ae6a0d9f0 + checksum: 10/8d1f285d6987b4e57b708272c06d30ba12bc74137c7bf8c0fbcfb61ed7855e8cd3fe7a0c4890fa6c50e63719b28bc03c1c2098a33ac8d4817687feed1521133d languageName: node linkType: hard @@ -10444,15 +10672,15 @@ __metadata: languageName: node linkType: hard -"metro-cache@npm:0.82.5": - version: 0.82.5 - resolution: "metro-cache@npm:0.82.5" +"metro-cache@npm:0.83.6": + version: 0.83.6 + resolution: "metro-cache@npm:0.83.6" 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.82.5" - checksum: 10/e90299ae6e411349e5283c57a69ec0d4dd8a4424c3a85078d72d740b425b3dfc77078601ab426e6fb35bcb985e835374846e89f9730f4db413424bd48d9df863 + metro-core: "npm:0.83.6" + checksum: 10/1e2ea06528a841d478419e780fbd5eca46f1633e7b04dba59f72afa706ad74160da97d665273d6c2365eb73f3b95049b4cd1068a5594e26728941490ac13e9cf languageName: node linkType: hard @@ -10488,19 +10716,19 @@ __metadata: languageName: node linkType: hard -"metro-config@npm:0.82.5, metro-config@npm:^0.82.0": - version: 0.82.5 - resolution: "metro-config@npm:0.82.5" +"metro-config@npm:0.83.6, metro-config@npm:^0.83.6": + version: 0.83.6 + resolution: "metro-config@npm:0.83.6" dependencies: connect: "npm:^3.6.5" - cosmiconfig: "npm:^5.0.5" flow-enums-runtime: "npm:^0.0.6" jest-validate: "npm:^29.7.0" - metro: "npm:0.82.5" - metro-cache: "npm:0.82.5" - metro-core: "npm:0.82.5" - metro-runtime: "npm:0.82.5" - checksum: 10/91e7860a6a3dfaf7287d5abe553fec1592699f92c756fae1218e0cad5a027396b16d4ba7edea75a9fac26c431f719858c9ae17ed737e54605969730c338eb07f + metro: "npm:0.83.6" + metro-cache: "npm:0.83.6" + metro-core: "npm:0.83.6" + metro-runtime: "npm:0.83.6" + yaml: "npm:^2.6.1" + checksum: 10/507b68531cf14f62827263252b10a100ab7296e13bb7dddb60a8d9d221f4d003fe704d95b59f5f0fd1701d11de453fcdf7cbf7108a1c3c0abb8ea6d1563a4533 languageName: node linkType: hard @@ -10515,7 +10743,7 @@ __metadata: languageName: node linkType: hard -"metro-core@npm:0.82.4, metro-core@npm:^0.82.2": +"metro-core@npm:0.82.4": version: 0.82.4 resolution: "metro-core@npm:0.82.4" dependencies: @@ -10526,14 +10754,14 @@ __metadata: languageName: node linkType: hard -"metro-core@npm:0.82.5, metro-core@npm:^0.82.0": - version: 0.82.5 - resolution: "metro-core@npm:0.82.5" +"metro-core@npm:0.83.6, metro-core@npm:^0.83.6": + version: 0.83.6 + resolution: "metro-core@npm:0.83.6" dependencies: flow-enums-runtime: "npm:^0.0.6" lodash.throttle: "npm:^4.1.1" - metro-resolver: "npm:0.82.5" - checksum: 10/e97282e0164042d1206fee7ac764eddb33f02abb238c139f0d5804a284a2c9e40683293913e29c900b95ee257f85cd18803a07ab3143481bdddc436e137bdf05 + metro-resolver: "npm:0.83.6" + checksum: 10/6ea03c09f7f894dab0f316c2238e3aa6022c2b88b84c8e6f96c66713ebf1ff02f75c2468db08bb39a7e68701e71a2c2fbd1a74600009be48d6e826202a710820 languageName: node linkType: hard @@ -10577,9 +10805,9 @@ __metadata: languageName: node linkType: hard -"metro-file-map@npm:0.82.5": - version: 0.82.5 - resolution: "metro-file-map@npm:0.82.5" +"metro-file-map@npm:0.83.6": + version: 0.83.6 + resolution: "metro-file-map@npm:0.83.6" dependencies: debug: "npm:^4.4.0" fb-watchman: "npm:^2.0.0" @@ -10590,7 +10818,7 @@ __metadata: micromatch: "npm:^4.0.4" nullthrows: "npm:^1.1.1" walker: "npm:^1.0.7" - checksum: 10/3228947bb567f0e3fee200df55315928fac527a8ce4a5e95de44d3e3a125b153b49e4f8f4f59748842880848a5dd87ac8907e75b55786298fb2e2b4b2581d882 + checksum: 10/5f6d74dd44f22126dd586c0f01e3e7d01f2c338bdf53d1ac984767e42c502ae3dbdfb52d550985aa58776a80dafed2e1fa5b144196dd9af27e0cdc08cf912646 languageName: node linkType: hard @@ -10614,13 +10842,13 @@ __metadata: languageName: node linkType: hard -"metro-minify-terser@npm:0.82.5": - version: 0.82.5 - resolution: "metro-minify-terser@npm:0.82.5" +"metro-minify-terser@npm:0.83.6": + version: 0.83.6 + resolution: "metro-minify-terser@npm:0.83.6" dependencies: flow-enums-runtime: "npm:^0.0.6" terser: "npm:^5.15.0" - checksum: 10/754c150f0928460e1254e90e4e11bd87e069a0b286d21906758cb71fb8b4ec50dc8f78337bf8a9f8a28ddbd34230f5c66dad0fecf18dbe49715bf1300e5318c2 + checksum: 10/36773b9127e2e99b70f7d04d03b3f50d3fec2af938088521b36ece4134d9acf23a25c95c90b9c64025d2519eeef7eb93061ff0c9e00ee2bdd25f756c67561138 languageName: node linkType: hard @@ -10642,12 +10870,12 @@ __metadata: languageName: node linkType: hard -"metro-resolver@npm:0.82.5": - version: 0.82.5 - resolution: "metro-resolver@npm:0.82.5" +"metro-resolver@npm:0.83.6": + version: 0.83.6 + resolution: "metro-resolver@npm:0.83.6" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10/2ccabf3d9e1f931496b0cbc7075713b79cd6989f802607c845d2ce2fb0a1eeab8133d045fd92d8654ce7a943a276b2ab59e9e1039c9b6744a26d0107554d6f2f + checksum: 10/fad9c8d851d529dd6520727278283e725e4ad35570beb98679481d1b1ede6d10a48c1f79aa403690f321ff8ba12399e7b1b2ebe7862d07d159e5204375a62aa0 languageName: node linkType: hard @@ -10671,13 +10899,13 @@ __metadata: languageName: node linkType: hard -"metro-runtime@npm:0.82.5, metro-runtime@npm:^0.82.0": - version: 0.82.5 - resolution: "metro-runtime@npm:0.82.5" +"metro-runtime@npm:0.83.6, metro-runtime@npm:^0.83.6": + version: 0.83.6 + resolution: "metro-runtime@npm:0.83.6" dependencies: "@babel/runtime": "npm:^7.25.0" flow-enums-runtime: "npm:^0.0.6" - checksum: 10/212ae207e507fa5fdac81ba079ccb4f6939dcea19416435885f16c173711b71f72eb4269eeb78ffde451e2307b6b01dbe7fc7b8cca117729a67ad4773b9e2d2d + checksum: 10/1a9fde73df3d8d52e7c015011a9c74fbf27aa67ebca44cce1bf12fb56b9af2d29fc8b6d5030de6a58bbb1a2797fbe1c7c8426020ac6787a273aef56ce55d6ff2 languageName: node linkType: hard @@ -10698,7 +10926,7 @@ __metadata: languageName: node linkType: hard -"metro-source-map@npm:0.82.4, metro-source-map@npm:^0.82.2": +"metro-source-map@npm:0.82.4": version: 0.82.4 resolution: "metro-source-map@npm:0.82.4" dependencies: @@ -10716,21 +10944,20 @@ __metadata: languageName: node linkType: hard -"metro-source-map@npm:0.82.5, metro-source-map@npm:^0.82.0": - version: 0.82.5 - resolution: "metro-source-map@npm:0.82.5" +"metro-source-map@npm:0.83.6, metro-source-map@npm:^0.83.6": + version: 0.83.6 + resolution: "metro-source-map@npm:0.83.6" dependencies: - "@babel/traverse": "npm:^7.25.3" - "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3" - "@babel/types": "npm:^7.25.2" + "@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.82.5" + metro-symbolicate: "npm:0.83.6" nullthrows: "npm:^1.1.1" - ob1: "npm:0.82.5" + ob1: "npm:0.83.6" source-map: "npm:^0.5.6" vlq: "npm:^1.0.0" - checksum: 10/8731c6257afa7bf2b460d4059d7fea1498c91d982b09e536e6dda73e166c7155ceea2eb7709dbea6d1e10a59be746ec9a7b3e5000e5cc79fd38d30d833c181c6 + checksum: 10/983219848f04083f10a4374400d76a124aa364056f7b7e428ffae4ebda8c3867614c9866309d633ef67e1fba92f52f866de1cfe86b8e9cc29873f92186a4f58f languageName: node linkType: hard @@ -10767,19 +10994,19 @@ __metadata: languageName: node linkType: hard -"metro-symbolicate@npm:0.82.5": - version: 0.82.5 - resolution: "metro-symbolicate@npm:0.82.5" +"metro-symbolicate@npm:0.83.6": + version: 0.83.6 + resolution: "metro-symbolicate@npm:0.83.6" dependencies: flow-enums-runtime: "npm:^0.0.6" invariant: "npm:^2.2.4" - metro-source-map: "npm:0.82.5" + metro-source-map: "npm:0.83.6" nullthrows: "npm:^1.1.1" source-map: "npm:^0.5.6" vlq: "npm:^1.0.0" bin: metro-symbolicate: src/index.js - checksum: 10/593e853b702f3ff2d3f9e6677fcfef832cf3373506a6116a9ec5e3d3f6ab46f83af34167cfd6d53a52cda2238a504b7bac63436dc8b59a6c5d3da54bce9140ad + checksum: 10/a94325c1893312671091eac90ea4419d4b555d0a5f163524c8a7f7eabf4219508944dee5107ae4c519ef8266525632a54e9557c0142d94b2097378c7580a9108 languageName: node linkType: hard @@ -10811,17 +11038,17 @@ __metadata: languageName: node linkType: hard -"metro-transform-plugins@npm:0.82.5": - version: 0.82.5 - resolution: "metro-transform-plugins@npm:0.82.5" +"metro-transform-plugins@npm:0.83.6": + version: 0.83.6 + resolution: "metro-transform-plugins@npm:0.83.6" dependencies: "@babel/core": "npm:^7.25.2" - "@babel/generator": "npm:^7.25.0" - "@babel/template": "npm:^7.25.0" - "@babel/traverse": "npm:^7.25.3" + "@babel/generator": "npm:^7.29.1" + "@babel/template": "npm:^7.28.6" + "@babel/traverse": "npm:^7.29.0" flow-enums-runtime: "npm:^0.0.6" nullthrows: "npm:^1.1.1" - checksum: 10/413811c1e2cef44ba77f02f3cd823e8987bdfc69b3c051bd41e886f9243fa131fa4a366e34c9483c85e77c8960d5151eecb34924c0f66b3e0f87706ca6ff37c5 + checksum: 10/257f6fffa63e2d436033fb4d0f17e7200b43bad1dcc8da7ff7a5fed6cd00a60a14e5687a6330522773ffbc5c90f81c038e57105ee80313100fbcd6945275a687 languageName: node linkType: hard @@ -10867,24 +11094,24 @@ __metadata: languageName: node linkType: hard -"metro-transform-worker@npm:0.82.5": - version: 0.82.5 - resolution: "metro-transform-worker@npm:0.82.5" +"metro-transform-worker@npm:0.83.6": + version: 0.83.6 + resolution: "metro-transform-worker@npm:0.83.6" dependencies: "@babel/core": "npm:^7.25.2" - "@babel/generator": "npm:^7.25.0" - "@babel/parser": "npm:^7.25.3" - "@babel/types": "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.82.5" - metro-babel-transformer: "npm:0.82.5" - metro-cache: "npm:0.82.5" - metro-cache-key: "npm:0.82.5" - metro-minify-terser: "npm:0.82.5" - metro-source-map: "npm:0.82.5" - metro-transform-plugins: "npm:0.82.5" + metro: "npm:0.83.6" + metro-babel-transformer: "npm:0.83.6" + metro-cache: "npm:0.83.6" + metro-cache-key: "npm:0.83.6" + metro-minify-terser: "npm:0.83.6" + metro-source-map: "npm:0.83.6" + metro-transform-plugins: "npm:0.83.6" nullthrows: "npm:^1.1.1" - checksum: 10/169203ececd0aa4c3d323f0579398ce9b77d3775d046cfa163c53d3dea97425dba6362b7630889fc8eea8232aa7567489f7e4e512ca3f58777c51f5f5e2894dc + checksum: 10/0d8c59fef2a880f060b59fbda0568214bc3290c5e1795a759404e53e97b1ec7b71e55b89a2e25e44337ee49a4e7f0ed1a7c7d788a203ecad48b77fabd8023331 languageName: node linkType: hard @@ -10940,7 +11167,7 @@ __metadata: languageName: node linkType: hard -"metro@npm:0.82.4, metro@npm:^0.82.2": +"metro@npm:0.82.4": version: 0.82.4 resolution: "metro@npm:0.82.4" dependencies: @@ -10990,18 +11217,18 @@ __metadata: languageName: node linkType: hard -"metro@npm:0.82.5, metro@npm:^0.82.0": - version: 0.82.5 - resolution: "metro@npm:0.82.5" +"metro@npm:0.83.6, metro@npm:^0.83.6": + version: 0.83.6 + resolution: "metro@npm:0.83.6" dependencies: - "@babel/code-frame": "npm:^7.24.7" + "@babel/code-frame": "npm:^7.29.0" "@babel/core": "npm:^7.25.2" - "@babel/generator": "npm:^7.25.0" - "@babel/parser": "npm:^7.25.3" - "@babel/template": "npm:^7.25.0" - "@babel/traverse": "npm:^7.25.3" - "@babel/types": "npm:^7.25.2" - accepts: "npm:^1.3.7" + "@babel/generator": "npm:^7.29.1" + "@babel/parser": "npm:^7.29.0" + "@babel/template": "npm:^7.28.6" + "@babel/traverse": "npm:^7.29.0" + "@babel/types": "npm:^7.29.0" + accepts: "npm:^2.0.0" chalk: "npm:^4.0.0" ci-info: "npm:^2.0.0" connect: "npm:^3.6.5" @@ -11009,25 +11236,25 @@ __metadata: error-stack-parser: "npm:^2.0.6" flow-enums-runtime: "npm:^0.0.6" graceful-fs: "npm:^4.2.4" - hermes-parser: "npm:0.29.1" + 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.82.5" - metro-cache: "npm:0.82.5" - metro-cache-key: "npm:0.82.5" - metro-config: "npm:0.82.5" - metro-core: "npm:0.82.5" - metro-file-map: "npm:0.82.5" - metro-resolver: "npm:0.82.5" - metro-runtime: "npm:0.82.5" - metro-source-map: "npm:0.82.5" - metro-symbolicate: "npm:0.82.5" - metro-transform-plugins: "npm:0.82.5" - metro-transform-worker: "npm:0.82.5" - mime-types: "npm:^2.1.27" + metro-babel-transformer: "npm:0.83.6" + metro-cache: "npm:0.83.6" + metro-cache-key: "npm:0.83.6" + metro-config: "npm:0.83.6" + metro-core: "npm:0.83.6" + metro-file-map: "npm:0.83.6" + metro-resolver: "npm:0.83.6" + metro-runtime: "npm:0.83.6" + metro-source-map: "npm:0.83.6" + metro-symbolicate: "npm:0.83.6" + metro-transform-plugins: "npm:0.83.6" + metro-transform-worker: "npm:0.83.6" + mime-types: "npm:^3.0.1" nullthrows: "npm:^1.1.1" serialize-error: "npm:^2.1.0" source-map: "npm:^0.5.6" @@ -11036,7 +11263,7 @@ __metadata: yargs: "npm:^17.6.2" bin: metro: src/cli.js - checksum: 10/8ada9adce330756249103181c3f99331d095f53d0630a192fd1a2729543dfdc2b71aea024bfa6bba2b38e8c3afdc25b50a6aedb2b6bc4d73b45fbc0599494066 + checksum: 10/37b97fb2b99fbb2c9d347664d663f64a54219650c0e59e1c12a95e938c33557795c6de26a95ea890239e3d70efd287b815727ce1616aba317d17ec8450c650a4 languageName: node linkType: hard @@ -11057,7 +11284,7 @@ __metadata: languageName: node linkType: hard -"mime-db@npm:>= 1.43.0 < 2": +"mime-db@npm:>= 1.43.0 < 2, mime-db@npm:^1.54.0": version: 1.54.0 resolution: "mime-db@npm:1.54.0" checksum: 10/9e7834be3d66ae7f10eaa69215732c6d389692b194f876198dca79b2b90cbf96688d9d5d05ef7987b20f749b769b11c01766564264ea5f919c88b32a29011311 @@ -11073,6 +11300,15 @@ __metadata: languageName: node linkType: hard +"mime-types@npm:^3.0.0, mime-types@npm:^3.0.1": + version: 3.0.2 + resolution: "mime-types@npm:3.0.2" + dependencies: + mime-db: "npm:^1.54.0" + checksum: 10/9db0ad31f5eff10ee8f848130779b7f2d056ddfdb6bda696cb69be68d486d33a3457b4f3f9bdeb60d0736edb471bd5a7c0a384375c011c51c889fd0d5c3b893e + languageName: node + linkType: hard + "mime@npm:1.6.0": version: 1.6.0 resolution: "mime@npm:1.6.0" @@ -11117,6 +11353,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^10.2.2": + version: 10.2.5 + resolution: "minimatch@npm:10.2.5" + dependencies: + brace-expansion: "npm:^5.0.5" + checksum: 10/19e87a931aff60ee7b9d80f39f817b8bfc54f61f8356ee3549fbf636dbccacacfec8d803eac73293955c4527cd085247dfc064bce4a5e349f8f3b85e2bf5da0f + languageName: node + linkType: hard + "minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" @@ -11144,7 +11389,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.0, minimatch@npm:^9.0.4": +"minimatch@npm:^9.0.4": version: 9.0.5 resolution: "minimatch@npm:9.0.5" dependencies: @@ -11245,6 +11490,13 @@ __metadata: languageName: node linkType: hard +"minipass@npm:^7.1.3": + version: 7.1.3 + resolution: "minipass@npm:7.1.3" + checksum: 10/175e4d5e20980c3cd316ae82d2c031c42f6c746467d8b1905b51060a0ba4461441a0c25bb67c025fd9617f9a3873e152c7b543c6b5ac83a1846be8ade80dffd6 + languageName: node + linkType: hard + "minizlib@npm:^3.0.1": version: 3.0.2 resolution: "minizlib@npm:3.0.2" @@ -11286,21 +11538,17 @@ __metadata: languageName: node linkType: hard -"mute-stream@npm:1.0.0": +"multitars@npm:^1.0.0": version: 1.0.0 - resolution: "mute-stream@npm:1.0.0" - checksum: 10/36fc968b0e9c9c63029d4f9dc63911950a3bdf55c9a87f58d3a266289b67180201cade911e7699f8b2fa596b34c9db43dad37649e3f7fdd13c3bb9edb0017ee7 + resolution: "multitars@npm:1.0.0" + checksum: 10/acb10b29e81f2eba51f98c2296277c5b8be58fbfb0fdd833b5497c09f000b1d7d27504c00a96ba603d0a1d3bf3f34b8aa55bb70c45bfd923b6eb223bfb65b21d languageName: node linkType: hard -"mz@npm:^2.7.0": - version: 2.7.0 - resolution: "mz@npm:2.7.0" - dependencies: - any-promise: "npm:^1.0.0" - object-assign: "npm:^4.0.1" - thenify-all: "npm:^1.0.0" - checksum: 10/8427de0ece99a07e9faed3c0c6778820d7543e3776f9a84d22cf0ec0a8eb65f6e9aee9c9d353ff9a105ff62d33a9463c6ca638974cc652ee8140cd1e35951c87 +"mute-stream@npm:1.0.0": + version: 1.0.0 + resolution: "mute-stream@npm:1.0.0" + checksum: 10/36fc968b0e9c9c63029d4f9dc63911950a3bdf55c9a87f58d3a266289b67180201cade911e7699f8b2fa596b34c9db43dad37649e3f7fdd13c3bb9edb0017ee7 languageName: node linkType: hard @@ -11357,13 +11605,6 @@ __metadata: languageName: node linkType: hard -"nested-error-stacks@npm:~2.0.1": - version: 2.0.1 - resolution: "nested-error-stacks@npm:2.0.1" - checksum: 10/8430d7d80ad69b1add2992ee2992a363db6c1a26a54740963bc99a004c5acb1d2a67049397062eab2caa3a312b4da89a0b85de3bdf82d7d472a6baa166311fe6 - languageName: node - linkType: hard - "netmask@npm:^2.0.2": version: 2.0.2 resolution: "netmask@npm:2.0.2" @@ -11529,16 +11770,16 @@ __metadata: languageName: node linkType: hard -"ob1@npm:0.82.5": - version: 0.82.5 - resolution: "ob1@npm:0.82.5" +"ob1@npm:0.83.6": + version: 0.83.6 + resolution: "ob1@npm:0.83.6" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10/3faa161e5b5307188b6bbbf7e21727b1e434b8f6c31c51386808b2efd5e7238cf85a7ce71416d9a3f073625afb5a2212f80ec267996dc88fe086944adbb525d9 + checksum: 10/817cc83247508f6a17641924af5ccd793535e9376442ab8f9e59f7070cfb4830269540cacf79d036cdf087585810ced7dae3ea213c7f2dad73c2f198f1b676f9 languageName: node linkType: hard -"object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": +"object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" checksum: 10/fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f @@ -12073,7 +12314,7 @@ __metadata: languageName: node linkType: hard -"path-parse@npm:^1.0.5, path-parse@npm:^1.0.7": +"path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" checksum: 10/49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a @@ -12090,6 +12331,16 @@ __metadata: languageName: node linkType: hard +"path-scurry@npm:^2.0.2": + version: 2.0.2 + resolution: "path-scurry@npm:2.0.2" + dependencies: + lru-cache: "npm:^11.0.0" + minipass: "npm:^7.1.2" + checksum: 10/2b4257422bcb870a4c2d205b3acdbb213a72f5e2250f61c80f79c9d014d010f82bdf8584441612c8e1fa4eb098678f5704a66fa8377d72646bad4be38e57a2c3 + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -12118,13 +12369,6 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:^3.0.1": - version: 3.0.1 - resolution: "picomatch@npm:3.0.1" - checksum: 10/65ac837fedbd0640586f7c214f6c7481e1e12f41cdcd22a95eb6a2914d1773707ed0f0b5bd2d1e39b5ec7860b43a4c9150152332a3884cd8dd1d419b2a2fa5b5 - languageName: node - linkType: hard - "picomatch@npm:^4.0.2": version: 4.0.2 resolution: "picomatch@npm:4.0.2" @@ -12132,7 +12376,14 @@ __metadata: languageName: node linkType: hard -"pirates@npm:^4.0.1, pirates@npm:^4.0.4": +"picomatch@npm:^4.0.3": + version: 4.0.4 + resolution: "picomatch@npm:4.0.4" + checksum: 10/f6ef80a3590827ce20378ae110ac78209cc4f74d39236370f1780f957b7ee41c12acde0e4651b90f39983506fd2f5e449994716f516db2e9752924aff8de93ce + languageName: node + linkType: hard + +"pirates@npm:^4.0.4": version: 4.0.7 resolution: "pirates@npm:4.0.7" checksum: 10/2427f371366081ae42feb58214f04805d6b41d6b84d74480ebcc9e0ddbd7105a139f7c653daeaf83ad8a1a77214cf07f64178e76de048128fec501eab3305a96 @@ -12218,13 +12469,6 @@ __metadata: languageName: node linkType: hard -"pretty-bytes@npm:^5.6.0": - version: 5.6.0 - resolution: "pretty-bytes@npm:5.6.0" - checksum: 10/9c082500d1e93434b5b291bd651662936b8bd6204ec9fa17d563116a192d6d86b98f6d328526b4e8d783c07d5499e2614a807520249692da9ec81564b2f439cd - languageName: node - linkType: hard - "pretty-format@npm:^29.0.0, pretty-format@npm:^29.7.0": version: 29.7.0 resolution: "pretty-format@npm:29.7.0" @@ -12351,7 +12595,7 @@ __metadata: languageName: node linkType: hard -"punycode@npm:^2.1.0, punycode@npm:^2.1.1": +"punycode@npm:^2.1.0": version: 2.3.1 resolution: "punycode@npm:2.3.1" checksum: 10/febdc4362bead22f9e2608ff0171713230b57aff9dddc1c273aa2a651fbd366f94b7d6a71d78342a7c0819906750351ca7f2edd26ea41b626d87d6a13d1bd059 @@ -12390,15 +12634,6 @@ __metadata: languageName: node linkType: hard -"qrcode-terminal@npm:0.11.0": - version: 0.11.0 - resolution: "qrcode-terminal@npm:0.11.0" - bin: - qrcode-terminal: ./bin/qrcode-terminal.js - checksum: 10/61fe2336b954584f321f2593d7e33f5b235788d829ea982f11a388d1e80e9cafb086dd28e7bd1649859cac62a6eb5818c9de14657222e3f66ba7376d0edccefd - languageName: node - linkType: hard - "query-string@npm:^7.1.3": version: 7.1.3 resolution: "query-string@npm:7.1.3" @@ -12448,7 +12683,7 @@ __metadata: languageName: node linkType: hard -"rc@npm:1.2.8, rc@npm:~1.2.7": +"rc@npm:1.2.8": version: 1.2.8 resolution: "rc@npm:1.2.8" dependencies: @@ -12462,13 +12697,13 @@ __metadata: languageName: node linkType: hard -"react-devtools-core@npm:^6.1.1": - version: 6.1.3 - resolution: "react-devtools-core@npm:6.1.3" +"react-devtools-core@npm:^6.1.5": + version: 6.1.5 + resolution: "react-devtools-core@npm:6.1.5" dependencies: shell-quote: "npm:^1.6.1" ws: "npm:^7" - checksum: 10/5c9e2b0c3bc79f62e44809fb3df49082b654865d649793b0e28c35f39d614d10b78365ef971849cb3f844474bc077e5a383171f862680fba93650dafea102a8d + checksum: 10/0323f1d006979374b79ac83fced5bb10c04f2817d7bd4338074ead815ff441b943290d563d7796233767dd973787116a4b3c62040de4d770e0ae5b207fc8d480 languageName: node linkType: hard @@ -12534,150 +12769,87 @@ __metadata: languageName: node linkType: hard -"react-native-edge-to-edge@npm:1.6.0": - version: 1.6.0 - resolution: "react-native-edge-to-edge@npm:1.6.0" - peerDependencies: - react: "*" - react-native: "*" - checksum: 10/9476f00c4cb60861799a4b306aa8e26275a503468f2b37e53af9c66a4eb2660b56b58f7bc4a77ee4c7ad7105cd489e186a08cda63a568c41217517b8f940be8a - languageName: node - linkType: hard - -"react-native-is-edge-to-edge@npm:^1.1.6, react-native-is-edge-to-edge@npm:^1.1.7": - version: 1.2.1 - resolution: "react-native-is-edge-to-edge@npm:1.2.1" +"react-native-is-edge-to-edge@npm:^1.2.1": + version: 1.3.1 + resolution: "react-native-is-edge-to-edge@npm:1.3.1" peerDependencies: react: "*" react-native: "*" - checksum: 10/8fb6d8ab7b953c7d7cec8c987cef24f1c5348a293a85cb49c7c53b54ef110c0ca746736ae730e297603c8c76020df912e93915fb17518c4f2f91143757177aba + checksum: 10/dc82d54e0bf8f89208a538bb0d14e4891af6efae27ed5b7b21be683a72c38c5219ab9be1ea9bd40aa1c905d481174e649d0b71aeceaa9946e6c707f251568282 languageName: node linkType: hard -"react-native-safe-area-context@npm:5.4.0": - version: 5.4.0 - resolution: "react-native-safe-area-context@npm:5.4.0" +"react-native-safe-area-context@npm:~5.6.2": + version: 5.6.2 + resolution: "react-native-safe-area-context@npm:5.6.2" peerDependencies: react: "*" react-native: "*" - checksum: 10/3b94e0a39398f23f4cbec2e49ebfd58c4e56f1d4157fda613c3bab66924a4e71ed6665a346dd71fd04ebd40e00f606f10d5a973b2616be4bfa0a422b361a425f + checksum: 10/880d87ee60119321b366eef2c151ecefe14f5bc0d39cf5cfbfb167684e571d3dae2600ee19b9bc8521f5726eb285abecaa7aafb1a3b213529dafbac24703d302 languageName: node linkType: hard -"react-native-screens@npm:^4.11.1": - version: 4.11.1 - resolution: "react-native-screens@npm:4.11.1" +"react-native-screens@npm:~4.23.0": + version: 4.23.0 + resolution: "react-native-screens@npm:4.23.0" dependencies: react-freeze: "npm:^1.0.0" - react-native-is-edge-to-edge: "npm:^1.1.7" warn-once: "npm:^0.1.0" peerDependencies: react: "*" react-native: "*" - checksum: 10/d17778b386840c0dc1899e197e901e71430c36c9d935e06f9074fe95e03275dd8c077a83e0ef219159dc8ef0eba6589aca5d1a9feb884a971d34881431b4035c - languageName: node - linkType: hard - -"react-native@npm:0.79.5": - version: 0.79.5 - resolution: "react-native@npm:0.79.5" - dependencies: - "@jest/create-cache-key-function": "npm:^29.7.0" - "@react-native/assets-registry": "npm:0.79.5" - "@react-native/codegen": "npm:0.79.5" - "@react-native/community-cli-plugin": "npm:0.79.5" - "@react-native/gradle-plugin": "npm:0.79.5" - "@react-native/js-polyfills": "npm:0.79.5" - "@react-native/normalize-colors": "npm:0.79.5" - "@react-native/virtualized-lists": "npm:0.79.5" - abort-controller: "npm:^3.0.0" - anser: "npm:^1.4.9" - ansi-regex: "npm:^5.0.0" - babel-jest: "npm:^29.7.0" - babel-plugin-syntax-hermes-parser: "npm:0.25.1" - base64-js: "npm:^1.5.1" - chalk: "npm:^4.0.0" - commander: "npm:^12.0.0" - event-target-shim: "npm:^5.0.1" - flow-enums-runtime: "npm:^0.0.6" - glob: "npm:^7.1.1" - invariant: "npm:^2.2.4" - jest-environment-node: "npm:^29.7.0" - memoize-one: "npm:^5.0.0" - metro-runtime: "npm:^0.82.0" - metro-source-map: "npm:^0.82.0" - nullthrows: "npm:^1.1.1" - pretty-format: "npm:^29.7.0" - promise: "npm:^8.3.0" - react-devtools-core: "npm:^6.1.1" - react-refresh: "npm:^0.14.0" - regenerator-runtime: "npm:^0.13.2" - scheduler: "npm:0.25.0" - semver: "npm:^7.1.3" - stacktrace-parser: "npm:^0.1.10" - whatwg-fetch: "npm:^3.0.0" - ws: "npm:^6.2.3" - yargs: "npm:^17.6.2" - peerDependencies: - "@types/react": ^19.0.0 - react: ^19.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - bin: - react-native: cli.js - checksum: 10/3c33e09d276ce29638be69a8c7ca598c19131e95a9973abd86c2bbd99b1b02d3c161020bdc633394b4cde661d61347f55af2e6676e542188ce04709b75099c49 + checksum: 10/cb8cc1c18c8d340f53a34a15e84ad6a3bd0ee43384d712a9e4c2a8257428c129c9bae0900ab86f64a4ebdc27684e6b12be9064a410e8f54c7a649534f12a9d76 languageName: node linkType: hard -"react-native@npm:0.80.1": - version: 0.80.1 - resolution: "react-native@npm:0.80.1" +"react-native@npm:0.83.6": + version: 0.83.6 + resolution: "react-native@npm:0.83.6" dependencies: "@jest/create-cache-key-function": "npm:^29.7.0" - "@react-native/assets-registry": "npm:0.80.1" - "@react-native/codegen": "npm:0.80.1" - "@react-native/community-cli-plugin": "npm:0.80.1" - "@react-native/gradle-plugin": "npm:0.80.1" - "@react-native/js-polyfills": "npm:0.80.1" - "@react-native/normalize-colors": "npm:0.80.1" - "@react-native/virtualized-lists": "npm:0.80.1" + "@react-native/assets-registry": "npm:0.83.6" + "@react-native/codegen": "npm:0.83.6" + "@react-native/community-cli-plugin": "npm:0.83.6" + "@react-native/gradle-plugin": "npm:0.83.6" + "@react-native/js-polyfills": "npm:0.83.6" + "@react-native/normalize-colors": "npm:0.83.6" + "@react-native/virtualized-lists": "npm:0.83.6" abort-controller: "npm:^3.0.0" anser: "npm:^1.4.9" ansi-regex: "npm:^5.0.0" babel-jest: "npm:^29.7.0" - babel-plugin-syntax-hermes-parser: "npm:0.28.1" + babel-plugin-syntax-hermes-parser: "npm:0.32.0" base64-js: "npm:^1.5.1" - chalk: "npm:^4.0.0" commander: "npm:^12.0.0" flow-enums-runtime: "npm:^0.0.6" glob: "npm:^7.1.1" + hermes-compiler: "npm:0.14.1" invariant: "npm:^2.2.4" jest-environment-node: "npm:^29.7.0" memoize-one: "npm:^5.0.0" - metro-runtime: "npm:^0.82.2" - metro-source-map: "npm:^0.82.2" + metro-runtime: "npm:^0.83.6" + metro-source-map: "npm:^0.83.6" nullthrows: "npm:^1.1.1" pretty-format: "npm:^29.7.0" promise: "npm:^8.3.0" - react-devtools-core: "npm:^6.1.1" + react-devtools-core: "npm:^6.1.5" react-refresh: "npm:^0.14.0" regenerator-runtime: "npm:^0.13.2" - scheduler: "npm:0.26.0" + scheduler: "npm:0.27.0" semver: "npm:^7.1.3" stacktrace-parser: "npm:^0.1.10" whatwg-fetch: "npm:^3.0.0" - ws: "npm:^6.2.3" + ws: "npm:^7.5.10" yargs: "npm:^17.6.2" peerDependencies: - "@types/react": ^19.1.0 - react: ^19.1.0 + "@types/react": ^19.1.1 + react: ^19.2.0 peerDependenciesMeta: "@types/react": optional: true bin: react-native: cli.js - checksum: 10/aab403024d77077bd58cdda22c18306fd909c37b7f0a270cf917a46c1460d901a0d1a2aa22c74eb46fede5011666b5aae73393f423412641e6abe91b05708069 + checksum: 10/d57fc43d7a7c9e0e55efac941ebe6d5781f91d28db8f78eba822e74fe5decdc1f5a8f024b18d79dc08928e8dbc374469df1a910aa58f2241e2e7c637f1366f20 languageName: node linkType: hard @@ -12688,17 +12860,10 @@ __metadata: languageName: node linkType: hard -"react@npm:19.0.0": - version: 19.0.0 - resolution: "react@npm:19.0.0" - checksum: 10/2490969c503f644703c88990d20e4011fa6119ddeca451e9de48f6d7ab058d670d2852a5fcd3aa3cd90a923ab2815d532637bd4a814add402ae5c0d4f129ee71 - languageName: node - linkType: hard - -"react@npm:19.1.0": - version: 19.1.0 - resolution: "react@npm:19.1.0" - checksum: 10/d0180689826fd9de87e839c365f6f361c561daea397d61d724687cae88f432a307d1c0f53a0ee95ddbe3352c10dac41d7ff1ad85530fb24951b27a39e5398db4 +"react@npm:19.2.0": + version: 19.2.0 + resolution: "react@npm:19.2.0" + checksum: 10/e13bcdb8e994c3cfa922743cb75ca8deb60531bf02f584d2d8dab940a8132ce8a2e6ef16f8ed7f372b4072e7a7eeff589b2812dabbedfa73e6e46201dac8a9d0 languageName: node linkType: hard @@ -12977,17 +13142,6 @@ __metadata: languageName: node linkType: hard -"requireg@npm:^0.2.2": - version: 0.2.2 - resolution: "requireg@npm:0.2.2" - dependencies: - nested-error-stacks: "npm:~2.0.1" - rc: "npm:~1.2.7" - resolve: "npm:~1.7.1" - checksum: 10/ae3c7759448a8348307ad99f7487f4571a8e5319c5fc5e0499a8791839d1504f3baf61ca846b70731e1973a9243d9d1ef3b54f6f674a5d67d427c92a0d78b072 - languageName: node - linkType: hard - "reselect@npm:^4.1.7": version: 4.1.8 resolution: "reselect@npm:4.1.8" @@ -13048,14 +13202,14 @@ __metadata: languageName: node linkType: hard -"resolve.exports@npm:^2.0.0, resolve.exports@npm:^2.0.3": +"resolve.exports@npm:^2.0.0": version: 2.0.3 resolution: "resolve.exports@npm:2.0.3" checksum: 10/536efee0f30a10fac8604e6cdc7844dbc3f4313568d09f06db4f7ed8a5b8aeb8585966fe975083d1f2dfbc87cf5f8bc7ab65a5c23385c14acbb535ca79f8398a languageName: node linkType: hard -"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.20.0, resolve@npm:^1.22.10, resolve@npm:^1.22.2, resolve@npm:^1.22.4, resolve@npm:^1.22.8": +"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.20.0, resolve@npm:^1.22.10, resolve@npm:^1.22.4, resolve@npm:^1.22.8": version: 1.22.10 resolution: "resolve@npm:1.22.10" dependencies: @@ -13081,16 +13235,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:~1.7.1": - version: 1.7.1 - resolution: "resolve@npm:1.7.1" - dependencies: - path-parse: "npm:^1.0.5" - checksum: 10/76697bb674d9de34dcfb837739878ad95b3e0021a198c88eb235d812a20d4b15b587e8e14342da41e2a83b6ca2e0c4bfd114d0329cc5b80c264925db1afe0251 - languageName: node - linkType: hard - -"resolve@patch:resolve@npm%3A^1.1.6#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin": +"resolve@patch:resolve@npm%3A^1.1.6#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin": version: 1.22.10 resolution: "resolve@patch:resolve@npm%3A1.22.10#optional!builtin::version=1.22.10&hash=c3c19d" dependencies: @@ -13116,15 +13261,6 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A~1.7.1#optional!builtin": - version: 1.7.1 - resolution: "resolve@patch:resolve@npm%3A1.7.1#optional!builtin::version=1.7.1&hash=3bafbf" - dependencies: - path-parse: "npm:^1.0.5" - checksum: 10/3bfc4ed0768c158d320bdd1076875e2c783cba03985d6052cd5142ed971e413eb8f8a81753fc4f12f3051723356898bf9c5a24d6c988dfb9de9587f710ca692d - languageName: node - linkType: hard - "restore-cursor@npm:^2.0.0": version: 2.0.0 resolution: "restore-cursor@npm:2.0.0" @@ -13281,17 +13417,10 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:0.25.0": - version: 0.25.0 - resolution: "scheduler@npm:0.25.0" - checksum: 10/e661e38503ab29a153429a99203fefa764f28b35c079719eb5efdd2c1c1086522f6653d8ffce388209682c23891a6d1d32fa6badf53c35fb5b9cd0c55ace42de - languageName: node - linkType: hard - -"scheduler@npm:0.26.0": - version: 0.26.0 - resolution: "scheduler@npm:0.26.0" - checksum: 10/1ecf2e5d7de1a7a132796834afe14a2d589ba7e437615bd8c06f3e0786a3ac3434655e67aac8755d9b14e05754c177e49c064261de2673aaa3c926bc98caa002 +"scheduler@npm:0.27.0": + version: 0.27.0 + resolution: "scheduler@npm:0.27.0" + checksum: 10/eab3c3a8373195173e59c147224fc30dabe6dd453f248f5e610e8458512a5a2ee3a06465dc400ebfe6d35c9f5b7f3bb6b2e41c88c86fd177c25a73e7286a1e06 languageName: node linkType: hard @@ -14064,24 +14193,6 @@ __metadata: languageName: node linkType: hard -"sucrase@npm:3.35.0": - version: 3.35.0 - resolution: "sucrase@npm:3.35.0" - dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.2" - commander: "npm:^4.0.0" - glob: "npm:^10.3.10" - lines-and-columns: "npm:^1.1.6" - mz: "npm:^2.7.0" - pirates: "npm:^4.0.1" - ts-interface-checker: "npm:^0.1.9" - bin: - sucrase: bin/sucrase - sucrase-node: bin/sucrase-node - checksum: 10/bc601558a62826f1c32287d4fdfa4f2c09fe0fec4c4d39d0e257fd9116d7d6227a18309721d4185ec84c9dc1af0d5ec0e05a42a337fbb74fc293e068549aacbe - languageName: node - linkType: hard - "supports-color@npm:^5.3.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" @@ -14149,13 +14260,6 @@ __metadata: languageName: node linkType: hard -"temp-dir@npm:~2.0.0": - version: 2.0.0 - resolution: "temp-dir@npm:2.0.0" - checksum: 10/cc4f0404bf8d6ae1a166e0e64f3f409b423f4d1274d8c02814a59a5529f07db6cd070a749664141b992b2c1af337fa9bb451a460a43bb9bcddc49f235d3115aa - languageName: node - linkType: hard - "terminal-link@npm:^2.1.1": version: 2.1.1 resolution: "terminal-link@npm:2.1.1" @@ -14205,24 +14309,6 @@ __metadata: languageName: node linkType: hard -"thenify-all@npm:^1.0.0": - version: 1.6.0 - resolution: "thenify-all@npm:1.6.0" - dependencies: - thenify: "npm:>= 3.1.0 < 4" - checksum: 10/dba7cc8a23a154cdcb6acb7f51d61511c37a6b077ec5ab5da6e8b874272015937788402fd271fdfc5f187f8cb0948e38d0a42dcc89d554d731652ab458f5343e - languageName: node - linkType: hard - -"thenify@npm:>= 3.1.0 < 4": - version: 3.3.1 - resolution: "thenify@npm:3.3.1" - dependencies: - any-promise: "npm:^1.0.0" - checksum: 10/486e1283a867440a904e36741ff1a177faa827cf94d69506f7e3ae4187b9afdf9ec368b3d8da225c192bfe2eb943f3f0080594156bf39f21b57cd1411e2e7f6d - languageName: node - linkType: hard - "throat@npm:^5.0.0": version: 5.0.0 resolution: "throat@npm:5.0.0" @@ -14298,6 +14384,13 @@ __metadata: languageName: node linkType: hard +"toqr@npm:^0.1.1": + version: 0.1.1 + resolution: "toqr@npm:0.1.1" + checksum: 10/b75da11ce8bf645f805c43fc8a2ea6dfe5e7d2da9a751404deb72d48def027abccdf4ea3af5dce771852717f5c2c5d2eb7fdee246566eccbdab9b86a98ba9100 + languageName: node + linkType: hard + "trim-newlines@npm:^3.0.0": version: 3.0.1 resolution: "trim-newlines@npm:3.0.1" @@ -14330,13 +14423,6 @@ __metadata: languageName: node linkType: hard -"ts-interface-checker@npm:^0.1.9": - version: 0.1.13 - resolution: "ts-interface-checker@npm:0.1.13" - checksum: 10/9f7346b9e25bade7a1050c001ec5a4f7023909c0e1644c5a96ae20703a131627f081479e6622a4ecee2177283d0069e651e507bedadd3904fc4010ab28ffce00 - languageName: node - linkType: hard - "ts-node@npm:^10.8.1": version: 10.9.2 resolution: "ts-node@npm:10.9.2" @@ -14565,7 +14651,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^4.6.4 || ^5.2.2, typescript@npm:^5.2.2, typescript@npm:~5.8.3": +"typescript@npm:^4.6.4 || ^5.2.2, typescript@npm:^5.2.2": version: 5.8.3 resolution: "typescript@npm:5.8.3" bin: @@ -14575,7 +14661,17 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^4.6.4 || ^5.2.2#optional!builtin, typescript@patch:typescript@npm%3A^5.2.2#optional!builtin, typescript@patch:typescript@npm%3A~5.8.3#optional!builtin": +"typescript@npm:~5.9.2": + version: 5.9.3 + resolution: "typescript@npm:5.9.3" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/c089d9d3da2729fd4ac517f9b0e0485914c4b3c26f80dc0cffcb5de1719a17951e92425d55db59515c1a7ddab65808466debb864d0d56dcf43f27007d0709594 + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A^4.6.4 || ^5.2.2#optional!builtin, typescript@patch:typescript@npm%3A^5.2.2#optional!builtin": version: 5.8.3 resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin::version=5.8.3&hash=74658d" bin: @@ -14585,6 +14681,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@npm%3A~5.9.2#optional!builtin": + version: 5.9.3 + resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=74658d" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/5d416ad4f2ea564f515a3f919e901edbfa4b497cc17dd325c5726046c3eef7ed22d1f59c787267d478311f6f0a265ff790f8a6c7e9df3ea3471458f5ec81e8b7 + languageName: node + linkType: hard + "uglify-js@npm:^3.1.4": version: 3.19.3 resolution: "uglify-js@npm:3.19.3" @@ -14620,13 +14726,6 @@ __metadata: languageName: node linkType: hard -"undici@npm:^6.18.2": - version: 6.21.3 - resolution: "undici@npm:6.21.3" - checksum: 10/b6b8f4a90e294c11fabbb174b471a310840695ed0154a44b81e9bb4a08867ed738c8a7eac4eb46c7902d502fbccf03fa2cf2e5f18d9a2218d82e4294e3f74a2b - languageName: node - linkType: hard - "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" @@ -14683,15 +14782,6 @@ __metadata: languageName: node linkType: hard -"unique-string@npm:~2.0.0": - version: 2.0.0 - resolution: "unique-string@npm:2.0.0" - dependencies: - crypto-random-string: "npm:^2.0.0" - checksum: 10/107cae65b0b618296c2c663b8e52e4d1df129e9af04ab38d53b4f2189e96da93f599c85f4589b7ffaf1a11c9327cbb8a34f04c71b8d4950d3e385c2da2a93828 - languageName: node - linkType: hard - "universal-user-agent@npm:^6.0.0": version: 6.0.1 resolution: "universal-user-agent@npm:6.0.1" @@ -14956,13 +15046,6 @@ __metadata: languageName: node linkType: hard -"webidl-conversions@npm:^5.0.0": - version: 5.0.0 - resolution: "webidl-conversions@npm:5.0.0" - checksum: 10/cea864dd9cf1f2133d82169a446fb94427ba089e4676f5895273ea085f165649afe587ae3f19f2f0370751a724bba2d96e9956d652b3e41ac1feaaa4376e2d70 - languageName: node - linkType: hard - "whatwg-fetch@npm:^3.0.0": version: 3.6.20 resolution: "whatwg-fetch@npm:3.6.20" @@ -14970,14 +15053,10 @@ __metadata: languageName: node linkType: hard -"whatwg-url-without-unicode@npm:8.0.0-3": - version: 8.0.0-3 - resolution: "whatwg-url-without-unicode@npm:8.0.0-3" - dependencies: - buffer: "npm:^5.4.3" - punycode: "npm:^2.1.1" - webidl-conversions: "npm:^5.0.0" - checksum: 10/aa588b54b75304335c5e189f8572626f989364c2ac5be5a1643ac687c2501f044405e1eb5761d65a826f570befade5fe51a723d917e9ab7672bb65d14065e82f +"whatwg-url-minimum@npm:^0.1.1": + version: 0.1.1 + resolution: "whatwg-url-minimum@npm:0.1.1" + checksum: 10/96d06b1ad60bd8e0eb134a4741e244ee91030edb59fd0bcc01a808daeb0110d84eee92c8bc462a2675be82ecac33ec560a28429bb4fec3587846b58388351bf7 languageName: node linkType: hard @@ -15096,13 +15175,6 @@ __metadata: languageName: node linkType: hard -"wonka@npm:^6.3.2": - version: 6.3.5 - resolution: "wonka@npm:6.3.5" - checksum: 10/4f8adf1a758c7a9ccd2a98e21006537bfebfb68a241a6d703f47c5d2bac474cc476c3f24f1deee641c093d0ae31ea63f5c45ac76ecd90ea715e9c75b7e27ff91 - languageName: node - linkType: hard - "word-wrap@npm:^1.2.5": version: 1.2.5 resolution: "word-wrap@npm:1.2.5" @@ -15293,6 +15365,15 @@ __metadata: languageName: node linkType: hard +"yaml@npm:^2.6.1": + version: 2.8.3 + resolution: "yaml@npm:2.8.3" + bin: + yaml: bin.mjs + checksum: 10/ecad41d39d34fae5cc17ea2d4b7f7f55faacd45cbce8983ba22d48d1ed1a92ed242ea49ea813a79ac39a69f75f9c5a03e7b5395fd954d55476f25e21a47c141d + languageName: node + linkType: hard + "yargs-parser@npm:21.1.1, yargs-parser@npm:^21.1.1": version: 21.1.1 resolution: "yargs-parser@npm:21.1.1" @@ -15349,3 +15430,10 @@ __metadata: checksum: 10/d731e3ba776a0ee19021d909787942933a6c2eafb2bbe85541f0c59aa5c7d475ce86fcb860d5803105e32244c3dd5ba875b87c4c6bf2d6f297da416aa54e556f languageName: node linkType: hard + +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard