Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat(suite-native): add icon and regenerate them #16323

Merged
merged 3 commits into from
Jan 15, 2025

Conversation

Lemonexe
Copy link
Contributor

@Lemonexe Lemonexe commented Jan 13, 2025

Description

  • Fix generateIcons.js script and regenerate icons for mobile.
  • Add wrench icon to mobile (this figma requires it, all other icons in this figma are already present)
  • Some icons were automatically synced

Copy link

github-actions bot commented Jan 13, 2025

🚀 Expo preview is ready!

  • Project → trezor-suite-preview
  • Platforms → android, ios
  • Scheme → trezorsuitelite
  • Runtime Version → 22
  • More info

Learn more about 𝝠 Expo Github Action

@Lemonexe Lemonexe added the no-project This label is used to specify that PR doesn't need to be added to a project label Jan 13, 2025
@Lemonexe Lemonexe force-pushed the feat/regenerate-icons branch from 5500be3 to 96f5822 Compare January 13, 2025 12:30
@Lemonexe Lemonexe marked this pull request as ready for review January 13, 2025 12:31
@Lemonexe Lemonexe force-pushed the feat/regenerate-icons branch from 96f5822 to 87353e3 Compare January 14, 2025 10:22
@Lemonexe Lemonexe changed the title Feat/regenerate icons Feat(suite-native): add icon and regenerate them Jan 15, 2025
@Lemonexe Lemonexe force-pushed the feat/regenerate-icons branch from 87353e3 to 4464118 Compare January 15, 2025 11:39
@MiroslavProchazka MiroslavProchazka added the mobile Suite Lite issues and PRs label Jan 15, 2025
@matejkriz matejkriz requested a review from a team January 15, 2025 12:09
@matejkriz
Copy link
Member

There is one more step that is temporary needed if you do any native change (and regeneration of icons is native change) and that is bumping of runtimeVersion. Would you mind if I add here one more commit with that change? It will be hopefully soon not needed and replaced by automatic fingerprint check.

Copy link

Fingerprint is changed, new EAS Build(s) are now in pipeline.

Build with commit a877c09

Name Build Details
🤖 Android build View build page
DetailsDistribution: INTERNAL
Build profile: preview
SDK version: 52.0.0
App version: 25.1.2
🍎 iOS build View build page
DetailsDistribution: INTERNAL
Build profile: preview
SDK version: 52.0.0
App version: 25.1.2
Fingerprint diff
[
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@config-plugins/detox/app.plugin.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "4331c2f29bf696bfcecad88da48d71d70bc348af"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@config-plugins/detox/build/withDetox.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "2d104569e951a96c1a19af883dc9159a8eabfe66"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@config-plugins/detox/build/withDetoxProjectGradle.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "d44d5e3b1f1b6701db4768ec06a79d3808327383"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@config-plugins/detox/build/withDetoxTestAppGradle.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "52945e086bfe39a63b67ef20be2289f57daccaaa"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@config-plugins/detox/build/withDetoxTestClass.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "41fc5d43acff1c69b0544a408c5e53e437eaf88d"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@config-plugins/detox/build/withKotlinGradle.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "129baa560736f71ce6d90ca8b99227a84a68dab6"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@config-plugins/detox/build/withNetworkSecurityConfig.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "aa16dafee0047425080a22ddb674bb926225e674"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@config-plugins/detox/build/withProguardGradle.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "f622be747a00fd0f124cf955d63d112f19604aec"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@sentry/react-native/package.json",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "8d0372f4ffe8c3ce86befe8ce351c8dac30e0831"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@sentry/react-native/plugin/build/index.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "947f0c4d019bc60b73c4a32906f7ed5090b0f0bc"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@sentry/react-native/plugin/build/utils.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "ea821bbf495760fd9c068716101b06ab29759ce8"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@sentry/react-native/plugin/build/withSentry.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "1e44f169eaa72439b70f0dbf742d8c9431e04719"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@sentry/react-native/plugin/build/withSentryAndroid.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "7693d01beac5e60b890f139f0d8f46d01775c92d"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/@sentry/react-native/plugin/build/withSentryIOS.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "5a6230e1314dc2fb4ae3f601c9029a23c307bd2a"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/ajv.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "ac7b43bd67df62a7d75ad41a1fa19c4da196aea8"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/codegen/code.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "f729cd0cd45af84ee89e9de3a1acc70ea3431f3d"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/codegen/index.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "849c129b9bc353becca639c0d88112b1bdb77479"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/codegen/scope.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "f88356bfabe4aca44f340541fbef5d1bb1c06eb1"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/errors.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "8110ecff98aae07e4c23d678bd99ebc183911172"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/index.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "ac724386644c463d76271a18455e5972e8a49aa2"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/names.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "abeb0204b5c5c614b7a017478909e17333d60bfe"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/ref_error.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "a49a250d27dd857b6d4ad4613212ded089985ab3"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/resolve.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "82af5d102f2c9eef47c89ac42a9834e7b1a3a6ab"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/rules.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "eb61b23cd6fc25f46fac9b3f2729e9ec392d66d2"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/util.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "3b9da408a4a3e67eb353dfc752ee5cf20e347b94"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/validate/applicability.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "1c532e3c30157ddb45eeebb0a4daacda8f7a6aa0"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/validate/boolSchema.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "1e591a8bb08a84a0b5b5760fd1c32f9892ffd69f"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/validate/dataType.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "7b7afd876854eb723ea10f6560466a7931631020"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/validate/defaults.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "a24dbb561f4cb829597dabf3f2d9d22bed137230"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/validate/index.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "09cd82065cf03f7bed47593a8a0846c364430c86"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/validate/keyword.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "79a8cf0ee7bd82f32a5421542fc356fde5173fe0"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/compile/validate/subschema.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "771e56599b09f5dcc646730f6679b1bf93bd7282"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/core.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "371c9ba20eb474f7beef2a652cac83cff1605a60"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/refs/data.json",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "3e1aa7055fe929029e662ec21462ab6e2a740958"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/refs/json-schema-draft-07.json",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "434509fafa64733f0ed88a8bc3a3f11e70f93f8d"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/runtime/equal.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "21975edc011a77c966ad63cceb0ee6995ffe043d"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/runtime/ucs2length.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "bd1a1e4a67400e79e9874488b5c77224571f488c"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/runtime/uri.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "c6641521bad417cbdbd2f6f14b3de9f23e57f010"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/runtime/validation_error.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "8dd21321afa7c94a4ffe02d976b52e09c25c1f30"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/additionalItems.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "735e64272d3393cd4e2b69de414e66da70d79826"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/additionalProperties.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "c81321195b7fe810580ae81917a01bb5baf78a0a"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/allOf.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "2138069e5d48c8a376b5d681231356ca4be8003c"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/anyOf.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "3903c4307e2b527309fdba99acd308a5e88461be"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/contains.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "6b6d65b50c50a1eeb3366b1cc2cbaabfafed5dd7"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/dependencies.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "d3158757ec58324983c9f3265e61d636f815a8d5"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/if.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "4ca298c26ba13812b39202f8abe807c876a09260"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/index.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "044a462d321b038e2c11476f92bb0d6683555330"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/items.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "a352902118a968fe62cbac92277c4fe1424b144a"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/items2020.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "da279831341bfd6effdb6ad225e250e068929455"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/not.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "84dfbdd3ed091ef36b3dc238b359e5f490a0fda9"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/oneOf.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "8168f32250a8e820ecf5ac6166a094f36720708e"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/patternProperties.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "adc85c7a6778af94cb52d0b50022a581a42c531a"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/prefixItems.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "4218930d89e975df87141e040f74b2fec8366d5e"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/properties.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "f52517c463d4dcd9c1a0ec90008c3506a8680057"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/propertyNames.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "efb4e36c78a10ea6cc81c23ed30716ac99914241"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/applicator/thenElse.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "2ebc38d56c681c06d15b7cbc9514ec636dada861"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/code.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "b0fff33286e00374d019e916665b5ba195fcdc3b"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/core/id.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "359ec57ca7ff0d979c80ec75edf4dfebdde39455"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/core/index.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "7ae45e5f7b4c6091e8b67122f5d56236777c8219"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/core/ref.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "b0625d69bc318b76efbe58d4e11210d4f168206f"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/discriminator/index.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "7dc87149e6df857ff9cf9a2f64743fe8410d6c6f"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/discriminator/types.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "dfff1efaf2dc0b22c5d439091667e70a53b957d4"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/draft7.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "468023628844a9a9c6e076253604461b647aed46"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/format/format.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "968cc2c96945515401ef655987a6a545aecac8ca"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/format/index.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "74b87e5db1e49dfdf09978ed246d0298e9d4be11"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/metadata.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "16cfe1ed0a9579a628f2e7b85ff5b1d74c1cb1c9"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/validation/const.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "3c69f75737f91363e539ae0dd9a83d09ca5e7801"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/validation/enum.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "f6e360dd690fba008245593b7ae5d9433a097871"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/validation/index.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "c48517a03a18792c9cd31c1c20091ddd1a52e896"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/validation/limitItems.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "38dc012a77895d1e1f8cbf71adc76e94dce55258"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/validation/limitLength.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "133d0d18c0b3268029ae73694cd334bd5fc691cc"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/validation/limitNumber.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "78d6253761953c568d0c05c1380e72638072324a"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/validation/limitProperties.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "eb1904c4672358b86b72cbd2a2b5064e96ed0527"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/validation/multipleOf.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "1e62fe97f00f91044060f1d1ce9f7bf09f682fdf"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/validation/pattern.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "12d9c2edc5f5545c41098aa349ca122de5de2828"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/validation/required.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "f737100a9350b7f6b074bde9c6dcafb36d3e535a"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/ajv/dist/vocabularies/validation/uniqueItems.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "000514ce848468e5113019bd227fb6df1c34524a"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/detox/package.json",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "29ac1f18e5cffcdd45d214bffc1c92a7987444c2"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-build-properties/app.plugin.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "1a5d7672b16206ac757b118553974288c4bb3e13"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-build-properties/build/android.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "2803caea391c9e1388192fd7f7051baa6d2cbc74"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-build-properties/build/androidQueryUtils.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "a8db1dd4fe73b85382ea41007ef260e2f9e97f9b"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-build-properties/build/fileContentsUtils.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "475428e52d2ff4e08e260461219ebcc68fa1738c"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-build-properties/build/ios.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "c5530bbcd6a89719a327c074ae780b0ec9e5aa40"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-build-properties/build/pluginConfig.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "bb159f1e6908306c25281bec0f0c422ab8865687"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-build-properties/build/withBuildProperties.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "cf25c1b0a39b016102ae4b667b941a0ce206a048"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-camera/app.plugin.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "97829cec51735c51890c05a80acd06fdae8d6d19"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-camera/package.json",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "fe8a478257e7ee1637a26b860e3be087cc29622c"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-camera/plugin/build/withCamera.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "65051231df5f55a79a0ac7ccb24c78377c5a56d1"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-font/app.plugin.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "7d6bdc5b3ca92994eb4bac7fd0816f33ad016fdc"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-font/package.json",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "1706734371cb0ebb848a05abc917c38859825b60"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-font/plugin/build/utils.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "3030ac34b9c18819f8601a3ebd8755591e2fe1a7"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-font/plugin/build/withFonts.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "461e39525b3e22557a8a5c87de48a9987f43232e"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-font/plugin/build/withFontsAndroid.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "82bbda85d4ec42a0b959107c4a7ec504015ce134"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-font/plugin/build/withFontsIos.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "43eaf15d277e6c67010f933fb2fc1d74083cc349"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-image-picker/app.plugin.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "c073fb427a043a1b45a74e07e25ce9d03f27a0de"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-image-picker/package.json",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "da964d3c633ce4cf0cace2fbc5ad364a4fa3591d"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-image-picker/plugin/build/withImagePicker.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "ccba5692e3e4d0f1e187f251f43d321a6ee1cd8d"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-splash-screen/app.plugin.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "a1ee5d63c270f7ea390eebdf723274d81e921353"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-splash-screen/package.json",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "06b08e3ff5c8800218655787c8f962ba2ecdf567"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-splash-screen/plugin/build/withSplashScreen.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "3cefa79a7db2fbdad91b4245ef7a5400cc188fa1"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-video/app.plugin.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "b240b589532d34804aaa85196b487e7fe331f079"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/expo-video/plugin/build/withExpoVideo.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "f4927b2787ba9dbfca0c71ec197f32deb5253a11"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/fast-deep-equal/index.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "e43b2e925a1bee18962894350bb1815203717e3e"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/fast-uri/index.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "d9c760d61aaa207dc0bc9ed601c869f6b6f88e70"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/fast-uri/lib/schemes.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "a5b3d068d4db61326671cc5bfa6012b4678e24e4"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/fast-uri/lib/scopedChars.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "eefa8d874a3f1dc7eb4b5d972f5de52d513482a5"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/fast-uri/lib/utils.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "427921a96441fa65c4e132cb64701462fb673495"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/json-schema-traverse/index.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "c3a4e7d7ef239a62ebff1c1b1db0193ee5a64153"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/react-native-edge-to-edge/dist/commonjs/expo.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "82bbbf05dad2454a8e2c498a3b709dcf367f0b4b"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/classes/comparator.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "bbb95e311cc51af3911406848972f6cc50761d8f"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/classes/range.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "49ea81742058369f806770d7d1b1a73192f0ca75"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/classes/semver.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "209950c633d84021324a834a14dbcbf0fb3202f4"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/clean.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "92466e73dbb620c7b0c58b16e8d39a6d0ff22bc5"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/cmp.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "50a23a530aac08f1545e15bf6441bf031282789e"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/coerce.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "c64737eb38e2f78a361af16155116dc84c2af368"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/compare-build.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "97ac51143c3f5c2255ba09c0ec0f952a2aecd8d1"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/compare-loose.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "1c581d61f0ab057af7fed4ad01c66d0998d1aa03"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/compare.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "33ec903e117ba1fe05cddedb86a9601d94e193a7"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/diff.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "a52f6ea79cf0224fda0d44968159b8dc13e36d7c"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/eq.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "498639a97e5682386b94c24096f133db4fd163d0"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/gt.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "d5e2d5e6294e56ee0a42e92e3a89d8cf294cb833"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/gte.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "b9c50a385c8e3877108a001fb8548b122a155193"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/inc.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "5814d4948ca724f91f2b61213c011bf8034f112f"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/lt.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "fad43ee11cd4b18e2fbaf50593ae540f27365a87"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/lte.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "bd1875ed01c16e0bf753352e775cfc3d993cc228"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/major.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "5e2668d635ca6c7bde9bc1b7f763f26674e83c11"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/minor.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "4bc0bc3ec293449f5fea1cbcfe976c8d2a26cce5"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/neq.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "dfa93428b2368cff5aefd91d812bed067cb31ad6"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/parse.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "1bfe17569d11f23f9a539340cee18bba0e3f4f0a"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/patch.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "a78ef0c69e82d2a7b1f4f697e620aef6ad1de458"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/prerelease.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "40a72fe55e64efcc0a5c6b859a0378ab030837db"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/rcompare.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "51f8192667aa9e1320e7fe0616b583039e8042c0"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/rsort.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "1e99dcf8aa9518558b2a6945302273ac7b8d69bc"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/satisfies.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "47a3e3141433768a2ca6a03841c842d15cf419c2"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/sort.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "b7fc2bc365d5f6f9e2ad842441755e7b8b19de5c"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/functions/valid.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "edc5b800b8f302ac7ce238a419a02810cdeed8f2"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/index.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "c01f38060f8c1eea0a62ee127afc3a7601029818"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/internal/constants.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "819a733e61b6014ca6feeb6a570304612afe2b52"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/internal/debug.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "d6166e7a8eda16340619cb02ee09c19a422b8333"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/internal/identifiers.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "510c174c5bfc993023542e3b4f699cd18e2e0559"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/internal/lrucache.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "26ae88faff2fd3ef9fbda59267979c98a1fea511"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/internal/parse-options.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "19a8ad4d2c32f4386402bd9eb235df80c73a8f75"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/internal/re.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "4847405c77f0465eb4baebe1385b155e72b57f6a"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/ranges/gtr.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "4f69fb02e28923fe7126531d80862dc85bf94c19"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/ranges/intersects.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "3763224a30a86582b56a4cdf1ebaa97b5038e1c8"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/ranges/ltr.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "d4948b6f660390895f8ac0cfe4cad97bc1f15190"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/ranges/max-satisfying.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "4dcef246781158eef12758041375d1bce437a383"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/ranges/min-satisfying.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "2155aea4b92343159e1b803f878a47297ca9aa66"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/ranges/min-version.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "04dab32f676a52ee4c81f440eb1b5d6c7511afa5"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/ranges/outside.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "c6f8b84ebd967e5479159e2f876f3ba27530eb97"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/ranges/simplify.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "bc651999d477c5698289adcd2ed8773cf7a2da11"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/ranges/subset.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "94dce217bb98598dad72f194de19c5e2f3246d7b"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/ranges/to-comparators.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "4d609454b2e81450d85be8f56109af8ba6b61b92"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/semver/ranges/valid.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "7a1c6afbe83e28264a384b43ab8f6765f7649114"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../node_modules/slugify/slugify.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "ae17311af8fd6853178bbb9638209af634559c36"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "../../packages/react-native-usb/plugins/withUSBDevice.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "e9b81347c4ced5ba01ed8d00896711ac5577689e"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "./assets/appIcon_android.png",
      "reasons": [
        "expoConfigExternalFile"
      ],
      "hash": "83de810313a28d76c484d6bd65af84669a5ae876"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "./assets/preview/appIcon.png",
      "reasons": [
        "expoConfigExternalFile"
      ],
      "hash": "7ac89983fcaaf4678bb905e8fc001d9c427b9e75"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "./assets/splash_icon.png",
      "reasons": [
        "expoConfigExternalFile",
        "expoConfigExternalFile"
      ],
      "hash": "428053384cf8ea5ac47db2188b02728f25934f42"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": ".gitignore",
      "reasons": [
        "bareGitIgnore"
      ],
      "hash": "dc684fb184d66474e6648648656aebfcaf521a03"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "eas.json",
      "reasons": [
        "easBuild"
      ],
      "hash": "9a20fafb8d05469f4fd92e14ed8d5a244fd80182"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "package.json",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "8cd425c0d284fd4ed16f92ebc7526f019fcb2dad"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "plugins/withAndroidMainActivityAttributes.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "88f5790e0f1e9cb95005d13bed3ee72fb4e09242"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "plugins/withGradleProperties.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "e4a7a51ea0717cdd014d2d5d97575a0ac1236de9"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "plugins/withRemoveiOSNotificationEntitlement.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "183bdb2a41f36b613d8680834edbcc2bafbc151c"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "file",
      "filePath": "plugins/withRemoveXcodeLocalEnv.js",
      "reasons": [
        "expoConfigPlugins"
      ],
      "hash": "2daccb862739b725a6dd76d075de001be2d89d94"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/@react-native-community/netinfo",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "rncoreAutolinkingIos"
      ],
      "hash": "583951d99c7dfe040ed9f8ec6af35210ac80702c"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/@sentry/react-native",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "expoConfigPlugins",
        "rncoreAutolinkingIos"
      ],
      "hash": "c31f4e6bcad8c055d0568010a0408128fba31c7c"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/@shopify/flash-list",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "rncoreAutolinkingIos"
      ],
      "hash": "bbe6fe470e7f42e3b517b4d79ffb4b59716ddfb5"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/@shopify/react-native-skia",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "rncoreAutolinkingIos"
      ],
      "hash": "49a8a716e263d9c681c3866b49ccebdf7009a961"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo",
      "reasons": [
        "expoAutolinkingIos",
        "expoAutolinkingAndroid",
        "rncoreAutolinkingAndroid",
        "rncoreAutolinkingIos"
      ],
      "hash": "5627593699dea1ce0afc880e4ab828a50541647f"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-asset/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "0d89f3c8f4a984ce867b45727627c33bb1a22c02"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-asset/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "2ad4e91001cb7fcf762b83c1ece1f9fc66c4d203"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-camera/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "92b169fb04e9e2ef7da1b51f45ae8f21d1e170bc"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-camera/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "675be21a02fbdfc44f2fbdad4424defc7833d147"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-clipboard/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "d3ff90f4addeb5c13c676824ca8a222b73681163"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-clipboard/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "e70156f938e872e3e4e44bb755f58d6bad167417"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-constants/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "815e1bc65752defac79e9b5693b872cbd55bf9f7"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-constants/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "c6f50c432d690e09ae6e69c4af3a7ddcde828a7b"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-crypto/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "0f75f97a16d1d20f8e7bf26c1149f43eb6280eff"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-crypto/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "f1ba6de98d62570ff3f1e5c0fea0ee4856375e09"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-dev-client/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "2337ad92e86d7010a489cc44c92f01d14bddcdbe"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-dev-client/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "eba572a3706bd76aede799ac37e0b513944d4627"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-dev-launcher",
      "reasons": [
        "expoAutolinkingIos",
        "expoAutolinkingAndroid"
      ],
      "hash": "440e4d5f9eceffac4492e6e2f44f1db1f4d050c7"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-dev-launcher/expo-dev-launcher-gradle-plugin",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "61ea22ac02d89e68f6b95d294d6b79d32ac2bc0b"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-dev-menu",
      "reasons": [
        "expoAutolinkingIos",
        "expoAutolinkingAndroid"
      ],
      "hash": "78d708e12385ad6563045ac2508767fd921db867"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-dev-menu-interface/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "73ffe3c828512033d02b9b29a6b2faaa2cd0e3e3"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-dev-menu-interface/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "33a2a0b01cb804d8a4ad787b8cac31b57d6696d8"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-device/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "e1e55d854800d524c578ce8dc04f438da2789566"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-device/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "6db1be29b288cf76961f159422e042dd2033ab9e"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-eas-client/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "efac97f165ac433746d58978f087fc26073720f4"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-eas-client/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "d65871c5f8ff2c845382b5ccc6bcd13785e470ea"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-file-system/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "fcc7e2cdde126909523e00d2231eef2908c8dc3b"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-file-system/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "2b0300650381c8be195dce556f75dae59d2f25d6"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-font/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "0620696c7a754c9d2a550d774dbbcc67b36dd86c"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-font/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "3c52c57cc5a3d39cfcf07770af1b0a71ff611964"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-haptics/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "dd1b4ce1829fa5724d07287ebfae63aafb3c7058"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-haptics/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "60e4b6e28a8ae930cda01da9f4bb8887f0026c03"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-image-loader/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "d6f0ae704d760da08caa78ed96dcb21888c7e644"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-image-loader/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "7483e43ee71609b8583d0552c59a1b09a8223f90"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-image-picker/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "3875d33225480a36508acda5977aa093ba008ab5"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-image-picker/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "70fe4529c54b0b5ce91b8ecc75b9ec6c2dafbafb"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-image/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "1f6fb0551e7df3e512a04ffc27863084e01dd287"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-image/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "90d095b3008fbed6aca2a79586031ec0017fe6fa"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-json-utils/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "5643d5ae727bb85f7d6577500d179f5bf5c2d357"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-json-utils/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "97ed32d8ce882f6dd1b3a7abe0f27ac3b8ef99fc"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-keep-awake/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "01b75ddfb78d840807953aafca3cf077fc8bc2e0"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-keep-awake/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "fc9a8af5a3fc5e6082746f9de1ddc59af6356392"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-linear-gradient/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "043a34221f028458955c5548d4a5a56250c03f90"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-linear-gradient/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "8cd4881017763ff2ce6ec7167e76e177d85a6dd9"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-linking/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "c2a3a149159fc52717e06572458603ea1be0dab5"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-linking/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "c70c29cd85edc935bf1c533e299fdd2f50c6971c"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-local-authentication/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "d73da7e321011a147633eaf659d51f75e72decc7"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-local-authentication/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "f603754765b76bb2676f596465319de433e2c5d5"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-localization/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "cfa99b9a069ced626ea557d20428718848be3853"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-localization/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "9ec9ab2d9ed993fa596800718194dca993a0439d"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-manifests/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "64bbe6dbec9bf533e852ae7e98330e421bbe2a69"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-manifests/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "f95ae65ad1ba6a5ecdc0de317281d8824e67bb9a"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-modules-core",
      "reasons": [
        "expoAutolinkingIos",
        "expoAutolinkingAndroid"
      ],
      "hash": "adb5664531bdafd456dec6f0f2437e33fa63acf6"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-secure-store/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "617fe391f1ba38ce7ab297eb2a8ddd3254c22150"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-secure-store/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "fb4fd291080f167899c12639f5feac360149b9c0"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-splash-screen/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "5c7681a7e9d4d0ab3ce5e2a1a5a3a4ea705c824b"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-splash-screen/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "f2ea6a9276c45ee795585e28f8cf8061adbf384d"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-structured-headers/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "91027093593eacfdba1c0c5911389662e5d469e3"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-structured-headers/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "ba10c0096a49302d4887a533ab505914da36a068"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-system-ui/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "734868e9257f555fdd69e34742c2c3796282ca1f"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-system-ui/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "5fbe99d1b3c124d7a7c089514e4c499e75a29ff9"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-updates-interface/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "11825c09bdaf4a05a104108c2e11d56a58a3a97b"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-updates-interface/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "c0f271e42429c9c48139055a06d21b4658a65edb"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-updates/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "038679c4c20efb9d8041b1ec4b469227a910a9b9"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-updates/expo-updates-gradle-plugin",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "fb0d8c897723ed277e84d73d8cfca881564ed275"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-updates/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "a529598754d46de4fddd367f0373a90cd2582c12"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-video/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "8093f11e48ebc60cbfdf3e214700a80a2da318cc"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/expo-video/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "48baddea72f137c2238e888b6a69ffd277f65e1a"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/lottie-react-native",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "rncoreAutolinkingIos"
      ],
      "hash": "ce7c6db5ae6b746a0eab6026a4592d85f5fcefd6"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/react-native-edge-to-edge",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "expoConfigPlugins"
      ],
      "hash": "323f4701b28f75473d083c11fc8e5e182459e6e3"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/react-native-gesture-handler",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "rncoreAutolinkingIos"
      ],
      "hash": "d716eaee20109da7dc0bfd5caff0a0695af2ac31"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/react-native-mmkv",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "rncoreAutolinkingIos"
      ],
      "hash": "f98c548c52eebfb9d2bd498cf814c620367ca4c1"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/react-native-quick-crypto",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "rncoreAutolinkingIos"
      ],
      "hash": "c890617c5b41f42fb9ffc667b7d16ed5b8b9eef5"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/react-native-reanimated",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "rncoreAutolinkingIos"
      ],
      "hash": "2ac367f1f87ad7d4d3cd6f4c74fee56131294a46"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/react-native-restart",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "rncoreAutolinkingIos"
      ],
      "hash": "9d2f0b6af0cc81d72e9dba68377b3807fae5d667"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/react-native-safe-area-context",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "rncoreAutolinkingIos"
      ],
      "hash": "54b322c22c9230f62b463250ac29e5ded3e48593"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/react-native-screens",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "rncoreAutolinkingIos"
      ],
      "hash": "20a3a0671741d8e2c8651993a792b06f6dd74514"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../node_modules/react-native-svg",
      "reasons": [
        "rncoreAutolinkingAndroid",
        "rncoreAutolinkingIos"
      ],
      "hash": "5d2728b9fbc1e46a74fddd6e0b87576e33127268"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../packages/react-native-usb/android",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "01ca748e577a3e93eb9bbd7597cc9188771e63a3"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "dir",
      "filePath": "../../packages/react-native-usb/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "cb5348680f7c9d13f27d626ec647d0cb5a70cf0c"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "contents",
      "id": "expoAutolinkingConfig:android",
      "contents": "{\"extraDependencies\":[],\"modules\":[{\"packageName\":\"@trezor/react-native-usb\",\"packageVersion\":\"1.0.0\",\"projects\":[{\"name\":\"trezor-react-native-usb\",\"sourceDir\":\"../../packages/react-native-usb/android\"}],\"modules\":[\"io.trezor.rnusb.ReactNativeUsbModule\"]},{\"packageName\":\"expo\",\"packageVersion\":\"52.0.11\",\"projects\":[{\"name\":\"expo\",\"sourceDir\":\"../../node_modules/expo/android\"}],\"modules\":[\"expo.modules.fetch.ExpoFetchModule\"]},{\"packageName\":\"expo-asset\",\"packageVersion\":\"11.0.1\",\"projects\":[{\"name\":\"expo-asset\",\"sourceDir\":\"../../node_modules/expo-asset/android\"}],\"modules\":[\"expo.modules.asset.AssetModule\"]},{\"packageName\":\"expo-camera\",\"packageVersion\":\"16.0.4\",\"projects\":[{\"name\":\"expo-camera\",\"sourceDir\":\"../../node_modules/expo-camera/android\"}],\"modules\":[\"expo.modules.camera.CameraViewModule\"],\"aarProjects\":[{\"name\":\"expo-camera$cameraview-aar\",\"aarFilePath\":\"../../node_modules/expo-camera/android/libs/cameraview-1.0.0.aar\",\"projectDir\":\"../../node_modules/expo-camera/android/build/expo-camera$cameraview-aar\"}]},{\"packageName\":\"expo-clipboard\",\"packageVersion\":\"7.0.0\",\"projects\":[{\"name\":\"expo-clipboard\",\"sourceDir\":\"../../node_modules/expo-clipboard/android\"}],\"modules\":[\"expo.modules.clipboard.ClipboardModule\"]},{\"packageName\":\"expo-constants\",\"packageVersion\":\"17.0.3\",\"projects\":[{\"name\":\"expo-constants\",\"sourceDir\":\"../../node_modules/expo-constants/android\"}],\"modules\":[\"expo.modules.constants.ConstantsModule\"]},{\"packageName\":\"expo-crypto\",\"packageVersion\":\"14.0.1\",\"projects\":[{\"name\":\"expo-crypto\",\"sourceDir\":\"../../node_modules/expo-crypto/android\"}],\"modules\":[\"expo.modules.crypto.CryptoModule\"]},{\"packageName\":\"expo-dev-client\",\"packageVersion\":\"5.0.1\",\"projects\":[{\"name\":\"expo-dev-client\",\"sourceDir\":\"../../node_modules/expo-dev-client/android\"}],\"modules\":[]},{\"packageName\":\"expo-dev-launcher\",\"packageVersion\":\"5.0.13\",\"projects\":[{\"name\":\"expo-dev-launcher\",\"sourceDir\":\"../../node_modules/expo-dev-launcher/android\"}],\"plugins\":[{\"id\":\"expo-dev-launcher-gradle-plugin\",\"group\":\"expo.modules\",\"sourceDir\":\"../../node_modules/expo-dev-launcher/expo-dev-launcher-gradle-plugin\"}],\"modules\":[]},{\"packageName\":\"expo-dev-menu\",\"packageVersion\":\"6.0.8\",\"projects\":[{\"name\":\"expo-dev-menu\",\"sourceDir\":\"../../node_modules/expo-dev-menu/android\"}],\"modules\":[\"expo.modules.devmenu.modules.DevMenuModule\",\"expo.modules.devmenu.modules.DevMenuPreferences\"]},{\"packageName\":\"expo-dev-menu-interface\",\"packageVersion\":\"1.9.1\",\"projects\":[{\"name\":\"expo-dev-menu-interface\",\"sourceDir\":\"../../node_modules/expo-dev-menu-interface/android\"}],\"modules\":[]},{\"packageName\":\"expo-device\",\"packageVersion\":\"6.0.2\",\"projects\":[{\"name\":\"expo-device\",\"sourceDir\":\"../../node_modules/expo-device/android\"}],\"modules\":[\"expo.modules.device.DeviceModule\"]},{\"packageName\":\"expo-eas-client\",\"packageVersion\":\"0.13.1\",\"projects\":[{\"name\":\"expo-eas-client\",\"sourceDir\":\"../../node_modules/expo-eas-client/android\"}],\"modules\":[\"expo.modules.easclient.EASClientModule\"]},{\"packageName\":\"expo-file-system\",\"packageVersion\":\"18.0.4\",\"projects\":[{\"name\":\"expo-file-system\",\"sourceDir\":\"../../node_modules/expo-file-system/android\"}],\"modules\":[\"expo.modules.filesystem.FileSystemModule\",\"expo.modules.filesystem.next.FileSystemNextModule\"]},{\"packageName\":\"expo-font\",\"packageVersion\":\"13.0.1\",\"projects\":[{\"name\":\"expo-font\",\"sourceDir\":\"../../node_modules/expo-font/android\"}],\"modules\":[\"expo.modules.font.FontLoaderModule\"]},{\"packageName\":\"expo-haptics\",\"packageVersion\":\"14.0.0\",\"projects\":[{\"name\":\"expo-haptics\",\"sourceDir\":\"../../node_modules/expo-haptics/android\"}],\"modules\":[\"expo.modules.haptics.HapticsModule\"]},{\"packageName\":\"expo-image\",\"packageVersion\":\"2.0.0\",\"projects\":[{\"name\":\"expo-image\",\"sourceDir\":\"../../node_modules/expo-image/android\"}],\"modules\":[\"expo.modules.image.ExpoImageModule\"]},{\"packageName\":\"expo-image-loader\",\"packageVersion\":\"5.0.0\",\"projects\":[{\"name\":\"expo-image-loader\",\"sourceDir\":\"../../node_modules/expo-image-loader/android\"}],\"modules\":[]},{\"packageName\":\"expo-image-picker\",\"packageVersion\":\"16.0.1\",\"projects\":[{\"name\":\"expo-image-picker\",\"sourceDir\":\"../../node_modules/expo-image-picker/android\"}],\"modules\":[\"expo.modules.imagepicker.ImagePickerModule\"]},{\"packageName\":\"expo-json-utils\",\"packageVersion\":\"0.14.0\",\"projects\":[{\"name\":\"expo-json-utils\",\"sourceDir\":\"../../node_modules/expo-json-utils/android\"}],\"modules\":[]},{\"packageName\":\"expo-keep-awake\",\"packageVersion\":\"14.0.1\",\"projects\":[{\"name\":\"expo-keep-awake\",\"sourceDir\":\"../../node_modules/expo-keep-awake/android\"}],\"modules\":[\"expo.modules.keepawake.KeepAwakeModule\"]},{\"packageName\":\"expo-linear-gradient\",\"packageVersion\":\"14.0.1\",\"projects\":[{\"name\":\"expo-linear-gradient\",\"sourceDir\":\"../../node_modules/expo-linear-gradient/android\"}],\"modules\":[\"expo.modules.lineargradient.LinearGradientModule\"]},{\"packageName\":\"expo-linking\",\"packageVersion\":\"7.0.2\",\"projects\":[{\"name\":\"expo-linking\",\"sourceDir\":\"../../node_modules/expo-linking/android\"}],\"modules\":[\"expo.modules.linking.ExpoLinkingModule\"]},{\"packageName\":\"expo-local-authentication\",\"packageVersion\":\"14.0.1\",\"projects\":[{\"name\":\"expo-local-authentication\",\"sourceDir\":\"../../node_modules/expo-local-authentication/android\"}],\"modules\":[\"expo.modules.localauthentication.LocalAuthenticationModule\"]},{\"packageName\":\"expo-localization\",\"packageVersion\":\"16.0.0\",\"projects\":[{\"name\":\"expo-localization\",\"sourceDir\":\"../../node_modules/expo-localization/android\"}],\"modules\":[\"expo.modules.localization.LocalizationModule\"]},{\"packageName\":\"expo-manifests\",\"packageVersion\":\"0.15.2\",\"projects\":[{\"name\":\"expo-manifests\",\"sourceDir\":\"../../node_modules/expo-manifests/android\"}],\"modules\":[]},{\"packageName\":\"expo-modules-core\",\"packageVersion\":\"2.0.6\",\"projects\":[{\"name\":\"expo-modules-core\",\"sourceDir\":\"../../node_modules/expo-modules-core/android\"}],\"modules\":[]},{\"packageName\":\"expo-secure-store\",\"packageVersion\":\"14.0.0\",\"projects\":[{\"name\":\"expo-secure-store\",\"sourceDir\":\"../../node_modules/expo-secure-store/android\"}],\"modules\":[\"expo.modules.securestore.SecureStoreModule\"]},{\"packageName\":\"expo-splash-screen\",\"packageVersion\":\"0.29.16\",\"projects\":[{\"name\":\"expo-splash-screen\",\"sourceDir\":\"../../node_modules/expo-splash-screen/android\"}],\"modules\":[\"expo.modules.splashscreen.SplashScreenModule\"]},{\"packageName\":\"expo-structured-headers\",\"packageVersion\":\"4.0.0\",\"projects\":[{\"name\":\"expo-structured-headers\",\"sourceDir\":\"../../node_modules/expo-structured-headers/android\"}],\"modules\":[]},{\"packageName\":\"expo-system-ui\",\"packageVersion\":\"4.0.2\",\"projects\":[{\"name\":\"expo-system-ui\",\"sourceDir\":\"../../node_modules/expo-system-ui/android\"}],\"modules\":[\"expo.modules.systemui.SystemUIModule\"]},{\"packageName\":\"expo-updates\",\"packageVersion\":\"0.26.6\",\"projects\":[{\"name\":\"expo-updates\",\"sourceDir\":\"../../node_modules/expo-updates/android\"}],\"plugins\":[{\"id\":\"expo-updates-gradle-plugin\",\"group\":\"expo.modules\",\"sourceDir\":\"../../node_modules/expo-updates/expo-updates-gradle-plugin\"}],\"modules\":[\"expo.modules.updates.UpdatesModule\"]},{\"packageName\":\"expo-updates-interface\",\"packageVersion\":\"1.0.0\",\"projects\":[{\"name\":\"expo-updates-interface\",\"sourceDir\":\"../../node_modules/expo-updates-interface/android\"}],\"modules\":[]},{\"packageName\":\"expo-video\",\"packageVersion\":\"2.0.1\",\"projects\":[{\"name\":\"expo-video\",\"sourceDir\":\"../../node_modules/expo-video/android\"}],\"modules\":[\"expo.modules.video.VideoModule\"]}]}",
      "reasons": [
        "expoAutolinkingAndroid"
      ],
      "hash": "594ade656c104997a46b39309d1d9c6e6df3fd2f"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "contents",
      "id": "expoAutolinkingConfig:ios",
      "contents": "{\"extraDependencies\":[],\"modules\":[{\"packageName\":\"@trezor/react-native-usb\",\"packageVersion\":\"1.0.0\",\"pods\":[{\"podName\":\"ReactNativeUsb\",\"podspecDir\":\"../../packages/react-native-usb/ios\"}],\"swiftModuleNames\":[\"ReactNativeUsb\"],\"modules\":[\"ReactNativeUsbModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo\",\"packageVersion\":\"52.0.11\",\"pods\":[{\"podName\":\"Expo\",\"podspecDir\":\"../../node_modules/expo\"}],\"swiftModuleNames\":[\"Expo\"],\"modules\":[\"ExpoFetchModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-asset\",\"packageVersion\":\"11.0.1\",\"pods\":[{\"podName\":\"ExpoAsset\",\"podspecDir\":\"../../node_modules/expo-asset/ios\"}],\"swiftModuleNames\":[\"ExpoAsset\"],\"modules\":[\"AssetModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-camera\",\"packageVersion\":\"16.0.4\",\"pods\":[{\"podName\":\"ExpoCamera\",\"podspecDir\":\"../../node_modules/expo-camera/ios\"}],\"swiftModuleNames\":[\"ExpoCamera\"],\"modules\":[\"CameraViewModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-clipboard\",\"packageVersion\":\"7.0.0\",\"pods\":[{\"podName\":\"ExpoClipboard\",\"podspecDir\":\"../../node_modules/expo-clipboard/ios\"}],\"swiftModuleNames\":[\"ExpoClipboard\"],\"modules\":[\"ClipboardModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-constants\",\"packageVersion\":\"17.0.3\",\"pods\":[{\"podName\":\"EXConstants\",\"podspecDir\":\"../../node_modules/expo-constants/ios\"}],\"swiftModuleNames\":[\"EXConstants\"],\"modules\":[\"ConstantsModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-crypto\",\"packageVersion\":\"14.0.1\",\"pods\":[{\"podName\":\"ExpoCrypto\",\"podspecDir\":\"../../node_modules/expo-crypto/ios\"}],\"swiftModuleNames\":[\"ExpoCrypto\"],\"modules\":[\"CryptoModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-dev-client\",\"packageVersion\":\"5.0.1\",\"pods\":[{\"podName\":\"expo-dev-client\",\"podspecDir\":\"../../node_modules/expo-dev-client/ios\"}],\"swiftModuleNames\":[\"expo_dev_client\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-dev-launcher\",\"packageVersion\":\"5.0.13\",\"pods\":[{\"podName\":\"expo-dev-launcher\",\"podspecDir\":\"../../node_modules/expo-dev-launcher\"}],\"swiftModuleNames\":[\"EXDevLauncher\"],\"modules\":[\"DevLauncherInternal\",\"DevLauncherAuth\",\"RNCSafeAreaProviderManager\"],\"appDelegateSubscribers\":[\"ExpoDevLauncherAppDelegateSubscriber\"],\"reactDelegateHandlers\":[\"ExpoDevLauncherReactDelegateHandler\"],\"debugOnly\":true},{\"packageName\":\"expo-dev-menu\",\"packageVersion\":\"6.0.8\",\"pods\":[{\"podName\":\"expo-dev-menu\",\"podspecDir\":\"../../node_modules/expo-dev-menu\"}],\"swiftModuleNames\":[\"EXDevMenu\"],\"modules\":[\"DevMenuModule\",\"DevMenuInternalModule\",\"DevMenuPreferences\",\"RNCSafeAreaProviderManager\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[\"ExpoDevMenuReactDelegateHandler\"],\"debugOnly\":true},{\"packageName\":\"expo-dev-menu-interface\",\"packageVersion\":\"1.9.1\",\"pods\":[{\"podName\":\"expo-dev-menu-interface\",\"podspecDir\":\"../../node_modules/expo-dev-menu-interface/ios\"}],\"swiftModuleNames\":[\"expo_dev_menu_interface\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-device\",\"packageVersion\":\"6.0.2\",\"pods\":[{\"podName\":\"ExpoDevice\",\"podspecDir\":\"../../node_modules/expo-device/ios\"}],\"swiftModuleNames\":[\"ExpoDevice\"],\"modules\":[\"DeviceModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-eas-client\",\"packageVersion\":\"0.13.1\",\"pods\":[{\"podName\":\"EASClient\",\"podspecDir\":\"../../node_modules/expo-eas-client/ios\"}],\"swiftModuleNames\":[\"EASClient\"],\"modules\":[\"EASClientModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-file-system\",\"packageVersion\":\"18.0.4\",\"pods\":[{\"podName\":\"ExpoFileSystem\",\"podspecDir\":\"../../node_modules/expo-file-system/ios\"}],\"swiftModuleNames\":[\"ExpoFileSystem\"],\"modules\":[\"FileSystemModule\",\"FileSystemNextModule\"],\"appDelegateSubscribers\":[\"FileSystemBackgroundSessionHandler\"],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-font\",\"packageVersion\":\"13.0.1\",\"pods\":[{\"podName\":\"ExpoFont\",\"podspecDir\":\"../../node_modules/expo-font/ios\"}],\"swiftModuleNames\":[\"ExpoFont\"],\"modules\":[\"FontLoaderModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-haptics\",\"packageVersion\":\"14.0.0\",\"pods\":[{\"podName\":\"ExpoHaptics\",\"podspecDir\":\"../../node_modules/expo-haptics/ios\"}],\"swiftModuleNames\":[\"ExpoHaptics\"],\"modules\":[\"HapticsModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-image\",\"packageVersion\":\"2.0.0\",\"pods\":[{\"podName\":\"ExpoImage\",\"podspecDir\":\"../../node_modules/expo-image/ios\"}],\"swiftModuleNames\":[\"ExpoImage\"],\"modules\":[\"ImageModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-image-loader\",\"packageVersion\":\"5.0.0\",\"pods\":[{\"podName\":\"EXImageLoader\",\"podspecDir\":\"../../node_modules/expo-image-loader/ios\"}],\"swiftModuleNames\":[\"EXImageLoader\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-image-picker\",\"packageVersion\":\"16.0.1\",\"pods\":[{\"podName\":\"ExpoImagePicker\",\"podspecDir\":\"../../node_modules/expo-image-picker/ios\"}],\"swiftModuleNames\":[\"ExpoImagePicker\"],\"modules\":[\"ImagePickerModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-json-utils\",\"packageVersion\":\"0.14.0\",\"pods\":[{\"podName\":\"EXJSONUtils\",\"podspecDir\":\"../../node_modules/expo-json-utils/ios\"}],\"swiftModuleNames\":[\"EXJSONUtils\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-keep-awake\",\"packageVersion\":\"14.0.1\",\"pods\":[{\"podName\":\"ExpoKeepAwake\",\"podspecDir\":\"../../node_modules/expo-keep-awake/ios\"}],\"swiftModuleNames\":[\"ExpoKeepAwake\"],\"modules\":[\"KeepAwakeModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-linear-gradient\",\"packageVersion\":\"14.0.1\",\"pods\":[{\"podName\":\"ExpoLinearGradient\",\"podspecDir\":\"../../node_modules/expo-linear-gradient/ios\"}],\"swiftModuleNames\":[\"ExpoLinearGradient\"],\"modules\":[\"LinearGradientModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-linking\",\"packageVersion\":\"7.0.2\",\"pods\":[{\"podName\":\"ExpoLinking\",\"podspecDir\":\"../../node_modules/expo-linking/ios\"}],\"swiftModuleNames\":[\"ExpoLinking\"],\"modules\":[\"ExpoLinkingModule\"],\"appDelegateSubscribers\":[\"LinkingAppDelegateSubscriber\"],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-local-authentication\",\"packageVersion\":\"14.0.1\",\"pods\":[{\"podName\":\"ExpoLocalAuthentication\",\"podspecDir\":\"../../node_modules/expo-local-authentication/ios\"}],\"swiftModuleNames\":[\"ExpoLocalAuthentication\"],\"modules\":[\"LocalAuthenticationModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-localization\",\"packageVersion\":\"16.0.0\",\"pods\":[{\"podName\":\"ExpoLocalization\",\"podspecDir\":\"../../node_modules/expo-localization/ios\"}],\"swiftModuleNames\":[\"ExpoLocalization\"],\"modules\":[\"LocalizationModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-manifests\",\"packageVersion\":\"0.15.2\",\"pods\":[{\"podName\":\"EXManifests\",\"podspecDir\":\"../../node_modules/expo-manifests/ios\"}],\"swiftModuleNames\":[\"EXManifests\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-modules-core\",\"packageVersion\":\"2.0.6\",\"pods\":[{\"podName\":\"ExpoModulesCore\",\"podspecDir\":\"../../node_modules/expo-modules-core\"}],\"swiftModuleNames\":[\"ExpoModulesCore\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-secure-store\",\"packageVersion\":\"14.0.0\",\"pods\":[{\"podName\":\"ExpoSecureStore\",\"podspecDir\":\"../../node_modules/expo-secure-store/ios\"}],\"swiftModuleNames\":[\"ExpoSecureStore\"],\"modules\":[\"SecureStoreModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-splash-screen\",\"packageVersion\":\"0.29.16\",\"pods\":[{\"podName\":\"ExpoSplashScreen\",\"podspecDir\":\"../../node_modules/expo-splash-screen/ios\"}],\"swiftModuleNames\":[\"ExpoSplashScreen\"],\"modules\":[\"SplashScreenModule\"],\"appDelegateSubscribers\":[\"SplashScreenAppDelegateSubscriber\"],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-structured-headers\",\"packageVersion\":\"4.0.0\",\"pods\":[{\"podName\":\"EXStructuredHeaders\",\"podspecDir\":\"../../node_modules/expo-structured-headers/ios\"}],\"swiftModuleNames\":[\"EXStructuredHeaders\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-system-ui\",\"packageVersion\":\"4.0.2\",\"pods\":[{\"podName\":\"ExpoSystemUI\",\"podspecDir\":\"../../node_modules/expo-system-ui/ios\"}],\"swiftModuleNames\":[\"ExpoSystemUI\"],\"modules\":[\"ExpoSystemUIModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-updates\",\"packageVersion\":\"0.26.6\",\"pods\":[{\"podName\":\"EXUpdates\",\"podspecDir\":\"../../node_modules/expo-updates/ios\"}],\"swiftModuleNames\":[\"EXUpdates\"],\"modules\":[\"UpdatesModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[\"ExpoUpdatesReactDelegateHandler\"],\"debugOnly\":false},{\"packageName\":\"expo-updates-interface\",\"packageVersion\":\"1.0.0\",\"pods\":[{\"podName\":\"EXUpdatesInterface\",\"podspecDir\":\"../../node_modules/expo-updates-interface/ios\"}],\"swiftModuleNames\":[\"EXUpdatesInterface\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-video\",\"packageVersion\":\"2.0.1\",\"pods\":[{\"podName\":\"ExpoVideo\",\"podspecDir\":\"../../node_modules/expo-video/ios\"}],\"swiftModuleNames\":[\"ExpoVideo\"],\"modules\":[\"VideoModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false}]}",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "8137d6c55e33b6ea05e70b7f37fbd568c5950a04"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "contents",
      "id": "expoConfig",
      "contents": "{\"android\":{\"adaptiveIcon\":{\"backgroundColor\":\"#E59D17\",\"foregroundImage\":\"./assets/appIcon_android.png\",\"monochromeImage\":\"./assets/appIcon_android.png\"},\"blockedPermissions\":[\"FOREGROUND_SERVICE\",\"FOREGROUND_SERVICE_MEDIA_PLAYBACK\"],\"intentFilters\":[{\"action\":\"VIEW\",\"autoVerify\":true,\"category\":[\"BROWSABLE\",\"DEFAULT\"],\"data\":[{\"host\":\"dev.suite.sldev.cz\",\"pathPattern\":\"/connect/.*/.*/deeplink/.*\",\"scheme\":\"https\"},{\"host\":\"dev.suite.sldev.cz\",\"pathPattern\":\"/connect/.*/deeplink/.*\",\"scheme\":\"https\"}]}],\"package\":\"io.trezor.suite.preview\",\"permissions\":[\"android.permission.CAMERA\"]},\"androidStatusBar\":{\"backgroundColor\":\"#25292E\"},\"extra\":{\"commitHash\":\"9831c31711311ca77e8e3b3e6343818e7864b9b1\",\"eas\":{\"projectId\":\"15998f8a-e75c-4b60-959d-6f68e5ff4936\"}},\"ios\":{\"associatedDomains\":[\"applinks:dev.suite.sldev.cz\"],\"bundleIdentifier\":\"io.trezor.suite.preview\",\"icon\":\"./assets/preview/appIcon.png\",\"infoPlist\":{\"ITSAppUsesNonExemptEncryption\":false,\"NSAppTransportSecurity\":{\"NSAllowsArbitraryLoads\":true,\"NSExceptionDomains\":{\"data.trezor.io\":{\"NSExceptionAllowsInsecureHTTPLoads\":true,\"NSIncludesSubdomains\":true},\"localhost\":{\"NSExceptionAllowsInsecureHTTPLoads\":true}}},\"NSCameraUsageDescription\":\"$(PRODUCT_NAME) needs access to your Camera to scan your XPUB.\",\"NSFaceIDUsageDescription\":\"$(PRODUCT_NAME) needs Face ID and Touch ID to keep sensitive data about your portfolio private.\",\"NSMicrophoneUsageDescription\":\"This app does not require access to the microphone.\",\"UIRequiredDeviceCapabilities\":[\"armv7\"]},\"supportsTablet\":true},\"name\":\"Trezor Suite Lite Preview\",\"orientation\":\"portrait\",\"owner\":\"trezorcompany-develop\",\"platforms\":[\"android\",\"ios\"],\"plugins\":[\"./plugins/withGradleProperties.js\",\"./plugins/withRemoveXcodeLocalEnv.js\",\"./plugins/withRemoveiOSNotificationEntitlement.js\",\"@trezor/react-native-usb/plugins/withUSBDevice.js\",[\"./plugins/withAndroidMainActivityAttributes.js\",{\"android:allowBackup\":false}],[\"@config-plugins/detox\",{\"subdomains\":\"*\"}],[\"@sentry/react-native/expo\",{\"organization\":\"satoshilabs\",\"project\":\"suite-native\",\"url\":\"https://sentry.io/\"}],[\"expo-build-properties\",{\"android\":{\"kotlinVersion\":\"1.9.24\",\"minSdkVersion\":28},\"ios\":{\"deploymentTarget\":\"15.1\"}}],[\"expo-camera\",{\"cameraPermission\":\"Allow $(PRODUCT_NAME) to access camera for QR code scanning.\",\"microphonePermission\":false,\"recordAudioAndroid\":false}],[\"expo-font\",{\"fonts\":[\"../../packages/theme/fonts/TTSatoshi-DemiBold.otf\",\"../../packages/theme/fonts/TTSatoshi-Medium.otf\",\"../../suite-common/icons/iconFontsMobile/TrezorSuiteIcons.ttf\"]}],[\"expo-image-picker\",{\"microphonePermission\":false,\"photosPermission\":\"Allow $(PRODUCT_NAME) to access your photos to let you import QR code images.\"}],[\"expo-splash-screen\",{\"backgroundColor\":\"#25292E\",\"dark\":{\"backgroundColor\":\"#25292E\",\"image\":\"./assets/splash_icon.png\"},\"image\":\"./assets/splash_icon.png\",\"imageWidth\":\"200\"}],[\"expo-video\"],[\"react-native-edge-to-edge\"]],\"runtimeVersion\":\"22\",\"scheme\":\"trezorsuitelite\",\"sdkVersion\":\"52.0.0\",\"slug\":\"trezor-suite-preview\",\"updates\":{\"requestHeaders\":{\"expo-channel-name\":\"preview\"},\"url\":\"https://u.expo.dev/15998f8a-e75c-4b60-959d-6f68e5ff4936\"},\"userInterfaceStyle\":\"automatic\",\"version\":\"25.1.2\"}",
      "reasons": [
        "expoConfig"
      ],
      "hash": "edad3920500bcf99f651abede1477bdab2dfe789"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "contents",
      "id": "package:react-native",
      "contents": "{\"name\":\"react-native\",\"version\":\"0.76.1\",\"description\":\"A framework for building native apps using React\",\"license\":\"MIT\",\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/facebook/react-native.git\",\"directory\":\"packages/react-native\"},\"homepage\":\"https://reactnative.dev/\",\"keywords\":[\"react\",\"react-native\",\"android\",\"ios\",\"mobile\",\"cross-platform\",\"app-framework\",\"mobile-development\"],\"bugs\":\"https://github.com/facebook/react-native/issues\",\"engines\":{\"node\":\">=18\"},\"bin\":{\"react-native\":\"cli.js\"},\"types\":\"types\",\"jest-junit\":{\"outputDirectory\":\"reports/junit\",\"outputName\":\"js-test-results.xml\"},\"files\":[\"android\",\"build.gradle.kts\",\"cli.js\",\"flow\",\"gradle.properties\",\"gradle/libs.versions.toml\",\"index.js\",\"interface.js\",\"jest-preset.js\",\"jest\",\"Libraries\",\"LICENSE\",\"React-Core.podspec\",\"react-native.config.js\",\"React.podspec\",\"React\",\"!React/Fabric/RCTThirdPartyFabricComponentsProvider.*\",\"ReactAndroid\",\"ReactApple\",\"ReactCommon\",\"README.md\",\"rn-get-polyfills.js\",\"scripts/compose-source-maps.js\",\"scripts/find-node-for-xcode.sh\",\"scripts/bundle.js\",\"scripts/generate-codegen-artifacts.js\",\"scripts/generate-provider-cli.js\",\"scripts/generate-specs-cli.js\",\"scripts/codegen\",\"!scripts/codegen/__tests__\",\"!scripts/codegen/__test_fixtures__\",\"scripts/hermes/hermes-utils.js\",\"scripts/hermes/prepare-hermes-for-build.js\",\"scripts/ios-configure-glog.sh\",\"scripts/xcode/ccache-clang++.sh\",\"scripts/xcode/ccache-clang.sh\",\"scripts/xcode/ccache.conf\",\"scripts/xcode/with-environment.sh\",\"scripts/native_modules.rb\",\"scripts/node-binary.sh\",\"scripts/packager.sh\",\"scripts/packager-reporter.js\",\"scripts/react_native_pods_utils/script_phases.rb\",\"scripts/react_native_pods_utils/script_phases.sh\",\"scripts/react_native_pods.rb\",\"scripts/cocoapods\",\"!scripts/cocoapods/__tests__\",\"scripts/react-native-xcode.sh\",\"sdks/.hermesversion\",\"sdks/hermes-engine\",\"sdks/hermesc\",\"settings.gradle.kts\",\"src\",\"template.config.js\",\"template\",\"!template/node_modules\",\"!template/package-lock.json\",\"!template/yarn.lock\",\"third-party-podspecs\",\"types\"],\"scripts\":{\"prepack\":\"node ./scripts/prepack.js\",\"featureflags-check\":\"node ./scripts/featureflags/index.js --verify-unchanged\",\"featureflags-update\":\"node ./scripts/featureflags/index.js\"},\"peerDependencies\":{\"@types/react\":\"^18.2.6\",\"react\":\"^18.2.0\"},\"peerDependenciesMeta\":{\"@types/react\":{\"optional\":true}},\"dependencies\":{\"@jest/create-cache-key-function\":\"^29.6.3\",\"@react-native/assets-registry\":\"0.76.1\",\"@react-native/codegen\":\"0.76.1\",\"@react-native/community-cli-plugin\":\"0.76.1\",\"@react-native/gradle-plugin\":\"0.76.1\",\"@react-native/js-polyfills\":\"0.76.1\",\"@react-native/normalize-colors\":\"0.76.1\",\"@react-native/virtualized-lists\":\"0.76.1\",\"abort-controller\":\"^3.0.0\",\"anser\":\"^1.4.9\",\"ansi-regex\":\"^5.0.0\",\"babel-jest\":\"^29.7.0\",\"babel-plugin-syntax-hermes-parser\":\"^0.23.1\",\"base64-js\":\"^1.5.1\",\"chalk\":\"^4.0.0\",\"commander\":\"^12.0.0\",\"event-target-shim\":\"^5.0.1\",\"flow-enums-runtime\":\"^0.0.6\",\"glob\":\"^7.1.1\",\"invariant\":\"^2.2.4\",\"jest-environment-node\":\"^29.6.3\",\"jsc-android\":\"^250231.0.0\",\"memoize-one\":\"^5.0.0\",\"metro-runtime\":\"^0.81.0\",\"metro-source-map\":\"^0.81.0\",\"mkdirp\":\"^0.5.1\",\"nullthrows\":\"^1.1.1\",\"pretty-format\":\"^29.7.0\",\"promise\":\"^8.3.0\",\"react-devtools-core\":\"^5.3.1\",\"react-refresh\":\"^0.14.0\",\"regenerator-runtime\":\"^0.13.2\",\"scheduler\":\"0.24.0-canary-efb381bbf-20230505\",\"semver\":\"^7.1.3\",\"stacktrace-parser\":\"^0.1.10\",\"whatwg-fetch\":\"^3.0.0\",\"ws\":\"^6.2.3\",\"yargs\":\"^17.6.2\"},\"codegenConfig\":{\"libraries\":[{\"name\":\"FBReactNativeSpec\",\"type\":\"modules\",\"ios\":{},\"android\":{},\"jsSrcsDir\":\"src\"},{\"name\":\"rncore\",\"type\":\"components\",\"ios\":{},\"android\":{},\"jsSrcsDir\":\"src\"}]}}",
      "reasons": [
        "package:react-native"
      ],
      "hash": "71d2c614eff312959ec27129de5595bcc10b0d9d"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "contents",
      "id": "packageJson:scripts",
      "contents": "{\"android:clean\":\"cd android && ./gradlew clean\",\"start\":\"expo start --dev-client\",\"type-check\":\"yarn g:tsc -b\",\"pods\":\"npx pod-install\",\"prebuild\":\"expo prebuild\",\"build:adhoc\":\"npx eas-cli build --profile adhoc\",\"eas-build-post-install\":\"yarn workspace @suite-common/message-system sign-config\",\"eas-build-on-success\":\"./eas-post-success.sh\",\"prebuild:clean\":\"expo prebuild --clean\",\"build:e2e\":\"../../node_modules/.bin/detox build --configuration\",\"test:e2e\":\"../../node_modules/.bin/detox test --configuration\",\"start:e2e\":\"NODE_ENV=test expo start --dev-client\",\"reverse-ports\":\"adb reverse tcp:8081 tcp:8081 && adb reverse tcp:21325 tcp:21325 && adb reverse tcp:19121 tcp:19121\"}",
      "reasons": [
        "packageJson:scripts"
      ],
      "hash": "7056bc15e3122c3a777075bc75ff7bf5492a7043"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "contents",
      "id": "rncoreAutolinkingConfig:android",
      "contents": "{\"@react-native-community/netinfo\":{\"root\":\"../../node_modules/@react-native-community/netinfo\",\"name\":\"@react-native-community/netinfo\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/@react-native-community/netinfo/android\",\"packageImportPath\":\"import com.reactnativecommunity.netinfo.NetInfoPackage;\",\"packageInstance\":\"new NetInfoPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"../../node_modules/@react-native-community/netinfo/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"@sentry/react-native\":{\"root\":\"../../node_modules/@sentry/react-native\",\"name\":\"@sentry/react-native\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/@sentry/react-native/android\",\"packageImportPath\":\"import io.sentry.react.RNSentryPackage;\",\"packageInstance\":\"new RNSentryPackage()\",\"buildTypes\":[],\"libraryName\":\"RNSentrySpec\",\"componentDescriptors\":[\"RNSentryReplayMaskComponentDescriptor\",\"RNSentryReplayUnmaskComponentDescriptor\"],\"cmakeListsPath\":\"../../node_modules/@sentry/react-native/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"@shopify/flash-list\":{\"root\":\"../../node_modules/@shopify/flash-list\",\"name\":\"@shopify/flash-list\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/@shopify/flash-list/android\",\"packageImportPath\":\"import com.shopify.reactnative.flash_list.ReactNativeFlashListPackage;\",\"packageInstance\":\"new ReactNativeFlashListPackage()\",\"buildTypes\":[],\"libraryName\":\"rnflashlist\",\"componentDescriptors\":[\"AutoLayoutViewComponentDescriptor\",\"CellContainerComponentDescriptor\"],\"cmakeListsPath\":\"../../node_modules/@shopify/flash-list/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"@shopify/react-native-skia\":{\"root\":\"../../node_modules/@shopify/react-native-skia\",\"name\":\"@shopify/react-native-skia\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/@shopify/react-native-skia/android\",\"packageImportPath\":\"import com.shopify.reactnative.skia.RNSkiaPackage;\",\"packageInstance\":\"new RNSkiaPackage()\",\"buildTypes\":[],\"libraryName\":\"rnskia\",\"componentDescriptors\":[\"SkiaDomViewComponentDescriptor\",\"SkiaPictureViewComponentDescriptor\"],\"cmakeListsPath\":\"../../node_modules/@shopify/react-native-skia/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"expo\":{\"root\":\"../../node_modules/expo\",\"name\":\"expo\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/expo/android\",\"packageImportPath\":\"import expo.modules.ExpoModulesPackage;\",\"packageInstance\":\"new ExpoModulesPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"../../node_modules/expo/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"lottie-react-native\":{\"root\":\"../../node_modules/lottie-react-native\",\"name\":\"lottie-react-native\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/lottie-react-native/android\",\"packageImportPath\":\"import com.airbnb.android.react.lottie.LottiePackage;\",\"packageInstance\":\"new LottiePackage()\",\"buildTypes\":[],\"libraryName\":\"lottiereactnative\",\"componentDescriptors\":[\"LottieAnimationViewComponentDescriptor\"],\"cmakeListsPath\":\"../../node_modules/lottie-react-native/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-edge-to-edge\":{\"root\":\"../../node_modules/react-native-edge-to-edge\",\"name\":\"react-native-edge-to-edge\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/react-native-edge-to-edge/android\",\"packageImportPath\":\"import com.zoontek.rnedgetoedge.EdgeToEdgePackage;\",\"packageInstance\":\"new EdgeToEdgePackage()\",\"buildTypes\":[],\"libraryName\":\"RNEdgeToEdge\",\"componentDescriptors\":[],\"cmakeListsPath\":\"../../node_modules/react-native-edge-to-edge/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-gesture-handler\":{\"root\":\"../../node_modules/react-native-gesture-handler\",\"name\":\"react-native-gesture-handler\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/react-native-gesture-handler/android\",\"packageImportPath\":\"import com.swmansion.gesturehandler.RNGestureHandlerPackage;\",\"packageInstance\":\"new RNGestureHandlerPackage()\",\"buildTypes\":[],\"libraryName\":\"rngesturehandler_codegen\",\"componentDescriptors\":[\"RNGestureHandlerButtonComponentDescriptor\",\"RNGestureHandlerRootViewComponentDescriptor\"],\"cmakeListsPath\":\"../../node_modules/react-native-gesture-handler/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-mmkv\":{\"root\":\"../../node_modules/react-native-mmkv\",\"name\":\"react-native-mmkv\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/react-native-mmkv/android\",\"packageImportPath\":\"import com.reactnativemmkv.MmkvPackage;\",\"packageInstance\":\"new MmkvPackage()\",\"buildTypes\":[],\"libraryName\":\"reactnativemmkv\",\"componentDescriptors\":[],\"cmakeListsPath\":\"../../node_modules/react-native-mmkv/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-quick-crypto\":{\"root\":\"../../node_modules/react-native-quick-crypto\",\"name\":\"react-native-quick-crypto\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/react-native-quick-crypto/android\",\"packageImportPath\":\"import com.margelo.quickcrypto.QuickCryptoPackage;\",\"packageInstance\":\"new QuickCryptoPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"../../node_modules/react-native-quick-crypto/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-reanimated\":{\"root\":\"../../node_modules/react-native-reanimated\",\"name\":\"react-native-reanimated\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/react-native-reanimated/android\",\"packageImportPath\":\"import com.swmansion.reanimated.ReanimatedPackage;\",\"packageInstance\":\"new ReanimatedPackage()\",\"buildTypes\":[],\"libraryName\":\"rnreanimated\",\"componentDescriptors\":[],\"cmakeListsPath\":\"../../node_modules/react-native-reanimated/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-restart\":{\"root\":\"../../node_modules/react-native-restart\",\"name\":\"react-native-restart\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/react-native-restart/android\",\"packageImportPath\":\"import com.reactnativerestart.RestartPackage;\",\"packageInstance\":\"new RestartPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"../../node_modules/react-native-restart/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-safe-area-context\":{\"root\":\"../../node_modules/react-native-safe-area-context\",\"name\":\"react-native-safe-area-context\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/react-native-safe-area-context/android\",\"packageImportPath\":\"import com.th3rdwave.safeareacontext.SafeAreaContextPackage;\",\"packageInstance\":\"new SafeAreaContextPackage()\",\"buildTypes\":[],\"libraryName\":\"safeareacontext\",\"componentDescriptors\":[\"RNCSafeAreaProviderComponentDescriptor\",\"RNCSafeAreaViewComponentDescriptor\"],\"cmakeListsPath\":\"../../node_modules/react-native-safe-area-context/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-screens\":{\"root\":\"../../node_modules/react-native-screens\",\"name\":\"react-native-screens\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/react-native-screens/android\",\"packageImportPath\":\"import com.swmansion.rnscreens.RNScreensPackage;\",\"packageInstance\":\"new RNScreensPackage()\",\"buildTypes\":[],\"libraryName\":\"rnscreens\",\"componentDescriptors\":[\"RNSFullWindowOverlayComponentDescriptor\",\"RNSScreenContainerComponentDescriptor\",\"RNSScreenNavigationContainerComponentDescriptor\",\"RNSScreenStackHeaderConfigComponentDescriptor\",\"RNSScreenStackHeaderSubviewComponentDescriptor\",\"RNSScreenStackComponentDescriptor\",\"RNSSearchBarComponentDescriptor\",\"RNSScreenComponentDescriptor\",\"RNSScreenFooterComponentDescriptor\",\"RNSScreenContentWrapperComponentDescriptor\",\"RNSModalScreenComponentDescriptor\"],\"cmakeListsPath\":\"../../node_modules/react-native-screens/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-svg\":{\"root\":\"../../node_modules/react-native-svg\",\"name\":\"react-native-svg\",\"platforms\":{\"android\":{\"sourceDir\":\"../../node_modules/react-native-svg/android\",\"packageImportPath\":\"import com.horcrux.svg.SvgPackage;\",\"packageInstance\":\"new SvgPackage()\",\"buildTypes\":[],\"libraryName\":\"rnsvg\",\"componentDescriptors\":[\"RNSVGCircleComponentDescriptor\",\"RNSVGClipPathComponentDescriptor\",\"RNSVGDefsComponentDescriptor\",\"RNSVGFeBlendComponentDescriptor\",\"RNSVGFeColorMatrixComponentDescriptor\",\"RNSVGFeCompositeComponentDescriptor\",\"RNSVGFeFloodComponentDescriptor\",\"RNSVGFeGaussianBlurComponentDescriptor\",\"RNSVGFeMergeComponentDescriptor\",\"RNSVGFeOffsetComponentDescriptor\",\"RNSVGFilterComponentDescriptor\",\"RNSVGEllipseComponentDescriptor\",\"RNSVGForeignObjectComponentDescriptor\",\"RNSVGGroupComponentDescriptor\",\"RNSVGImageComponentDescriptor\",\"RNSVGLinearGradientComponentDescriptor\",\"RNSVGLineComponentDescriptor\",\"RNSVGMarkerComponentDescriptor\",\"RNSVGMaskComponentDescriptor\",\"RNSVGPathComponentDescriptor\",\"RNSVGPatternComponentDescriptor\",\"RNSVGRadialGradientComponentDescriptor\",\"RNSVGRectComponentDescriptor\",\"RNSVGSvgViewAndroidComponentDescriptor\",\"RNSVGSymbolComponentDescriptor\",\"RNSVGTextComponentDescriptor\",\"RNSVGTextPathComponentDescriptor\",\"RNSVGTSpanComponentDescriptor\",\"RNSVGUseComponentDescriptor\"],\"cmakeListsPath\":\"../../node_modules/react-native-svg/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}}}",
      "reasons": [
        "rncoreAutolinkingAndroid"
      ],
      "hash": "1bcbf2436c28f76b5d05e039fbb28433745ac133"
    }
  },
  {
    "op": "added",
    "addedSource": {
      "type": "contents",
      "id": "rncoreAutolinkingConfig:ios",
      "contents": "{\"@react-native-community/netinfo\":{\"root\":\"../../node_modules/@react-native-community/netinfo\",\"name\":\"@react-native-community/netinfo\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/@react-native-community/netinfo/react-native-netinfo.podspec\",\"version\":\"11.4.1\",\"configurations\":[],\"scriptPhases\":[]}}},\"@sentry/react-native\":{\"root\":\"../../node_modules/@sentry/react-native\",\"name\":\"@sentry/react-native\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/@sentry/react-native/RNSentry.podspec\",\"version\":\"6.5.0\",\"configurations\":[],\"scriptPhases\":[]}}},\"@shopify/flash-list\":{\"root\":\"../../node_modules/@shopify/flash-list\",\"name\":\"@shopify/flash-list\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/@shopify/flash-list/RNFlashList.podspec\",\"version\":\"1.7.2\",\"configurations\":[],\"scriptPhases\":[]}}},\"@shopify/react-native-skia\":{\"root\":\"../../node_modules/@shopify/react-native-skia\",\"name\":\"@shopify/react-native-skia\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/@shopify/react-native-skia/react-native-skia.podspec\",\"version\":\"1.5.10\",\"configurations\":[],\"scriptPhases\":[]}}},\"expo\":{\"root\":\"../../node_modules/expo\",\"name\":\"expo\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/expo/Expo.podspec\",\"version\":\"52.0.11\",\"configurations\":[],\"scriptPhases\":[]}}},\"lottie-react-native\":{\"root\":\"../../node_modules/lottie-react-native\",\"name\":\"lottie-react-native\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/lottie-react-native/lottie-react-native.podspec\",\"version\":\"7.1.0\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-gesture-handler\":{\"root\":\"../../node_modules/react-native-gesture-handler\",\"name\":\"react-native-gesture-handler\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/react-native-gesture-handler/RNGestureHandler.podspec\",\"version\":\"2.21.0\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-mmkv\":{\"root\":\"../../node_modules/react-native-mmkv\",\"name\":\"react-native-mmkv\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/react-native-mmkv/react-native-mmkv.podspec\",\"version\":\"2.12.2\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-quick-crypto\":{\"root\":\"../../node_modules/react-native-quick-crypto\",\"name\":\"react-native-quick-crypto\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/react-native-quick-crypto/react-native-quick-crypto.podspec\",\"version\":\"0.7.6\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-reanimated\":{\"root\":\"../../node_modules/react-native-reanimated\",\"name\":\"react-native-reanimated\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/react-native-reanimated/RNReanimated.podspec\",\"version\":\"3.16.7\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-restart\":{\"root\":\"../../node_modules/react-native-restart\",\"name\":\"react-native-restart\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/react-native-restart/react-native-restart.podspec\",\"version\":\"0.0.27\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-safe-area-context\":{\"root\":\"../../node_modules/react-native-safe-area-context\",\"name\":\"react-native-safe-area-context\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/react-native-safe-area-context/react-native-safe-area-context.podspec\",\"version\":\"4.14.0\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-screens\":{\"root\":\"../../node_modules/react-native-screens\",\"name\":\"react-native-screens\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/react-native-screens/RNScreens.podspec\",\"version\":\"4.0.0\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-svg\":{\"root\":\"../../node_modules/react-native-svg\",\"name\":\"react-native-svg\",\"platforms\":{\"ios\":{\"podspecPath\":\"../../node_modules/react-native-svg/RNSVG.podspec\",\"version\":\"15.9.0\",\"configurations\":[],\"scriptPhases\":[]}}}}",
      "reasons": [
        "rncoreAutolinkingIos"
      ],
      "hash": "80f221f407b35e4471c79a0da881bd96ab2d94e9"
    }
  }
]

Learn more about 𝝠 Expo Github Action

Copy link
Member

@matejkriz matejkriz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The icons don't seem broken and I can now use the wrench 🔧

@Lemonexe Lemonexe merged commit 5cef879 into develop Jan 15, 2025
35 checks passed
@Lemonexe Lemonexe deleted the feat/regenerate-icons branch January 15, 2025 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mobile Suite Lite issues and PRs no-project This label is used to specify that PR doesn't need to be added to a project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants