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

clean rn 0.76 upgrade #6887

Open
wants to merge 30 commits into
base: main
Choose a base branch
from
Open

clean rn 0.76 upgrade #6887

wants to merge 30 commits into from

Conversation

haileyok
Copy link
Contributor

@haileyok haileyok commented Dec 2, 2024

Why

Upgrade RN...made a clean PR because we've merged a lot and there was some yarn lock jank in the other PR.

Test Plan

Use it use it use it

Copy link

github-actions bot commented Dec 2, 2024

The Pull Request introduced fingerprint changes against the base commit:

Fingerprint diff
[{"type":"file","filePath":"./assets/splash.png","reasons":["expoConfigExternalFile","expoConfigExternalFile","expoConfigExternalFile"],"hash":"376e1b5a107b1f0b8f13096040b6f4c159e7df95"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/cross-spawn/lib/parse.js","reasons":["expoConfigPlugins"],"hash":"d826b1c2a5055f72d1bff135c73276084fcc9588"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/cross-spawn/lib/util/readShebang.js","reasons":["expoConfigPlugins"],"hash":"eafe21d805362260c163570b23cc6dda952cca8e"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/cross-spawn/lib/util/resolveCommand.js","reasons":["expoConfigPlugins"],"hash":"28c0ec0af1064a1f9bc9e30bd5267e30bf33dd9c"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/cross-spawn/node_modules/semver/semver.js","reasons":["expoConfigPlugins"],"hash":"4b85b5f963842409ab87e7714887d2d7cdd4c727"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/copy-sync/copy-sync.js","reasons":["expoConfigPlugins"],"hash":"3577d8fb71b1143769781f886e5e91a28458591c"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/copy-sync/index.js","reasons":["expoConfigPlugins"],"hash":"3cf1fca7a7d2c1aba4a508a38e31c344d7255108"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/copy/copy.js","reasons":["expoConfigPlugins"],"hash":"7715091e1e3173e3f5375092f035992cba09b39e"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/copy/index.js","reasons":["expoConfigPlugins"],"hash":"f685df7a46989c967bf917a5632a587298e22e40"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/empty/index.js","reasons":["expoConfigPlugins"],"hash":"72cfa757c416b468768d363ece8e71b66527577e"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/ensure/file.js","reasons":["expoConfigPlugins"],"hash":"80c2a847a193ab5a9732746b6f5953cb50593f33"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/ensure/index.js","reasons":["expoConfigPlugins"],"hash":"68e93d6534353e9665f5d954de79edb27297b68f"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/ensure/link.js","reasons":["expoConfigPlugins"],"hash":"87a056a34d6f9e0afcc150c235c6b972afc8cf7f"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/ensure/symlink-paths.js","reasons":["expoConfigPlugins"],"hash":"50fbb32d40b697a96fde72b07259933a9a72411a"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/ensure/symlink-type.js","reasons":["expoConfigPlugins"],"hash":"60686b2062037afe9661f006a43e124441409353"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/ensure/symlink.js","reasons":["expoConfigPlugins"],"hash":"dfc14c66722e60dc6879221877aecf9481d96b91"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/fs/index.js","reasons":["expoConfigPlugins"],"hash":"03fda141eda6bda4898839e2b81cf9772f539d62"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/index.js","reasons":["expoConfigPlugins"],"hash":"b7111abcfec63f3c14d78fa1ab083daadb2a70d0"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/json/index.js","reasons":["expoConfigPlugins"],"hash":"047cedb67b8047183dfded82b56969c688dc5008"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/json/jsonfile.js","reasons":["expoConfigPlugins"],"hash":"6631d5dab8ea65a104dd9113357b4f0a2ada6fcc"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/json/output-json-sync.js","reasons":["expoConfigPlugins"],"hash":"2f46f4bf9814aea91b0f6763c5d0f07e0ea9de05"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/json/output-json.js","reasons":["expoConfigPlugins"],"hash":"7a5ab88d3e20934904d7bffb20995b852442c0bb"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/mkdirs/index.js","reasons":["expoConfigPlugins"],"hash":"b0d9fcf6032f19505d113a6ea1ba769600751f28"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/mkdirs/make-dir.js","reasons":["expoConfigPlugins"],"hash":"65c2c0621c17a57a8c8bf86726478f2470f84ed6"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/move-sync/index.js","reasons":["expoConfigPlugins"],"hash":"ac40f3d0062886869329d8c31810935ad7c34ff5"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/move-sync/move-sync.js","reasons":["expoConfigPlugins"],"hash":"a391900c2c6e74e81d81c4414d9ef2bea7dd8ad9"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/move/index.js","reasons":["expoConfigPlugins"],"hash":"482e376c2d37368c3c202905b93429f3d46c9914"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/move/move.js","reasons":["expoConfigPlugins"],"hash":"5f4c2db7135a3cfc04d9711474173fa4fb606c6a"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/output/index.js","reasons":["expoConfigPlugins"],"hash":"1b0879db53a00bbfeddcfdc0c190901387bab7bd"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/path-exists/index.js","reasons":["expoConfigPlugins"],"hash":"6e6491c1ab3389433d1b39a33b3ac8760649a2c8"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/remove/index.js","reasons":["expoConfigPlugins"],"hash":"43a7630664db987ce37fc634b7474b6b9428ab4e"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/remove/rimraf.js","reasons":["expoConfigPlugins"],"hash":"00cfe0217cbe017b1005a316a403273b5bedaae4"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/util/stat.js","reasons":["expoConfigPlugins"],"hash":"38d324d1535d3303f3eb12af0eccb268194d267e"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/fs-extra/lib/util/utimes.js","reasons":["expoConfigPlugins"],"hash":"dad744f8edf8218685028574c168f77f9f1d75a8"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/classes/comparator.js","reasons":["expoConfigPlugins"],"hash":"28ae4c6b2f12ad8b2f7a57899ce416f205e55f60"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/classes/range.js","reasons":["expoConfigPlugins"],"hash":"334897ec70545412af8fbecb76ef4a708098d4b7"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/classes/semver.js","reasons":["expoConfigPlugins"],"hash":"dde28ea30214fec20440d4c15413686f84c868ab"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/clean.js","reasons":["expoConfigPlugins"],"hash":"92466e73dbb620c7b0c58b16e8d39a6d0ff22bc5"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/cmp.js","reasons":["expoConfigPlugins"],"hash":"8d58f3b53636b7ee84b5e3cdd318b8d9dd259edf"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/coerce.js","reasons":["expoConfigPlugins"],"hash":"11c199ca6ef37688c35300095b5729d5a54f3a10"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/compare-build.js","reasons":["expoConfigPlugins"],"hash":"97ac51143c3f5c2255ba09c0ec0f952a2aecd8d1"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/compare-loose.js","reasons":["expoConfigPlugins"],"hash":"1c581d61f0ab057af7fed4ad01c66d0998d1aa03"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/compare.js","reasons":["expoConfigPlugins"],"hash":"33ec903e117ba1fe05cddedb86a9601d94e193a7"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/diff.js","reasons":["expoConfigPlugins"],"hash":"1e1841d00816b6f923a4bf0ec2a2afd147026b2e"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/eq.js","reasons":["expoConfigPlugins"],"hash":"498639a97e5682386b94c24096f133db4fd163d0"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/gt.js","reasons":["expoConfigPlugins"],"hash":"d5e2d5e6294e56ee0a42e92e3a89d8cf294cb833"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/gte.js","reasons":["expoConfigPlugins"],"hash":"b9c50a385c8e3877108a001fb8548b122a155193"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/inc.js","reasons":["expoConfigPlugins"],"hash":"5e7469afa896c0b9a5d3ee8f72dbf1085811f0be"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/lt.js","reasons":["expoConfigPlugins"],"hash":"fad43ee11cd4b18e2fbaf50593ae540f27365a87"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/lte.js","reasons":["expoConfigPlugins"],"hash":"bd1875ed01c16e0bf753352e775cfc3d993cc228"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/major.js","reasons":["expoConfigPlugins"],"hash":"5e2668d635ca6c7bde9bc1b7f763f26674e83c11"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/minor.js","reasons":["expoConfigPlugins"],"hash":"4bc0bc3ec293449f5fea1cbcfe976c8d2a26cce5"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/neq.js","reasons":["expoConfigPlugins"],"hash":"dfa93428b2368cff5aefd91d812bed067cb31ad6"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/parse.js","reasons":["expoConfigPlugins"],"hash":"c92383fda249fa9af99d83ba368f12ed0165f980"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/patch.js","reasons":["expoConfigPlugins"],"hash":"a78ef0c69e82d2a7b1f4f697e620aef6ad1de458"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/prerelease.js","reasons":["expoConfigPlugins"],"hash":"40a72fe55e64efcc0a5c6b859a0378ab030837db"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/rcompare.js","reasons":["expoConfigPlugins"],"hash":"51f8192667aa9e1320e7fe0616b583039e8042c0"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/rsort.js","reasons":["expoConfigPlugins"],"hash":"1e99dcf8aa9518558b2a6945302273ac7b8d69bc"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/satisfies.js","reasons":["expoConfigPlugins"],"hash":"47a3e3141433768a2ca6a03841c842d15cf419c2"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/sort.js","reasons":["expoConfigPlugins"],"hash":"b7fc2bc365d5f6f9e2ad842441755e7b8b19de5c"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/functions/valid.js","reasons":["expoConfigPlugins"],"hash":"edc5b800b8f302ac7ce238a419a02810cdeed8f2"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/index.js","reasons":["expoConfigPlugins"],"hash":"2cdcd33699e4cd0b427e72d413dcd184cfeecef5"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/internal/constants.js","reasons":["expoConfigPlugins"],"hash":"31d8db16abdae6f6b3ee6c04b8210672889f13d2"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/internal/debug.js","reasons":["expoConfigPlugins"],"hash":"d6166e7a8eda16340619cb02ee09c19a422b8333"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/internal/identifiers.js","reasons":["expoConfigPlugins"],"hash":"712cb25befb9bc32e0fc4f6e22d337918ff28f33"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/internal/re.js","reasons":["expoConfigPlugins"],"hash":"bd05f7635cf776e9e1c40020684f27be51bc4867"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/ranges/gtr.js","reasons":["expoConfigPlugins"],"hash":"4f69fb02e28923fe7126531d80862dc85bf94c19"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/ranges/intersects.js","reasons":["expoConfigPlugins"],"hash":"43b437d867046a40a5ade9b9356435e568564c53"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/ranges/ltr.js","reasons":["expoConfigPlugins"],"hash":"d4948b6f660390895f8ac0cfe4cad97bc1f15190"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/ranges/max-satisfying.js","reasons":["expoConfigPlugins"],"hash":"4dcef246781158eef12758041375d1bce437a383"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/ranges/min-satisfying.js","reasons":["expoConfigPlugins"],"hash":"2155aea4b92343159e1b803f878a47297ca9aa66"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/ranges/min-version.js","reasons":["expoConfigPlugins"],"hash":"9a7d55675ac27728d342496792d63e6d034bb453"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/ranges/outside.js","reasons":["expoConfigPlugins"],"hash":"054871f79005240dce24f3a911022f6d43d72697"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/ranges/simplify.js","reasons":["expoConfigPlugins"],"hash":"eb6c1d5401887f73e9f9054942827cf854f709bb"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/ranges/subset.js","reasons":["expoConfigPlugins"],"hash":"2975e4269be5a2f273d194856f0733c091570074"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/ranges/to-comparators.js","reasons":["expoConfigPlugins"],"hash":"4d609454b2e81450d85be8f56109af8ba6b61b92"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/semver/ranges/valid.js","reasons":["expoConfigPlugins"],"hash":"7a1c6afbe83e28264a384b43ab8f6765f7649114"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/shebang-command/index.js","reasons":["expoConfigPlugins"],"hash":"25c59d6ad62c334422c52b679e555292e63ba25d"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/shebang-regex/index.js","reasons":["expoConfigPlugins"],"hash":"57f1f40c6554eab1eb40117ddc707f98768da60d"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/universalify/index.js","reasons":["expoConfigPlugins"],"hash":"f263fd33193b02d534890c20f95bdab5dbe56625"},{"type":"file","filePath":"node_modules/@mozzius/expo-dynamic-app-icon/node_modules/which/which.js","reasons":["expoConfigPlugins"],"hash":"f39455d215c8d397782f1efbc6e52254d0f9a4ab"},{"type":"file","filePath":"node_modules/cross-spawn/node_modules/path-key/index.js","reasons":["expoConfigPlugins"],"hash":"b3752b76e3e5051c5f021440d27958cf883f3136"},{"type":"file","filePath":"node_modules/crypto-random-string/index.js","reasons":["expoConfigPlugins"],"hash":"e2f2f1917583ed836e7da2293a164953efd4db61"},{"type":"file","filePath":"node_modules/expo-build-properties/build/android.js","reasons":["expoConfigPlugins"],"hash":"f5270c722aef8c31b4dc20282b73bd0e4252fe55"},{"type":"file","filePath":"node_modules/expo-build-properties/build/androidQueryUtils.js","reasons":["expoConfigPlugins"],"hash":"b92caab9e08ae580d2f27555e6b93c119197bd4d"},{"type":"file","filePath":"node_modules/expo-build-properties/build/ios.js","reasons":["expoConfigPlugins"],"hash":"9a1df3a25153f1a3a66abc75f9105bca19a39824"},{"type":"file","filePath":"node_modules/expo-build-properties/build/pluginConfig.js","reasons":["expoConfigPlugins"],"hash":"ee5c62dc814b2a346a4dc48fba40a217169d367d"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/ajv.js","reasons":["expoConfigPlugins"],"hash":"b36450810f42e3832845107fa5d45c44dda1ac23"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/codegen/code.js","reasons":["expoConfigPlugins"],"hash":"d15c53ec2b804a251171b567cbd216c410030097"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/codegen/index.js","reasons":["expoConfigPlugins"],"hash":"849c129b9bc353becca639c0d88112b1bdb77479"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/codegen/scope.js","reasons":["expoConfigPlugins"],"hash":"2670cc91fa821512c8a83babb98a2c9c9e980d4c"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/errors.js","reasons":["expoConfigPlugins"],"hash":"949ee95d2f6837380e78e76a109eb2c0e26f3d33"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/index.js","reasons":["expoConfigPlugins"],"hash":"63c71dcb92767a8cfdda96fa4f91f247bc09c325"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/names.js","reasons":["expoConfigPlugins"],"hash":"e63434d20e33c329369155053ebe261f5df28e53"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/ref_error.js","reasons":["expoConfigPlugins"],"hash":"a49a250d27dd857b6d4ad4613212ded089985ab3"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/resolve.js","reasons":["expoConfigPlugins"],"hash":"62a6bcd71c668d9513f5d417f19ea39640fefc75"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/rules.js","reasons":["expoConfigPlugins"],"hash":"eb61b23cd6fc25f46fac9b3f2729e9ec392d66d2"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/util.js","reasons":["expoConfigPlugins"],"hash":"d8c18e4bf9b6384e761172e8c1ecb7f0e6ea30ed"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/validate/applicability.js","reasons":["expoConfigPlugins"],"hash":"1c532e3c30157ddb45eeebb0a4daacda8f7a6aa0"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/validate/boolSchema.js","reasons":["expoConfigPlugins"],"hash":"1e591a8bb08a84a0b5b5760fd1c32f9892ffd69f"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/validate/dataType.js","reasons":["expoConfigPlugins"],"hash":"e8e2c52bc6889986cddcce907173d1f2d7c56136"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/validate/defaults.js","reasons":["expoConfigPlugins"],"hash":"a24dbb561f4cb829597dabf3f2d9d22bed137230"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/validate/index.js","reasons":["expoConfigPlugins"],"hash":"09cd82065cf03f7bed47593a8a0846c364430c86"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/validate/keyword.js","reasons":["expoConfigPlugins"],"hash":"79a8cf0ee7bd82f32a5421542fc356fde5173fe0"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/compile/validate/subschema.js","reasons":["expoConfigPlugins"],"hash":"771e56599b09f5dcc646730f6679b1bf93bd7282"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/core.js","reasons":["expoConfigPlugins"],"hash":"d03fd49689f3bc9db52fc92beeeec1e899483dee"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/refs/data.json","reasons":["expoConfigPlugins"],"hash":"3e1aa7055fe929029e662ec21462ab6e2a740958"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/refs/json-schema-draft-07.json","reasons":["expoConfigPlugins"],"hash":"434509fafa64733f0ed88a8bc3a3f11e70f93f8d"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/runtime/equal.js","reasons":["expoConfigPlugins"],"hash":"21975edc011a77c966ad63cceb0ee6995ffe043d"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/runtime/ucs2length.js","reasons":["expoConfigPlugins"],"hash":"bd1a1e4a67400e79e9874488b5c77224571f488c"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/runtime/uri.js","reasons":["expoConfigPlugins"],"hash":"c1308885c28f49ef876c0ef684a07c82c0a31b75"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/runtime/validation_error.js","reasons":["expoConfigPlugins"],"hash":"8dd21321afa7c94a4ffe02d976b52e09c25c1f30"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/additionalItems.js","reasons":["expoConfigPlugins"],"hash":"735e64272d3393cd4e2b69de414e66da70d79826"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/additionalProperties.js","reasons":["expoConfigPlugins"],"hash":"c81321195b7fe810580ae81917a01bb5baf78a0a"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/allOf.js","reasons":["expoConfigPlugins"],"hash":"2138069e5d48c8a376b5d681231356ca4be8003c"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/anyOf.js","reasons":["expoConfigPlugins"],"hash":"3903c4307e2b527309fdba99acd308a5e88461be"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/contains.js","reasons":["expoConfigPlugins"],"hash":"6b6d65b50c50a1eeb3366b1cc2cbaabfafed5dd7"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/dependencies.js","reasons":["expoConfigPlugins"],"hash":"d3158757ec58324983c9f3265e61d636f815a8d5"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/if.js","reasons":["expoConfigPlugins"],"hash":"4ca298c26ba13812b39202f8abe807c876a09260"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/index.js","reasons":["expoConfigPlugins"],"hash":"044a462d321b038e2c11476f92bb0d6683555330"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/items.js","reasons":["expoConfigPlugins"],"hash":"a352902118a968fe62cbac92277c4fe1424b144a"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/items2020.js","reasons":["expoConfigPlugins"],"hash":"da279831341bfd6effdb6ad225e250e068929455"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/not.js","reasons":["expoConfigPlugins"],"hash":"84dfbdd3ed091ef36b3dc238b359e5f490a0fda9"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/oneOf.js","reasons":["expoConfigPlugins"],"hash":"8168f32250a8e820ecf5ac6166a094f36720708e"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/patternProperties.js","reasons":["expoConfigPlugins"],"hash":"adc85c7a6778af94cb52d0b50022a581a42c531a"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/prefixItems.js","reasons":["expoConfigPlugins"],"hash":"4218930d89e975df87141e040f74b2fec8366d5e"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/properties.js","reasons":["expoConfigPlugins"],"hash":"f52517c463d4dcd9c1a0ec90008c3506a8680057"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/propertyNames.js","reasons":["expoConfigPlugins"],"hash":"efb4e36c78a10ea6cc81c23ed30716ac99914241"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/applicator/thenElse.js","reasons":["expoConfigPlugins"],"hash":"2ebc38d56c681c06d15b7cbc9514ec636dada861"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/code.js","reasons":["expoConfigPlugins"],"hash":"b0fff33286e00374d019e916665b5ba195fcdc3b"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/core/id.js","reasons":["expoConfigPlugins"],"hash":"359ec57ca7ff0d979c80ec75edf4dfebdde39455"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/core/index.js","reasons":["expoConfigPlugins"],"hash":"7ae45e5f7b4c6091e8b67122f5d56236777c8219"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/core/ref.js","reasons":["expoConfigPlugins"],"hash":"b0625d69bc318b76efbe58d4e11210d4f168206f"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/discriminator/index.js","reasons":["expoConfigPlugins"],"hash":"fc8de5f83db51e1b4ca9ffe5bf14713931f7357f"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/discriminator/types.js","reasons":["expoConfigPlugins"],"hash":"5e0b14c446d0330ed5990655506be958c2227ad2"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/draft7.js","reasons":["expoConfigPlugins"],"hash":"468023628844a9a9c6e076253604461b647aed46"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/format/format.js","reasons":["expoConfigPlugins"],"hash":"968cc2c96945515401ef655987a6a545aecac8ca"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/format/index.js","reasons":["expoConfigPlugins"],"hash":"74b87e5db1e49dfdf09978ed246d0298e9d4be11"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/metadata.js","reasons":["expoConfigPlugins"],"hash":"16cfe1ed0a9579a628f2e7b85ff5b1d74c1cb1c9"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/validation/const.js","reasons":["expoConfigPlugins"],"hash":"3c69f75737f91363e539ae0dd9a83d09ca5e7801"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/validation/enum.js","reasons":["expoConfigPlugins"],"hash":"f6e360dd690fba008245593b7ae5d9433a097871"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/validation/index.js","reasons":["expoConfigPlugins"],"hash":"c48517a03a18792c9cd31c1c20091ddd1a52e896"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/validation/limitItems.js","reasons":["expoConfigPlugins"],"hash":"38dc012a77895d1e1f8cbf71adc76e94dce55258"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/validation/limitLength.js","reasons":["expoConfigPlugins"],"hash":"133d0d18c0b3268029ae73694cd334bd5fc691cc"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/validation/limitNumber.js","reasons":["expoConfigPlugins"],"hash":"78d6253761953c568d0c05c1380e72638072324a"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/validation/limitProperties.js","reasons":["expoConfigPlugins"],"hash":"eb1904c4672358b86b72cbd2a2b5064e96ed0527"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/validation/multipleOf.js","reasons":["expoConfigPlugins"],"hash":"1e62fe97f00f91044060f1d1ce9f7bf09f682fdf"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/validation/pattern.js","reasons":["expoConfigPlugins"],"hash":"12d9c2edc5f5545c41098aa349ca122de5de2828"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/validation/required.js","reasons":["expoConfigPlugins"],"hash":"f737100a9350b7f6b074bde9c6dcafb36d3e535a"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/ajv/dist/vocabularies/validation/uniqueItems.js","reasons":["expoConfigPlugins"],"hash":"000514ce848468e5113019bd227fb6df1c34524a"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/classes/comparator.js","reasons":["expoConfigPlugins"],"hash":"bbb95e311cc51af3911406848972f6cc50761d8f"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/classes/range.js","reasons":["expoConfigPlugins"],"hash":"36692bdd1e3200d67cee82a71353ab3eaa2ae374"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/classes/semver.js","reasons":["expoConfigPlugins"],"hash":"209950c633d84021324a834a14dbcbf0fb3202f4"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/clean.js","reasons":["expoConfigPlugins"],"hash":"92466e73dbb620c7b0c58b16e8d39a6d0ff22bc5"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/cmp.js","reasons":["expoConfigPlugins"],"hash":"50a23a530aac08f1545e15bf6441bf031282789e"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/coerce.js","reasons":["expoConfigPlugins"],"hash":"c64737eb38e2f78a361af16155116dc84c2af368"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/compare-build.js","reasons":["expoConfigPlugins"],"hash":"97ac51143c3f5c2255ba09c0ec0f952a2aecd8d1"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/compare-loose.js","reasons":["expoConfigPlugins"],"hash":"1c581d61f0ab057af7fed4ad01c66d0998d1aa03"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/compare.js","reasons":["expoConfigPlugins"],"hash":"33ec903e117ba1fe05cddedb86a9601d94e193a7"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/diff.js","reasons":["expoConfigPlugins"],"hash":"a52f6ea79cf0224fda0d44968159b8dc13e36d7c"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/eq.js","reasons":["expoConfigPlugins"],"hash":"498639a97e5682386b94c24096f133db4fd163d0"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/gt.js","reasons":["expoConfigPlugins"],"hash":"d5e2d5e6294e56ee0a42e92e3a89d8cf294cb833"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/gte.js","reasons":["expoConfigPlugins"],"hash":"b9c50a385c8e3877108a001fb8548b122a155193"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/inc.js","reasons":["expoConfigPlugins"],"hash":"5814d4948ca724f91f2b61213c011bf8034f112f"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/lt.js","reasons":["expoConfigPlugins"],"hash":"fad43ee11cd4b18e2fbaf50593ae540f27365a87"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/lte.js","reasons":["expoConfigPlugins"],"hash":"bd1875ed01c16e0bf753352e775cfc3d993cc228"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/major.js","reasons":["expoConfigPlugins"],"hash":"5e2668d635ca6c7bde9bc1b7f763f26674e83c11"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/minor.js","reasons":["expoConfigPlugins"],"hash":"4bc0bc3ec293449f5fea1cbcfe976c8d2a26cce5"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/neq.js","reasons":["expoConfigPlugins"],"hash":"dfa93428b2368cff5aefd91d812bed067cb31ad6"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/parse.js","reasons":["expoConfigPlugins"],"hash":"1bfe17569d11f23f9a539340cee18bba0e3f4f0a"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/patch.js","reasons":["expoConfigPlugins"],"hash":"a78ef0c69e82d2a7b1f4f697e620aef6ad1de458"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/prerelease.js","reasons":["expoConfigPlugins"],"hash":"40a72fe55e64efcc0a5c6b859a0378ab030837db"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/rcompare.js","reasons":["expoConfigPlugins"],"hash":"51f8192667aa9e1320e7fe0616b583039e8042c0"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/rsort.js","reasons":["expoConfigPlugins"],"hash":"1e99dcf8aa9518558b2a6945302273ac7b8d69bc"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/satisfies.js","reasons":["expoConfigPlugins"],"hash":"47a3e3141433768a2ca6a03841c842d15cf419c2"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/sort.js","reasons":["expoConfigPlugins"],"hash":"b7fc2bc365d5f6f9e2ad842441755e7b8b19de5c"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/functions/valid.js","reasons":["expoConfigPlugins"],"hash":"edc5b800b8f302ac7ce238a419a02810cdeed8f2"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/index.js","reasons":["expoConfigPlugins"],"hash":"c01f38060f8c1eea0a62ee127afc3a7601029818"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/internal/constants.js","reasons":["expoConfigPlugins"],"hash":"819a733e61b6014ca6feeb6a570304612afe2b52"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/internal/debug.js","reasons":["expoConfigPlugins"],"hash":"d6166e7a8eda16340619cb02ee09c19a422b8333"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/internal/identifiers.js","reasons":["expoConfigPlugins"],"hash":"510c174c5bfc993023542e3b4f699cd18e2e0559"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/internal/lrucache.js","reasons":["expoConfigPlugins"],"hash":"26ae88faff2fd3ef9fbda59267979c98a1fea511"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/internal/parse-options.js","reasons":["expoConfigPlugins"],"hash":"19a8ad4d2c32f4386402bd9eb235df80c73a8f75"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/internal/re.js","reasons":["expoConfigPlugins"],"hash":"4847405c77f0465eb4baebe1385b155e72b57f6a"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/ranges/gtr.js","reasons":["expoConfigPlugins"],"hash":"4f69fb02e28923fe7126531d80862dc85bf94c19"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/ranges/intersects.js","reasons":["expoConfigPlugins"],"hash":"3763224a30a86582b56a4cdf1ebaa97b5038e1c8"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/ranges/ltr.js","reasons":["expoConfigPlugins"],"hash":"d4948b6f660390895f8ac0cfe4cad97bc1f15190"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/ranges/max-satisfying.js","reasons":["expoConfigPlugins"],"hash":"4dcef246781158eef12758041375d1bce437a383"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/ranges/min-satisfying.js","reasons":["expoConfigPlugins"],"hash":"2155aea4b92343159e1b803f878a47297ca9aa66"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/ranges/min-version.js","reasons":["expoConfigPlugins"],"hash":"04dab32f676a52ee4c81f440eb1b5d6c7511afa5"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/ranges/outside.js","reasons":["expoConfigPlugins"],"hash":"c6f8b84ebd967e5479159e2f876f3ba27530eb97"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/ranges/simplify.js","reasons":["expoConfigPlugins"],"hash":"bc651999d477c5698289adcd2ed8773cf7a2da11"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/ranges/subset.js","reasons":["expoConfigPlugins"],"hash":"94dce217bb98598dad72f194de19c5e2f3246d7b"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/ranges/to-comparators.js","reasons":["expoConfigPlugins"],"hash":"4d609454b2e81450d85be8f56109af8ba6b61b92"},{"type":"file","filePath":"node_modules/expo-build-properties/node_modules/semver/ranges/valid.js","reasons":["expoConfigPlugins"],"hash":"7a1c6afbe83e28264a384b43ab8f6765f7649114"},{"type":"file","filePath":"node_modules/expo-font/package.json","reasons":["expoConfigPlugins"],"hash":"73988beee2b7925a59e88a9c170fd65b48eeb06c"},{"type":"file","filePath":"node_modules/expo-localization/plugin/build/withExpoLocalization.js","reasons":["expoConfigPlugins"],"hash":"c98ccdb2004bbaa7c798095cdc4658b53feeac67"},{"type":"file","filePath":"node_modules/expo-notifications/package.json","reasons":["expoConfigPlugins"],"hash":"5bd84acb916a8dd32252eb22f71a5ffd5e53d222"},{"type":"file","filePath":"node_modules/expo-notifications/plugin/build/withNotificationsAndroid.js","reasons":["expoConfigPlugins"],"hash":"7631970262a7128665478596c766d12b49b1da5a"},{"type":"file","filePath":"node_modules/expo-notifications/plugin/build/withNotificationsIOS.js","reasons":["expoConfigPlugins"],"hash":"5fa1a810698ce5cbe0505efbffaf1ff621bfb4b9"},{"type":"file","filePath":"node_modules/find-up/index.js","reasons":["expoConfigPlugins"],"hash":"94bdb702d37e75813308dfb1dd22d476b4505e46"},{"type":"file","filePath":"node_modules/locate-path/index.js","reasons":["expoConfigPlugins"],"hash":"fcab8e3e9cd86cceafd1cf54effdf45508f8e135"},{"type":"file","filePath":"node_modules/mime/index.js","reasons":["expoConfigPlugins"],"hash":"e2d3efd8917c4ff9cbe668474891269d3fedcb37"},{"type":"file","filePath":"node_modules/mime/Mime.js","reasons":["expoConfigPlugins"],"hash":"73efaff8e2e9adb871396c15c076dbf28757949a"},{"type":"file","filePath":"node_modules/mime/types/other.js","reasons":["expoConfigPlugins"],"hash":"dbfc26ed679cce39b3ecb6bee5ef5968cea6408a"},{"type":"file","filePath":"node_modules/mime/types/standard.js","reasons":["expoConfigPlugins"],"hash":"a21f9b1eba88b1af8d16231a5759ffb8108a645c"},{"type":"file","filePath":"node_modules/nice-try/src/index.js","reasons":["expoConfigPlugins"],"hash":"a8e90b007f2b7c4f244202c1bef4187030dc5e0d"},{"type":"file","filePath":"node_modules/node-fetch/lib/index.js","reasons":["expoConfigPlugins"],"hash":"c221570673355693ae40b79d9db832b2ba1927b7"},{"type":"file","filePath":"node_modules/node-fetch/node_modules/tr46/index.js","reasons":["expoConfigPlugins"],"hash":"02c41eea7eb4ce2d32b7faeb4229edaa28b9d8e4"},{"type":"file","filePath":"node_modules/node-fetch/node_modules/tr46/lib/mappingTable.json","reasons":["expoConfigPlugins"],"hash":"6e09dfd1d4d65675bba0a9bb69e0bd6393f0d5da"},{"type":"file","filePath":"node_modules/node-fetch/node_modules/webidl-conversions/lib/index.js","reasons":["expoConfigPlugins"],"hash":"32a7715cbd092327cb6b40a1ceb0f768c006cfbc"},{"type":"file","filePath":"node_modules/node-fetch/node_modules/whatwg-url/lib/public-api.js","reasons":["expoConfigPlugins"],"hash":"ff500ab0bc64cc68b8925cd6b9d13b5b6240d951"},{"type":"file","filePath":"node_modules/node-fetch/node_modules/whatwg-url/lib/URL-impl.js","reasons":["expoConfigPlugins"],"hash":"c59fc2cbaff55db3419a0f3fc3274cb6215555cb"},{"type":"file","filePath":"node_modules/node-fetch/node_modules/whatwg-url/lib/url-state-machine.js","reasons":["expoConfigPlugins"],"hash":"ab706cff991edca756adc4a00495ded9a7f24e18"},{"type":"file","filePath":"node_modules/node-fetch/node_modules/whatwg-url/lib/URL.js","reasons":["expoConfigPlugins"],"hash":"849eac5a0d7fd731acf0948d18a9ef6cebf10047"},{"type":"file","filePath":"node_modules/node-fetch/node_modules/whatwg-url/lib/utils.js","reasons":["expoConfigPlugins"],"hash":"e531f22976a3b992693f328ed7bdd4103d87c08e"},{"type":"file","filePath":"node_modules/p-limit/index.js","reasons":["expoConfigPlugins"],"hash":"f4e1896d228ab6e93828fc6b0af02b151e100464"},{"type":"file","filePath":"node_modules/p-locate/index.js","reasons":["expoConfigPlugins"],"hash":"080665a353f339c1f41ef501128a328e36f0154f"},{"type":"file","filePath":"node_modules/path-exists/index.js","reasons":["expoConfigPlugins"],"hash":"e67614299feaa6105ac0b8acff41fbad72d12215"},{"type":"file","filePath":"node_modules/path-key/index.js","reasons":["expoConfigPlugins"],"hash":"d02870f0bfcfecd00c8e3a776130038f0b80e16d"},{"type":"file","filePath":"node_modules/pngjs/lib/bitmapper.js","reasons":["expoConfigPlugins"],"hash":"291aaaaa3e3c04cb236a75492db902423e754a0d"},{"type":"file","filePath":"node_modules/pngjs/lib/bitpacker.js","reasons":["expoConfigPlugins"],"hash":"7ed851c84a326fd119b82ae63aad3bd83bc4e5c4"},{"type":"file","filePath":"node_modules/pngjs/lib/chunkstream.js","reasons":["expoConfigPlugins"],"hash":"a244fd0cc3cd6b81d39f829d2c6b8fea2188a4c8"},{"type":"file","filePath":"node_modules/pngjs/lib/constants.js","reasons":["expoConfigPlugins"],"hash":"03736523a30bf4decf4170448aa01f9e274be32f"},{"type":"file","filePath":"node_modules/pngjs/lib/crc.js","reasons":["expoConfigPlugins"],"hash":"0c0c88ba1e409be717d05548ffa85309067c4be5"},{"type":"file","filePath":"node_modules/pngjs/lib/filter-pack.js","reasons":["expoConfigPlugins"],"hash":"5cd5d74e78e1c0c7de1a5eee58d1d7473b45a6ab"},{"type":"file","filePath":"node_modules/pngjs/lib/filter-parse-async.js","reasons":["expoConfigPlugins"],"hash":"d15dc803a655baac0a8af93794a3767486d743c8"},{"type":"file","filePath":"node_modules/pngjs/lib/filter-parse-sync.js","reasons":["expoConfigPlugins"],"hash":"fe65ba6a3316aa2dbad87ed4ff45a480795ad9bc"},{"type":"file","filePath":"node_modules/pngjs/lib/filter-parse.js","reasons":["expoConfigPlugins"],"hash":"1f6653a095a6476d32c9c1394abc191b65575bb0"},{"type":"file","filePath":"node_modules/pngjs/lib/format-normaliser.js","reasons":["expoConfigPlugins"],"hash":"12253773689300111964ee8a5c2c57d7c917e76f"},{"type":"file","filePath":"node_modules/pngjs/lib/interlace.js","reasons":["expoConfigPlugins"],"hash":"a4856511361e700acea4bd0287264462b229eba9"},{"type":"file","filePath":"node_modules/pngjs/lib/packer-async.js","reasons":["expoConfigPlugins"],"hash":"3fe266198f090a4130f4ef8cf371cb2fc96d2a06"},{"type":"file","filePath":"node_modules/pngjs/lib/packer-sync.js","reasons":["expoConfigPlugins"],"hash":"b004dd84415f72f396a64550538c9d2c17b509b6"},{"type":"file","filePath":"node_modules/pngjs/lib/packer.js","reasons":["expoConfigPlugins"],"hash":"22133015f4bd4bc7986070d831ae00674a4288cb"},{"type":"file","filePath":"node_modules/pngjs/lib/paeth-predictor.js","reasons":["expoConfigPlugins"],"hash":"ede450ba76cf06f92be55c74301f690662317ae2"},{"type":"file","filePath":"node_modules/pngjs/lib/parser-async.js","reasons":["expoConfigPlugins"],"hash":"974ef21f752be4f722e0d9e2bfd691ad9c960aa3"},{"type":"file","filePath":"node_modules/pngjs/lib/parser-sync.js","reasons":["expoConfigPlugins"],"hash":"e39c585a727f7a9754e27e848771602b7825b907"},{"type":"file","filePath":"node_modules/pngjs/lib/parser.js","reasons":["expoConfigPlugins"],"hash":"ec2a91693f489b0223d0215e6472f9dff3a980f5"},{"type":"file","filePath":"node_modules/pngjs/lib/png-sync.js","reasons":["expoConfigPlugins"],"hash":"7ab25083cc73086821888f0dd64e4eec2555cbc1"},{"type":"file","filePath":"node_modules/pngjs/lib/png.js","reasons":["expoConfigPlugins"],"hash":"64bfe21afba42a3d774655cea6ac8df9a6d87ce6"},{"type":"file","filePath":"node_modules/pngjs/lib/sync-inflate.js","reasons":["expoConfigPlugins"],"hash":"9734df69b3fdfc43cb297654a01ce7ebbcd1b59c"},{"type":"file","filePath":"node_modules/pngjs/lib/sync-reader.js","reasons":["expoConfigPlugins"],"hash":"c707120b37f53d149555abe065b12240322f167d"},{"type":"file","filePath":"node_modules/react-native-compressor/package.json","reasons":["expoConfigPlugins"],"hash":"25497721bc989015757cddeec2091b87c7e53928"},{"type":"file","filePath":"node_modules/tempy/index.js","reasons":["expoConfigPlugins"],"hash":"780bd08e9e45f6f6bbb552421ad411f82dada60d"},{"type":"file","filePath":"node_modules/tempy/node_modules/temp-dir/index.js","reasons":["expoConfigPlugins"],"hash":"fec210f312839512b7dc2cf75a98f43a17e772f0"},{"type":"file","filePath":"node_modules/yocto-queue/index.js","reasons":["expoConfigPlugins"],"hash":"ec0be6ffda71356067a94dd911e42b1ae0fd1db9"},{"type":"file","filePath":"package.json","reasons":["expoConfigPlugins"],"hash":"3fd18372259dd4032d7c5bc6d1a7649458e0b380"},{"type":"file","filePath":"plugins/withAndroidStylesWindowBackgroundPlugin.js","reasons":["expoConfigPlugins"],"hash":"2683e9ce2b0e2b75805961a22558b0520aba404b"},{"type":"dir","filePath":"modules/expo-bluesky-gif-view/android","reasons":["expoAutolinkingAndroid"],"hash":"90082bf1304a15c75f0002b5f5b2fd36817f562e"},{"type":"dir","filePath":"node_modules/@mattermost/react-native-paste-input","reasons":["bareRncliAutolinking"],"hash":"057d699dce7b8bf781ae02770849e801aecfa6e7"},{"type":"dir","filePath":"node_modules/@react-native-menu/menu","reasons":["bareRncliAutolinking"],"hash":"bffb5c3254eea5a1361f890dfdc53f9f303f659f"},{"type":"dir","filePath":"node_modules/@react-native-picker/picker","reasons":["bareRncliAutolinking"],"hash":"dc175ab619924156f87c9dc8c746e1155a6aa38b"},{"type":"dir","filePath":"node_modules/expo","reasons":["expoAutolinkingIos","expoAutolinkingAndroid","bareRncliAutolinking"],"hash":"38b68171fcd20a0fc07542ea8f0ca702b8bfc130"},{"type":"dir","filePath":"node_modules/expo-application/android","reasons":["expoAutolinkingAndroid"],"hash":"d3f3310e81c8879488efeff3d09a4d3716c01525"},{"type":"dir","filePath":"node_modules/expo-application/ios","reasons":["expoAutolinkingIos"],"hash":"053039c27b78eae1a19aa42b4e55c2ccc26a72e2"},{"type":"dir","filePath":"node_modules/expo-asset/android","reasons":["expoAutolinkingAndroid"],"hash":"2afc844c72479ac2c153cf4c18d7a0e40f703b2e"},{"type":"dir","filePath":"node_modules/expo-asset/ios","reasons":["expoAutolinkingIos"],"hash":"0b29a1648220236ff13a9c2c2df4b931cf0dd3b9"},{"type":"dir","filePath":"node_modules/expo-blur/android","reasons":["expoAutolinkingAndroid"],"hash":"8c49d9aae1791478210d787bdcfced6b46aa08a5"},{"type":"dir","filePath":"node_modules/expo-blur/ios","reasons":["expoAutolinkingIos"],"hash":"05249682cc25896b948e11243b819811969a415a"},{"type":"dir","filePath":"node_modules/expo-camera/android","reasons":["expoAutolinkingAndroid"],"hash":"60a87330bb2c4ce3ac5e15284aa5b1b9ae483238"},{"type":"dir","filePath":"node_modules/expo-camera/ios","reasons":["expoAutolinkingIos"],"hash":"6558238b19efadff46fe8163ab3acc6aa75e8aee"},{"type":"dir","filePath":"node_modules/expo-clipboard/android","reasons":["expoAutolinkingAndroid"],"hash":"db414dd1aaffa5091c5e233de6de8da8eac7672c"},{"type":"dir","filePath":"node_modules/expo-clipboard/ios","reasons":["expoAutolinkingIos"],"hash":"74b9e7477f5b8af4c37d308f738815b762e600ab"},{"type":"dir","filePath":"node_modules/expo-dev-client/android","reasons":["expoAutolinkingAndroid"],"hash":"7c16ccb036995b5d48720959459b9ab9ce7ab3a1"},{"type":"dir","filePath":"node_modules/expo-dev-client/ios","reasons":["expoAutolinkingIos"],"hash":"9bd739c22f9818de5c0036d05b28a2c6c4369d25"},{"type":"dir","filePath":"node_modules/expo-dev-launcher","reasons":["expoAutolinkingIos","expoAutolinkingAndroid"],"hash":"ed594ffad856758d4f96f3903df3519e646017c4"},{"type":"dir","filePath":"node_modules/expo-dev-launcher/expo-dev-launcher-gradle-plugin","reasons":["expoAutolinkingAndroid"],"hash":"a09b48f651302568de077bcf2ec898aec08a75d8"},{"type":"dir","filePath":"node_modules/expo-dev-menu","reasons":["expoAutolinkingIos","expoAutolinkingAndroid"],"hash":"51b71cd595e072eb7e2104eb6a522ee7c0cb3ace"},{"type":"dir","filePath":"node_modules/expo-dev-menu-interface/android","reasons":["expoAutolinkingAndroid"],"hash":"a420c1bdf94e036ce3d0006618713d4c0bdeebc9"},{"type":"dir","filePath":"node_modules/expo-dev-menu-interface/ios","reasons":["expoAutolinkingIos"],"hash":"d48408fbe475a6366466dba82d56243c0e70911b"},{"type":"dir","filePath":"node_modules/expo-device/android","reasons":["expoAutolinkingAndroid"],"hash":"667b9417008935eb7cd60f000c41d5e2de9c4d91"},{"type":"dir","filePath":"node_modules/expo-device/ios","reasons":["expoAutolinkingIos"],"hash":"093be50c7df6855cd1e40976e7cac42931655dd5"},{"type":"dir","filePath":"node_modules/expo-eas-client/android","reasons":["expoAutolinkingAndroid"],"hash":"04326b51d9e6be1ca048ef096637798d69c15349"},{"type":"dir","filePath":"node_modules/expo-eas-client/ios","reasons":["expoAutolinkingIos"],"hash":"a58e93d1864f8c568a666591be91c21a6c5abf8b"},{"type":"dir","filePath":"node_modules/expo-file-system/android","reasons":["expoAutolinkingAndroid"],"hash":"ddd0f2f8133acffeb73b6b2b1230543d969c44d5"},{"type":"dir","filePath":"node_modules/expo-file-system/ios","reasons":["expoAutolinkingIos"],"hash":"f4089f009c0632b90936e50a7537fa1f54ad3b7d"},{"type":"dir","filePath":"node_modules/expo-font/android","reasons":["expoAutolinkingAndroid"],"hash":"576fdefe3c91dac4b2d1ad0d8b957cc79bb09e3f"},{"type":"dir","filePath":"node_modules/expo-font/ios","reasons":["expoAutolinkingIos"],"hash":"4e8b7d3be59f7b8d95d1b4df5e3e89f56b47ee13"},{"type":"dir","filePath":"node_modules/expo-haptics/android","reasons":["expoAutolinkingAndroid"],"hash":"186727ad00765ad16fc3c3227608145cbe1ae436"},{"type":"dir","filePath":"node_modules/expo-haptics/ios","reasons":["expoAutolinkingIos"],"hash":"e9b1d2c2936a0b7c11cb541339022ac2d4bf4e61"},{"type":"dir","filePath":"node_modules/expo-image-loader/android","reasons":["expoAutolinkingAndroid"],"hash":"d11244b5a8cdd9d89e9da1f7f15f4f1cb37b895a"},{"type":"dir","filePath":"node_modules/expo-image-loader/ios","reasons":["expoAutolinkingIos"],"hash":"5636be4ccf551c7a8578efeb6272eb81b7aed280"},{"type":"dir","filePath":"node_modules/expo-image-manipulator/android","reasons":["expoAutolinkingAndroid"],"hash":"dd217f18dec18f9bd4d94311625e3306397a9108"},{"type":"dir","filePath":"node_modules/expo-image-manipulator/ios","reasons":["expoAutolinkingIos"],"hash":"1a552a30f009405d705bef277b0acef2f380f4db"},{"type":"dir","filePath":"node_modules/expo-image-picker/android","reasons":["expoAutolinkingAndroid"],"hash":"100e19086e2f3e2dd9f0b9088bd515fca04d16b9"},{"type":"dir","filePath":"node_modules/expo-image-picker/ios","reasons":["expoAutolinkingIos"],"hash":"1330919d1c1efc5f534d9021e34a0bf21b299170"},{"type":"dir","filePath":"node_modules/expo-image/android","reasons":["expoAutolinkingAndroid"],"hash":"2ffbe88dfdacf53808c5af37acbb98eaa5ff4de2"},{"type":"dir","filePath":"node_modules/expo-image/ios","reasons":["expoAutolinkingIos"],"hash":"91ec33253d324de804710072b56b74762d1f0655"},{"type":"dir","filePath":"node_modules/expo-json-utils/android","reasons":["expoAutolinkingAndroid"],"hash":"5869a00d7e1058728589851f632aa73a42d8f917"},{"type":"dir","filePath":"node_modules/expo-json-utils/ios","reasons":["expoAutolinkingIos"],"hash":"f7a9a2e743c0b46c2ccd2c67264411cecb06ea44"},{"type":"dir","filePath":"node_modules/expo-keep-awake/android","reasons":["expoAutolinkingAndroid"],"hash":"87d826350763052786bfff8a6b7c2f2731c3a1b0"},{"type":"dir","filePath":"node_modules/expo-keep-awake/ios","reasons":["expoAutolinkingIos"],"hash":"020c4b50380ce46f553fa9878fa81d4f9f4d1ce7"},{"type":"dir","filePath":"node_modules/expo-linear-gradient/android","reasons":["expoAutolinkingAndroid"],"hash":"297ade1f0723f49af083586f8cac13b6cbccafd1"},{"type":"dir","filePath":"node_modules/expo-linear-gradient/ios","reasons":["expoAutolinkingIos"],"hash":"14e1778a063a98b8417960be75acdb8ec42fe044"},{"type":"dir","filePath":"node_modules/expo-localization/android","reasons":["expoAutolinkingAndroid"],"hash":"30083164bca0ef051057a17127c370187f91aab9"},{"type":"dir","filePath":"node_modules/expo-localization/ios","reasons":["expoAutolinkingIos"],"hash":"f930593492aafc21753a14c4872416290ba42568"},{"type":"dir","filePath":"node_modules/expo-manifests/android","reasons":["expoAutolinkingAndroid"],"hash":"127fa42dc0b219b32e8c1202a23fd0b70e9134e9"},{"type":"dir","filePath":"node_modules/expo-manifests/ios","reasons":["expoAutolinkingIos"],"hash":"62ee479fcb1db4c3e32e2ede512993e87eecbf07"},{"type":"dir","filePath":"node_modules/expo-media-library/android","reasons":["expoAutolinkingAndroid"],"hash":"46bdd1dce9ccfcb0477e35ea70f5d030d7884e82"},{"type":"dir","filePath":"node_modules/expo-media-library/ios","reasons":["expoAutolinkingIos"],"hash":"bc791e2502db845c4af164c387120e867509e4b8"},{"type":"dir","filePath":"node_modules/expo-modules-core","reasons":["expoAutolinkingIos","expoAutolinkingAndroid"],"hash":"9df71ac8c4a237da3d991ee0a66316611d55e78d"},{"type":"dir","filePath":"node_modules/expo-navigation-bar/android","reasons":["expoAutolinkingAndroid"],"hash":"06ab749cc29db9b7725751beb400886bfb364dca"},{"type":"dir","filePath":"node_modules/expo-notifications/android","reasons":["expoAutolinkingAndroid"],"hash":"580c1c1bde13faa5df0138ec1b19deb4b80c8d5e"},{"type":"dir","filePath":"node_modules/expo-notifications/ios","reasons":["expoAutolinkingIos"],"hash":"8bb77e90d1171f376aea41aaf6adab0391797828"},{"type":"dir","filePath":"node_modules/expo-sharing/android","reasons":["expoAutolinkingAndroid"],"hash":"00531272a597cd75c88554759557a9f9625919fc"},{"type":"dir","filePath":"node_modules/expo-sharing/ios","reasons":["expoAutolinkingIos"],"hash":"cf16acfed23b1210aecd304d7db9e04401936e77"},{"type":"dir","filePath":"node_modules/expo-splash-screen/android","reasons":["expoAutolinkingAndroid"],"hash":"cdca1158782e1712a36cde4e9cd820f9c1c1dafb"},{"type":"dir","filePath":"node_modules/expo-splash-screen/ios","reasons":["expoAutolinkingIos"],"hash":"196d902a681076eb1b7117f31223b1689beacce6"},{"type":"dir","filePath":"node_modules/expo-structured-headers/android","reasons":["expoAutolinkingAndroid"],"hash":"c6728f37f63bf142d84454f7e3cae5cebf1cd668"},{"type":"dir","filePath":"node_modules/expo-structured-headers/ios","reasons":["expoAutolinkingIos"],"hash":"235e2a07edb72baa9ad8f69b6585aff22e304100"},{"type":"dir","filePath":"node_modules/expo-system-ui/android","reasons":["expoAutolinkingAndroid"],"hash":"dbfe544f5deeb61a9521647fff00286a4fd3a7c5"},{"type":"dir","filePath":"node_modules/expo-system-ui/ios","reasons":["expoAutolinkingIos"],"hash":"7f52a3e1e5cc037aadedd72860de37d4ff01698a"},{"type":"dir","filePath":"node_modules/expo-task-manager/android","reasons":["expoAutolinkingAndroid"],"hash":"062388ffc8c3a77d8de8d7fb9039c42544908b28"},{"type":"dir","filePath":"node_modules/expo-task-manager/ios","reasons":["expoAutolinkingIos"],"hash":"e4fd1e5e6b26a450e657e844f4af915138bbedee"},{"type":"dir","filePath":"node_modules/expo-updates-interface/android","reasons":["expoAutolinkingAndroid"],"hash":"e82d8602771e4a4bd41e15bb866f17a5542d64a1"},{"type":"dir","filePath":"node_modules/expo-updates-interface/ios","reasons":["expoAutolinkingIos"],"hash":"e3fae935cc42f0e65b595174e016470996d95063"},{"type":"dir","filePath":"node_modules/expo-updates/android","reasons":["expoAutolinkingAndroid"],"hash":"d51cb3b2888082ddbc135dff2e7bcad2aa1e2c1f"},{"type":"dir","filePath":"node_modules/expo-updates/expo-updates-gradle-plugin","reasons":["expoAutolinkingAndroid"],"hash":"e7610f6b667386334076c7bfc2214b00dcb77cc1"},{"type":"dir","filePath":"node_modules/expo-updates/ios","reasons":["expoAutolinkingIos"],"hash":"e5e9f2ac54937213d90586c51229b436e940f127"},{"type":"dir","filePath":"node_modules/expo-web-browser/android","reasons":["expoAutolinkingAndroid"],"hash":"09c42439b391c25240c8c3e57cfdf6eeeed9a2f3"},{"type":"dir","filePath":"node_modules/expo-web-browser/ios","reasons":["expoAutolinkingIos"],"hash":"8e632a66632fe9639d360314f91ce688069d9ce8"},{"type":"dir","filePath":"node_modules/react-native-compressor","reasons":["bareRncliAutolinking","expoConfigPlugins"],"hash":"b182cd6212ed708009f26fc07f8afee9ce2f5435"},{"type":"dir","filePath":"node_modules/react-native-gesture-handler","reasons":["bareRncliAutolinking"],"hash":"3cc59d437d2dc2d0c6e7d20451ef51a548220756"},{"type":"dir","filePath":"node_modules/react-native-image-crop-picker","reasons":["bareRncliAutolinking"],"hash":"06f42f6c1f6b52c88d80b55432aad5f35006d841"},{"type":"dir","filePath":"node_modules/react-native-keyboard-controller","reasons":["bareRncliAutolinking"],"hash":"86b8fea6c47ecee0f40df99958bbee29afdd6e22"},{"type":"dir","filePath":"node_modules/react-native-pager-view","reasons":["bareRncliAutolinking"],"hash":"044856adaa60baa9f202d683129bee7f6c987008"},{"type":"dir","filePath":"node_modules/react-native-reanimated","reasons":["bareRncliAutolinking"],"hash":"f2d770563680f398d24452515fbba4a21500ecc4"},{"type":"dir","filePath":"node_modules/react-native-safe-area-context","reasons":["bareRncliAutolinking"],"hash":"e62fe374265573fc068c4bbe1116658d4cd475cf"},{"type":"dir","filePath":"node_modules/react-native-screens","reasons":["bareRncliAutolinking"],"hash":"8408f8bc4c9bb5035d570616f95e3f5bdd4d862b"},{"type":"dir","filePath":"node_modules/react-native-svg","reasons":["bareRncliAutolinking"],"hash":"483334769835114b7e6bd0850cac57171b714a5e"},{"type":"dir","filePath":"node_modules/react-native-uitextview","reasons":["bareRncliAutolinking"],"hash":"21d2b2d4e3984e95cbaaede9ebe821e716f5f8f6"},{"type":"dir","filePath":"node_modules/react-native-view-shot","reasons":["bareRncliAutolinking"],"hash":"712751a2b3a31859ba28a7aa8bffb938aafdffc9"},{"type":"dir","filePath":"node_modules/react-native-webview","reasons":["bareRncliAutolinking"],"hash":"856b56cf27e0145d256c0df1966c8dcef4635a5a"},{"type":"dir","filePath":"node_modules/rn-fetch-blob","reasons":["bareRncliAutolinking"],"hash":"cd4e5078255de1dcabcc2bdf470861619eeceab5"},{"type":"dir","filePath":"node_modules/unimodules-app-loader/android","reasons":["expoAutolinkingAndroid"],"hash":"1d4f347c0c6fc8f4a68bbbcf8cf657a09993b066"},{"type":"dir","filePath":"node_modules/unimodules-app-loader/ios","reasons":["expoAutolinkingIos"],"hash":"17e287acfc45f104abb1519dd053bec041a09223"},{"type":"dir","filePath":"patches","reasons":["patchPackage"],"hash":"7603a021814fa6caef02b154dc5a0559abaf6249"},{"type":"contents","id":"expoAutolinkingConfig:android","contents":"{\"extraDependencies\":[],\"modules\":[{\"packageName\":\"@haileyok/bluesky-video\",\"packageVersion\":\"0.2.4\",\"projects\":[{\"name\":\"haileyok-bluesky-video\",\"sourceDir\":\"node_modules/@haileyok/bluesky-video/android\"}],\"modules\":[\"expo.modules.blueskyvideo.BlueskyVideoModule\"]},{\"packageName\":\"@mozzius/expo-dynamic-app-icon\",\"packageVersion\":\"1.4.1\",\"projects\":[{\"name\":\"mozzius-expo-dynamic-app-icon\",\"sourceDir\":\"node_modules/@mozzius/expo-dynamic-app-icon/android\"}],\"modules\":[\"expo.modules.dynamicappicon.ExpoDynamicAppIconModule\"]},{\"packageName\":\"bottom-sheet\",\"packageVersion\":\"UNVERSIONED\",\"projects\":[{\"name\":\"bottom-sheet\",\"sourceDir\":\"modules/bottom-sheet/android\"}],\"modules\":[\"expo.modules.bottomsheet.BottomSheetModule\"]},{\"packageName\":\"expo\",\"packageVersion\":\"51.0.8\",\"projects\":[{\"name\":\"expo\",\"sourceDir\":\"node_modules/expo/android\"}],\"modules\":[]},{\"packageName\":\"expo-application\",\"packageVersion\":\"5.9.1\",\"projects\":[{\"name\":\"expo-application\",\"sourceDir\":\"node_modules/expo-application/android\"}],\"modules\":[\"expo.modules.application.ApplicationModule\"]},{\"packageName\":\"expo-asset\",\"packageVersion\":\"10.0.6\",\"projects\":[{\"name\":\"expo-asset\",\"sourceDir\":\"node_modules/expo-asset/android\"}],\"modules\":[\"expo.modules.asset.AssetModule\"]},{\"packageName\":\"expo-background-notification-handler\",\"packageVersion\":\"UNVERSIONED\",\"projects\":[{\"name\":\"expo-background-notification-handler\",\"sourceDir\":\"modules/expo-background-notification-handler/android\"}],\"modules\":[\"expo.modules.backgroundnotificationhandler.ExpoBackgroundNotificationHandlerModule\"]},{\"packageName\":\"expo-bluesky-gif-view\",\"packageVersion\":\"UNVERSIONED\",\"projects\":[{\"name\":\"expo-bluesky-gif-view\",\"sourceDir\":\"modules/expo-bluesky-gif-view/android\"}],\"modules\":[\"expo.modules.blueskygifview.ExpoBlueskyGifViewModule\"]},{\"packageName\":\"expo-bluesky-swiss-army\",\"packageVersion\":\"UNVERSIONED\",\"projects\":[{\"name\":\"expo-bluesky-swiss-army\",\"sourceDir\":\"modules/expo-bluesky-swiss-army/android\"}],\"modules\":[\"expo.modules.blueskyswissarmy.sharedprefs.ExpoBlueskySharedPrefsModule\",\"expo.modules.blueskyswissarmy.referrer.ExpoBlueskyReferrerModule\",\"expo.modules.blueskyswissarmy.visibilityview.ExpoBlueskyVisibilityViewModule\",\"expo.modules.blueskyswissarmy.platforminfo.ExpoPlatformInfoModule\"]},{\"packageName\":\"expo-blur\",\"packageVersion\":\"13.0.2\",\"projects\":[{\"name\":\"expo-blur\",\"sourceDir\":\"node_modules/expo-blur/android\"}],\"modules\":[\"expo.modules.blur.BlurModule\"]},{\"packageName\":\"expo-camera\",\"packageVersion\":\"15.0.9\",\"projects\":[{\"name\":\"expo-camera\",\"sourceDir\":\"node_modules/expo-camera/android\"}],\"modules\":[\"expo.modules.camera.CameraViewModule\",\"expo.modules.camera.legacy.CameraViewLegacyModule\"]},{\"packageName\":\"expo-clipboard\",\"packageVersion\":\"6.0.3\",\"projects\":[{\"name\":\"expo-clipboard\",\"sourceDir\":\"node_modules/expo-clipboard/android\"}],\"modules\":[\"expo.modules.clipboard.ClipboardModule\"]},{\"packageName\":\"expo-constants\",\"packageVersion\":\"16.0.1\",\"projects\":[{\"name\":\"expo-constants\",\"sourceDir\":\"node_modules/expo-constants/android\"}],\"modules\":[\"expo.modules.constants.ConstantsModule\"]},{\"packageName\":\"expo-dev-client\",\"packageVersion\":\"4.0.14\",\"projects\":[{\"name\":\"expo-dev-client\",\"sourceDir\":\"node_modules/expo-dev-client/android\"}],\"modules\":[]},{\"packageName\":\"expo-dev-launcher\",\"packageVersion\":\"4.0.15\",\"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\":\"5.0.14\",\"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.8.3\",\"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.12.0\",\"projects\":[{\"name\":\"expo-eas-client\",\"sourceDir\":\"node_modules/expo-eas-client/android\"}],\"modules\":[\"expo.modules.easclient.EASClientModule\"]},{\"packageName\":\"expo-file-system\",\"packageVersion\":\"17.0.1\",\"projects\":[{\"name\":\"expo-file-system\",\"sourceDir\":\"node_modules/expo-file-system/android\"}],\"modules\":[\"expo.modules.filesystem.FileSystemModule\"]},{\"packageName\":\"expo-font\",\"packageVersion\":\"12.0.10\",\"projects\":[{\"name\":\"expo-font\",\"sourceDir\":\"node_modules/expo-font/android\"}],\"modules\":[\"expo.modules.font.FontLoaderModule\"]},{\"packageName\":\"expo-haptics\",\"packageVersion\":\"13.0.1\",\"projects\":[{\"name\":\"expo-haptics\",\"sourceDir\":\"node_modules/expo-haptics/android\"}],\"modules\":[\"expo.modules.haptics.HapticsModule\"]},{\"packageName\":\"expo-image\",\"packageVersion\":\"1.12.9\",\"projects\":[{\"name\":\"expo-image\",\"sourceDir\":\"node_modules/expo-image/android\"}],\"modules\":[\"expo.modules.image.ExpoImageModule\"]},{\"packageName\":\"expo-image-loader\",\"packageVersion\":\"4.7.0\",\"projects\":[{\"name\":\"expo-image-loader\",\"sourceDir\":\"node_modules/expo-image-loader/android\"}],\"modules\":[]},{\"packageName\":\"expo-image-manipulator\",\"packageVersion\":\"12.0.5\",\"projects\":[{\"name\":\"expo-image-manipulator\",\"sourceDir\":\"node_modules/expo-image-manipulator/android\"}],\"modules\":[\"expo.modules.imagemanipulator.ImageManipulatorModule\"]},{\"packageName\":\"expo-image-picker\",\"packageVersion\":\"15.0.5\",\"projects\":[{\"name\":\"expo-image-picker\",\"sourceDir\":\"node_modules/expo-image-picker/android\"}],\"modules\":[\"expo.modules.imagepicker.ImagePickerModule\"]},{\"packageName\":\"expo-json-utils\",\"packageVersion\":\"0.13.1\",\"projects\":[{\"name\":\"expo-json-utils\",\"sourceDir\":\"node_modules/expo-json-utils/android\"}],\"modules\":[]},{\"packageName\":\"expo-keep-awake\",\"packageVersion\":\"13.0.2\",\"projects\":[{\"name\":\"expo-keep-awake\",\"sourceDir\":\"node_modules/expo-keep-awake/android\"}],\"modules\":[\"expo.modules.keepawake.KeepAwakeModule\"]},{\"packageName\":\"expo-linear-gradient\",\"packageVersion\":\"13.0.2\",\"projects\":[{\"name\":\"expo-linear-gradient\",\"sourceDir\":\"node_modules/expo-linear-gradient/android\"}],\"modules\":[\"expo.modules.lineargradient.LinearGradientModule\"]},{\"packageName\":\"expo-localization\",\"packageVersion\":\"15.0.3\",\"projects\":[{\"name\":\"expo-localization\",\"sourceDir\":\"node_modules/expo-localization/android\"}],\"modules\":[\"expo.modules.localization.LocalizationModule\"]},{\"packageName\":\"expo-manifests\",\"packageVersion\":\"0.14.2\",\"projects\":[{\"name\":\"expo-manifests\",\"sourceDir\":\"node_modules/expo-manifests/android\"}],\"modules\":[]},{\"packageName\":\"expo-media-library\",\"packageVersion\":\"16.0.3\",\"projects\":[{\"name\":\"expo-media-library\",\"sourceDir\":\"node_modules/expo-media-library/android\"}],\"modules\":[\"expo.modules.medialibrary.MediaLibraryModule\"]},{\"packageName\":\"expo-modules-core\",\"packageVersion\":\"1.12.11\",\"projects\":[{\"name\":\"expo-modules-core\",\"sourceDir\":\"node_modules/expo-modules-core/android\"}],\"modules\":[]},{\"packageName\":\"expo-navigation-bar\",\"packageVersion\":\"3.0.4\",\"projects\":[{\"name\":\"expo-navigation-bar\",\"sourceDir\":\"node_modules/expo-navigation-bar/android\"}],\"modules\":[\"expo.modules.navigationbar.NavigationBarModule\"]},{\"packageName\":\"expo-notifications\",\"packageVersion\":\"0.28.7\",\"projects\":[{\"name\":\"expo-notifications\",\"sourceDir\":\"node_modules/expo-notifications/android\"}],\"modules\":[\"expo.modules.notifications.badge.BadgeModule\",\"expo.modules.notifications.notifications.background.ExpoBackgroundNotificationTasksModule\",\"expo.modules.notifications.notifications.categories.ExpoNotificationCategoriesModule\",\"expo.modules.notifications.notifications.channels.NotificationChannelGroupManagerModule\",\"expo.modules.notifications.notifications.channels.NotificationChannelManagerModule\",\"expo.modules.notifications.notifications.emitting.NotificationsEmitter\",\"expo.modules.notifications.notifications.handling.NotificationsHandler\",\"expo.modules.notifications.permissions.NotificationPermissionsModule\",\"expo.modules.notifications.notifications.presentation.ExpoNotificationPresentationModule\",\"expo.modules.notifications.notifications.scheduling.NotificationScheduler\",\"expo.modules.notifications.serverregistration.ServerRegistrationModule\",\"expo.modules.notifications.tokens.PushTokenModule\"]},{\"packageName\":\"expo-receive-android-intents\",\"packageVersion\":\"UNVERSIONED\",\"projects\":[{\"name\":\"expo-receive-android-intents\",\"sourceDir\":\"modules/expo-receive-android-intents/android\"}],\"modules\":[\"xyz.blueskyweb.app.exporeceiveandroidintents.ExpoReceiveAndroidIntentsModule\"]},{\"packageName\":\"expo-sharing\",\"packageVersion\":\"12.0.1\",\"projects\":[{\"name\":\"expo-sharing\",\"sourceDir\":\"node_modules/expo-sharing/android\"}],\"modules\":[\"expo.modules.sharing.SharingModule\"]},{\"packageName\":\"expo-splash-screen\",\"packageVersion\":\"0.27.4\",\"projects\":[{\"name\":\"expo-splash-screen\",\"sourceDir\":\"node_modules/expo-splash-screen/android\"}],\"modules\":[\"expo.modules.splashscreen.SplashScreenModule\"]},{\"packageName\":\"expo-structured-headers\",\"packageVersion\":\"3.8.0\",\"projects\":[{\"name\":\"expo-structured-headers\",\"sourceDir\":\"node_modules/expo-structured-headers/android\"}],\"modules\":[]},{\"packageName\":\"expo-system-ui\",\"packageVersion\":\"3.0.4\",\"projects\":[{\"name\":\"expo-system-ui\",\"sourceDir\":\"node_modules/expo-system-ui/android\"}],\"modules\":[\"expo.modules.systemui.SystemUIModule\"]},{\"packageName\":\"expo-task-manager\",\"packageVersion\":\"11.8.1\",\"projects\":[{\"name\":\"expo-task-manager\",\"sourceDir\":\"node_modules/expo-task-manager/android\"}],\"modules\":[\"expo.modules.taskManager.TaskManagerModule\"]},{\"packageName\":\"expo-updates\",\"packageVersion\":\"0.25.14\",\"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\":\"0.16.2\",\"projects\":[{\"name\":\"expo-updates-interface\",\"sourceDir\":\"node_modules/expo-updates-interface/android\"}],\"modules\":[]},{\"packageName\":\"expo-web-browser\",\"packageVersion\":\"13.0.3\",\"projects\":[{\"name\":\"expo-web-browser\",\"sourceDir\":\"node_modules/expo-web-browser/android\"}],\"modules\":[\"expo.modules.webbrowser.WebBrowserModule\"]},{\"packageName\":\"unimodules-app-loader\",\"packageVersion\":\"4.6.0\",\"projects\":[{\"name\":\"unimodules-app-loader\",\"sourceDir\":\"node_modules/unimodules-app-loader/android\"}],\"modules\":[]}]}","reasons":["expoAutolinkingAndroid"],"hash":"60488831d6b1225789262ac6c5786babcc9ad14e"},{"type":"contents","id":"expoAutolinkingConfig:ios","contents":"{\"extraDependencies\":[],\"modules\":[{\"packageName\":\"@haileyok/bluesky-video\",\"packageVersion\":\"0.2.4\",\"pods\":[{\"podName\":\"BlueskyVideo\",\"podspecDir\":\"node_modules/@haileyok/bluesky-video/ios\"}],\"swiftModuleNames\":[\"BlueskyVideo\"],\"modules\":[\"BlueskyVideoModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"@mozzius/expo-dynamic-app-icon\",\"packageVersion\":\"1.4.1\",\"pods\":[{\"podName\":\"ExpoDynamicAppIcon\",\"podspecDir\":\"node_modules/@mozzius/expo-dynamic-app-icon/ios\"}],\"swiftModuleNames\":[\"ExpoDynamicAppIcon\"],\"modules\":[\"ExpoDynamicAppIconModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"bottom-sheet\",\"packageVersion\":\"UNVERSIONED\",\"pods\":[{\"podName\":\"BottomSheet\",\"podspecDir\":\"modules/bottom-sheet/ios\"}],\"swiftModuleNames\":[\"BottomSheet\"],\"modules\":[\"BottomSheetModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo\",\"packageVersion\":\"51.0.8\",\"pods\":[{\"podName\":\"Expo\",\"podspecDir\":\"node_modules/expo\"}],\"swiftModuleNames\":[\"Expo\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-application\",\"packageVersion\":\"5.9.1\",\"pods\":[{\"podName\":\"EXApplication\",\"podspecDir\":\"node_modules/expo-application/ios\"}],\"swiftModuleNames\":[\"EXApplication\"],\"modules\":[\"ApplicationModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-asset\",\"packageVersion\":\"10.0.6\",\"pods\":[{\"podName\":\"ExpoAsset\",\"podspecDir\":\"node_modules/expo-asset/ios\"}],\"swiftModuleNames\":[\"ExpoAsset\"],\"modules\":[\"AssetModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-background-notification-handler\",\"packageVersion\":\"UNVERSIONED\",\"pods\":[{\"podName\":\"ExpoBackgroundNotificationHandler\",\"podspecDir\":\"modules/expo-background-notification-handler/ios\"}],\"swiftModuleNames\":[\"ExpoBackgroundNotificationHandler\"],\"modules\":[\"ExpoBackgroundNotificationHandlerModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-bluesky-gif-view\",\"packageVersion\":\"UNVERSIONED\",\"pods\":[{\"podName\":\"ExpoBlueskyGifView\",\"podspecDir\":\"modules/expo-bluesky-gif-view/ios\"}],\"swiftModuleNames\":[\"ExpoBlueskyGifView\"],\"modules\":[\"ExpoBlueskyGifViewModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-bluesky-swiss-army\",\"packageVersion\":\"UNVERSIONED\",\"pods\":[{\"podName\":\"ExpoBlueskySwissArmy\",\"podspecDir\":\"modules/expo-bluesky-swiss-army/ios\"}],\"swiftModuleNames\":[\"ExpoBlueskySwissArmy\"],\"modules\":[\"ExpoBlueskySharedPrefsModule\",\"ExpoBlueskyReferrerModule\",\"ExpoBlueskyVisibilityViewModule\",\"ExpoPlatformInfoModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-blur\",\"packageVersion\":\"13.0.2\",\"pods\":[{\"podName\":\"ExpoBlur\",\"podspecDir\":\"node_modules/expo-blur/ios\"}],\"swiftModuleNames\":[\"ExpoBlur\"],\"modules\":[\"BlurViewModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-camera\",\"packageVersion\":\"15.0.9\",\"pods\":[{\"podName\":\"ExpoCamera\",\"podspecDir\":\"node_modules/expo-camera/ios\"}],\"swiftModuleNames\":[\"ExpoCamera\"],\"modules\":[\"CameraViewModule\",\"CameraViewLegacyModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-clipboard\",\"packageVersion\":\"6.0.3\",\"pods\":[{\"podName\":\"ExpoClipboard\",\"podspecDir\":\"node_modules/expo-clipboard/ios\"}],\"swiftModuleNames\":[\"ExpoClipboard\"],\"modules\":[\"ClipboardModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-constants\",\"packageVersion\":\"16.0.1\",\"pods\":[{\"podName\":\"EXConstants\",\"podspecDir\":\"node_modules/expo-constants/ios\"}],\"swiftModuleNames\":[\"EXConstants\"],\"modules\":[\"ConstantsModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-dev-client\",\"packageVersion\":\"4.0.14\",\"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\":\"4.0.15\",\"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\":\"5.0.14\",\"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.8.3\",\"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.12.0\",\"pods\":[{\"podName\":\"EASClient\",\"podspecDir\":\"node_modules/expo-eas-client/ios\"}],\"swiftModuleNames\":[\"EASClient\"],\"modules\":[\"EASClientModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-file-system\",\"packageVersion\":\"17.0.1\",\"pods\":[{\"podName\":\"ExpoFileSystem\",\"podspecDir\":\"node_modules/expo-file-system/ios\"}],\"swiftModuleNames\":[\"ExpoFileSystem\"],\"modules\":[\"FileSystemModule\"],\"appDelegateSubscribers\":[\"FileSystemBackgroundSessionHandler\"],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-font\",\"packageVersion\":\"12.0.10\",\"pods\":[{\"podName\":\"ExpoFont\",\"podspecDir\":\"node_modules/expo-font/ios\"}],\"swiftModuleNames\":[\"ExpoFont\"],\"modules\":[\"FontLoaderModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-haptics\",\"packageVersion\":\"13.0.1\",\"pods\":[{\"podName\":\"ExpoHaptics\",\"podspecDir\":\"node_modules/expo-haptics/ios\"}],\"swiftModuleNames\":[\"ExpoHaptics\"],\"modules\":[\"HapticsModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-image\",\"packageVersion\":\"1.12.9\",\"pods\":[{\"podName\":\"ExpoImage\",\"podspecDir\":\"node_modules/expo-image/ios\"}],\"swiftModuleNames\":[\"ExpoImage\"],\"modules\":[\"ImageModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-image-loader\",\"packageVersion\":\"4.7.0\",\"pods\":[{\"podName\":\"EXImageLoader\",\"podspecDir\":\"node_modules/expo-image-loader/ios\"}],\"swiftModuleNames\":[\"EXImageLoader\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-image-manipulator\",\"packageVersion\":\"12.0.5\",\"pods\":[{\"podName\":\"ExpoImageManipulator\",\"podspecDir\":\"node_modules/expo-image-manipulator/ios\"}],\"swiftModuleNames\":[\"ExpoImageManipulator\"],\"modules\":[\"ImageManipulatorModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-image-picker\",\"packageVersion\":\"15.0.5\",\"pods\":[{\"podName\":\"ExpoImagePicker\",\"podspecDir\":\"node_modules/expo-image-picker/ios\"}],\"swiftModuleNames\":[\"ExpoImagePicker\"],\"modules\":[\"ImagePickerModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-json-utils\",\"packageVersion\":\"0.13.1\",\"pods\":[{\"podName\":\"EXJSONUtils\",\"podspecDir\":\"node_modules/expo-json-utils/ios\"}],\"swiftModuleNames\":[\"EXJSONUtils\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-keep-awake\",\"packageVersion\":\"13.0.2\",\"pods\":[{\"podName\":\"ExpoKeepAwake\",\"podspecDir\":\"node_modules/expo-keep-awake/ios\"}],\"swiftModuleNames\":[\"ExpoKeepAwake\"],\"modules\":[\"KeepAwakeModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-linear-gradient\",\"packageVersion\":\"13.0.2\",\"pods\":[{\"podName\":\"ExpoLinearGradient\",\"podspecDir\":\"node_modules/expo-linear-gradient/ios\"}],\"swiftModuleNames\":[\"ExpoLinearGradient\"],\"modules\":[\"LinearGradientModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-localization\",\"packageVersion\":\"15.0.3\",\"pods\":[{\"podName\":\"ExpoLocalization\",\"podspecDir\":\"node_modules/expo-localization/ios\"}],\"swiftModuleNames\":[\"ExpoLocalization\"],\"modules\":[\"LocalizationModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-manifests\",\"packageVersion\":\"0.14.2\",\"pods\":[{\"podName\":\"EXManifests\",\"podspecDir\":\"node_modules/expo-manifests/ios\"}],\"swiftModuleNames\":[\"EXManifests\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-media-library\",\"packageVersion\":\"16.0.3\",\"pods\":[{\"podName\":\"ExpoMediaLibrary\",\"podspecDir\":\"node_modules/expo-media-library/ios\"}],\"swiftModuleNames\":[\"ExpoMediaLibrary\"],\"modules\":[\"MediaLibraryModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-modules-core\",\"packageVersion\":\"1.12.11\",\"pods\":[{\"podName\":\"ExpoModulesCore\",\"podspecDir\":\"node_modules/expo-modules-core\"}],\"swiftModuleNames\":[\"ExpoModulesCore\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-notifications\",\"packageVersion\":\"0.28.7\",\"pods\":[{\"podName\":\"EXNotifications\",\"podspecDir\":\"node_modules/expo-notifications/ios\"}],\"swiftModuleNames\":[\"EXNotifications\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-scroll-forwarder\",\"packageVersion\":\"UNVERSIONED\",\"pods\":[{\"podName\":\"ExpoScrollForwarder\",\"podspecDir\":\"modules/expo-scroll-forwarder/ios\"}],\"swiftModuleNames\":[\"ExpoScrollForwarder\"],\"modules\":[\"ExpoScrollForwarderModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-sharing\",\"packageVersion\":\"12.0.1\",\"pods\":[{\"podName\":\"ExpoSharing\",\"podspecDir\":\"node_modules/expo-sharing/ios\"}],\"swiftModuleNames\":[\"ExpoSharing\"],\"modules\":[\"SharingModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-splash-screen\",\"packageVersion\":\"0.27.4\",\"pods\":[{\"podName\":\"EXSplashScreen\",\"podspecDir\":\"node_modules/expo-splash-screen/ios\"}],\"swiftModuleNames\":[\"EXSplashScreen\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-structured-headers\",\"packageVersion\":\"3.8.0\",\"pods\":[{\"podName\":\"EXStructuredHeaders\",\"podspecDir\":\"node_modules/expo-structured-headers/ios\"}],\"swiftModuleNames\":[\"EXStructuredHeaders\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-system-ui\",\"packageVersion\":\"3.0.4\",\"pods\":[{\"podName\":\"ExpoSystemUI\",\"podspecDir\":\"node_modules/expo-system-ui/ios\"}],\"swiftModuleNames\":[\"ExpoSystemUI\"],\"modules\":[\"ExpoSystemUIModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-task-manager\",\"packageVersion\":\"11.8.1\",\"pods\":[{\"podName\":\"EXTaskManager\",\"podspecDir\":\"node_modules/expo-task-manager/ios\"}],\"swiftModuleNames\":[\"EXTaskManager\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-updates\",\"packageVersion\":\"0.25.14\",\"pods\":[{\"podName\":\"EXUpdates\",\"podspecDir\":\"node_modules/expo-updates/ios\"}],\"swiftModuleNames\":[\"EXUpdates\"],\"modules\":[\"UpdatesModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[\"ExpoUpdatesReactDelegateHandler\"],\"debugOnly\":false},{\"packageName\":\"expo-updates-interface\",\"packageVersion\":\"0.16.2\",\"pods\":[{\"podName\":\"EXUpdatesInterface\",\"podspecDir\":\"node_modules/expo-updates-interface/ios\"}],\"swiftModuleNames\":[\"EXUpdatesInterface\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-web-browser\",\"packageVersion\":\"13.0.3\",\"pods\":[{\"podName\":\"ExpoWebBrowser\",\"podspecDir\":\"node_modules/expo-web-browser/ios\"}],\"swiftModuleNames\":[\"ExpoWebBrowser\"],\"modules\":[\"WebBrowserModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"unimodules-app-loader\",\"packageVersion\":\"4.6.0\",\"pods\":[{\"podName\":\"UMAppLoader\",\"podspecDir\":\"node_modules/unimodules-app-loader/ios\"}],\"swiftModuleNames\":[\"UMAppLoader\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false}]}","reasons":["expoAutolinkingIos"],"hash":"d2ee45854583d8397c87f653dc7ca01f0128709e"},{"type":"contents","id":"expoConfig","contents":"{\"android\":{\"adaptiveIcon\":{\"backgroundColor\":\"#1185FE\",\"backgroundImage\":\"./assets/icon-android-background.png\",\"foregroundImage\":\"./assets/icon-android-foreground.png\",\"monochromeImage\":\"./assets/icon-android-foreground.png\"},\"googleServicesFile\":\"./google-services.json\",\"icon\":\"./assets/app-icons/android_icon_default_light.png\",\"intentFilters\":[{\"action\":\"VIEW\",\"autoVerify\":true,\"category\":[\"BROWSABLE\",\"DEFAULT\"],\"data\":[false,{\"host\":\"bsky.app\",\"scheme\":\"https\"}]}],\"package\":\"xyz.blueskyweb.app\",\"splash\":{\"backgroundColor\":\"#0c7cff\",\"dark\":{\"backgroundColor\":\"#0f141b\",\"image\":\"./assets/splash-dark.png\",\"resizeMode\":\"cover\"},\"image\":\"./assets/splash.png\",\"resizeMode\":\"cover\"}},\"androidNavigationBar\":{\"backgroundColor\":\"#0f141b\",\"barStyle\":\"light-content\"},\"androidStatusBar\":{\"backgroundColor\":\"#00000000\",\"barStyle\":\"light-content\"},\"extra\":{\"eas\":{\"build\":{\"experimental\":{\"ios\":{\"appExtensions\":[{\"bundleIdentifier\":\"xyz.blueskyweb.app.AppClip\",\"targetName\":\"BlueskyClip\"},{\"bundleIdentifier\":\"xyz.blueskyweb.app.BlueskyNSE\",\"entitlements\":{\"com.apple.security.application-groups\":[\"group.app.bsky\"]},\"targetName\":\"BlueskyNSE\"},{\"bundleIdentifier\":\"xyz.blueskyweb.app.Share-with-Bluesky\",\"entitlements\":{\"com.apple.security.application-groups\":[\"group.app.bsky\"]},\"targetName\":\"Share-with-Bluesky\"}]}}},\"projectId\":\"55bd077a-d905-4184-9c7f-94789ba0f302\"}},\"hooks\":{\"postPublish\":[{\"config\":{\"dist\":\"undefined.1.96.0.\",\"organization\":\"blueskyweb\",\"project\":\"react-native\",\"release\":\"1.96.0\"},\"file\":\"./postHooks/uploadSentrySourcemapsPostHook\"}]},\"icon\":\"./assets/app-icons/ios_icon_default_light.png\",\"ios\":{\"associatedDomains\":[\"appclips:bsky.app\",\"appclips:go.bsky.app\",\"applinks:bsky.app\",\"applinks:staging.bsky.app\"],\"bundleIdentifier\":\"xyz.blueskyweb.app\",\"config\":{\"usesNonExemptEncryption\":false},\"entitlements\":{\"com.apple.developer.kernel.extended-virtual-addressing\":true,\"com.apple.developer.kernel.increased-memory-limit\":true,\"com.apple.security.application-groups\":\"group.app.bsky\"},\"infoPlist\":{\"CFBundleLocalizations\":[\"an\",\"ast\",\"ca\",\"de\",\"en\",\"es\",\"fi\",\"fr\",\"ga\",\"gl\",\"hi\",\"hu\",\"id\",\"it\",\"ja\",\"ko\",\"nl\",\"pl\",\"pt-BR\",\"ru\",\"th\",\"tr\",\"uk\",\"vi\",\"yue-Hant\",\"zh-Hans\",\"zh-Hant\"],\"CFBundleSpokenName\":\"Blue Sky\",\"NSCameraUsageDescription\":\"Used for profile pictures, posts, and other kinds of content.\",\"NSMicrophoneUsageDescription\":\"Used for posts and other kinds of content.\",\"NSPhotoLibraryAddUsageDescription\":\"Used to save images to your library.\",\"NSPhotoLibraryUsageDescription\":\"Used for profile pictures, posts, and other kinds of content\",\"UIBackgroundModes\":[\"remote-notification\"]},\"privacyManifests\":{\"NSPrivacyAccessedAPITypes\":[{\"NSPrivacyAccessedAPIType\":\"NSPrivacyAccessedAPICategoryDiskSpace\",\"NSPrivacyAccessedAPITypeReasons\":[\"85F4.1\",\"E174.1\"]},{\"NSPrivacyAccessedAPIType\":\"NSPrivacyAccessedAPICategoryFileTimestamp\",\"NSPrivacyAccessedAPITypeReasons\":[\"0A2A.1\",\"3B52.1\",\"C617.1\"]},{\"NSPrivacyAccessedAPIType\":\"NSPrivacyAccessedAPICategorySystemBootTime\",\"NSPrivacyAccessedAPITypeReasons\":[\"35F9.1\"]},{\"NSPrivacyAccessedAPIType\":\"NSPrivacyAccessedAPICategoryUserDefaults\",\"NSPrivacyAccessedAPITypeReasons\":[\"1C8F.1\",\"CA92.1\"]}]},\"splash\":{\"backgroundColor\":\"#ffffff\",\"dark\":{\"backgroundColor\":\"#001429\",\"image\":\"./assets/splash-dark.png\",\"resizeMode\":\"cover\"},\"image\":\"./assets/splash.png\",\"resizeMode\":\"cover\"},\"supportsTablet\":false},\"name\":\"Bluesky\",\"orientation\":\"portrait\",\"owner\":\"blueskysocial\",\"platforms\":[\"android\",\"ios\",\"web\"],\"plugins\":[\"./plugins/notificationsExtension/withNotificationsExtension.js\",\"./plugins/shareExtension/withShareExtensions.js\",\"./plugins/starterPackAppClipExtension/withStarterPackAppClip.js\",\"./plugins/withAndroidManifestFCMIconPlugin.js\",\"./plugins/withAndroidManifestPlugin.js\",\"./plugins/withAndroidSplashScreenStatusBarTranslucentPlugin.js\",\"./plugins/withAndroidStylesAccentColorPlugin.js\",\"./plugins/withAndroidStylesWindowBackgroundPlugin.js\",\"./plugins/withAppDelegateReferrer.js\",\"expo-localization\",\"react-native-compressor\",[\"@mozzius/expo-dynamic-app-icon\",{\"core_aurora\":{\"android\":\"./assets/app-icons/android_icon_core_aurora.png\",\"ios\":\"./assets/app-icons/ios_icon_core_aurora.png\",\"prerendered\":true},\"core_bonfire\":{\"android\":\"./assets/app-icons/android_icon_core_bonfire.png\",\"ios\":\"./assets/app-icons/ios_icon_core_bonfire.png\",\"prerendered\":true},\"core_classic\":{\"android\":\"./assets/app-icons/android_icon_core_classic.png\",\"ios\":\"./assets/app-icons/ios_icon_core_classic.png\",\"prerendered\":true},\"core_flat_black\":{\"android\":\"./assets/app-icons/android_icon_core_flat_black.png\",\"ios\":\"./assets/app-icons/ios_icon_core_flat_black.png\",\"prerendered\":true},\"core_flat_blue\":{\"android\":\"./assets/app-icons/android_icon_core_flat_blue.png\",\"ios\":\"./assets/app-icons/ios_icon_core_flat_blue.png\",\"prerendered\":true},\"core_flat_white\":{\"android\":\"./assets/app-icons/android_icon_core_flat_white.png\",\"ios\":\"./assets/app-icons/ios_icon_core_flat_white.png\",\"prerendered\":true},\"core_midnight\":{\"android\":\"./assets/app-icons/android_icon_core_midnight.png\",\"ios\":\"./assets/app-icons/ios_icon_core_midnight.png\",\"prerendered\":true},\"core_sunrise\":{\"android\":\"./assets/app-icons/android_icon_core_sunrise.png\",\"ios\":\"./assets/app-icons/ios_icon_core_sunrise.png\",\"prerendered\":true},\"core_sunset\":{\"android\":\"./assets/app-icons/android_icon_core_sunset.png\",\"ios\":\"./assets/app-icons/ios_icon_core_sunset.png\",\"prerendered\":true},\"default_dark\":{\"android\":\"./assets/app-icons/android_icon_default_dark.png\",\"ios\":\"./assets/app-icons/ios_icon_default_dark.png\",\"prerendered\":true},\"default_light\":{\"android\":\"./assets/app-icons/android_icon_default_light.png\",\"ios\":\"./assets/app-icons/ios_icon_default_light.png\",\"prerendered\":true}}],[\"expo-build-properties\",{\"android\":{\"buildToolsVersion\":\"34.0.0\",\"compileSdkVersion\":34,\"kotlinVersion\":\"1.8.0\",\"newArchEnabled\":false,\"targetSdkVersion\":34},\"ios\":{\"deploymentTarget\":\"15.1\",\"newArchEnabled\":false}}],[\"expo-font\",{\"fonts\":[\"./assets/fonts/inter/Inter-ExtraBold.otf\",\"./assets/fonts/inter/Inter-ExtraBoldItalic.otf\",\"./assets/fonts/inter/Inter-Italic.otf\",\"./assets/fonts/inter/Inter-Regular.otf\",\"./assets/fonts/inter/Inter-SemiBold.otf\",\"./assets/fonts/inter/Inter-SemiBoldItalic.otf\",\"./assets/fonts/inter/InterVariable-Italic.ttf\",\"./assets/fonts/inter/InterVariable.ttf\"]}],[\"expo-notifications\",{\"color\":\"#1185fe\",\"icon\":\"./assets/icon-android-notification.png\",\"sounds\":[\"assets/dm.mp3\"]}]],\"primaryColor\":\"#1083fe\",\"runtimeVersion\":{\"policy\":\"appVersion\"},\"scheme\":\"bluesky\",\"sdkVersion\":\"51.0.0\",\"slug\":\"bluesky\",\"splash\":{\"backgroundColor\":\"#ffffff\",\"image\":\"./assets/splash.png\",\"resizeMode\":\"cover\"},\"updates\":{\"checkAutomatically\":\"NEVER\",\"enabled\":false,\"fallbackToCacheTimeout\":30000,\"url\":\"https://updates.bsky.app/manifest\"},\"userInterfaceStyle\":\"automatic\",\"version\":\"1.96.0\",\"web\":{\"favicon\":\"./assets/favicon.png\"}}","reasons":["expoConfig"],"hash":"f5ae717f6cecc5e57b773df42da8560b7d63e779"},{"type":"contents","id":"package:react-native","contents":"{\"name\":\"react-native\",\"version\":\"0.74.1\",\"description\":\"A framework for building native apps using React\",\"license\":\"MIT\",\"repository\":{\"type\":\"git\",\"url\":\"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\":\"./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\",\"local-cli\",\"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/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\":\"cp ../../README.md .\",\"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-community/cli\":\"13.6.6\",\"@react-native-community/cli-platform-android\":\"13.6.6\",\"@react-native-community/cli-platform-ios\":\"13.6.6\",\"@react-native/assets-registry\":\"0.74.83\",\"@react-native/codegen\":\"0.74.83\",\"@react-native/community-cli-plugin\":\"0.74.83\",\"@react-native/gradle-plugin\":\"0.74.83\",\"@react-native/js-polyfills\":\"0.74.83\",\"@react-native/normalize-colors\":\"0.74.83\",\"@react-native/virtualized-lists\":\"0.74.83\",\"abort-controller\":\"^3.0.0\",\"anser\":\"^1.4.9\",\"ansi-regex\":\"^5.0.0\",\"base64-js\":\"^1.5.1\",\"chalk\":\"^4.0.0\",\"event-target-shim\":\"^5.0.1\",\"flow-enums-runtime\":\"^0.0.6\",\"invariant\":\"^2.2.4\",\"jest-environment-node\":\"^29.6.3\",\"jsc-android\":\"^250231.0.0\",\"memoize-one\":\"^5.0.0\",\"metro-runtime\":\"^0.80.3\",\"metro-source-map\":\"^0.80.3\",\"mkdirp\":\"^0.5.1\",\"nullthrows\":\"^1.1.1\",\"pretty-format\":\"^26.5.2\",\"promise\":\"^8.3.0\",\"react-devtools-core\":\"^5.0.0\",\"react-refresh\":\"^0.14.0\",\"react-shallow-renderer\":\"^16.15.0\",\"regenerator-runtime\":\"^0.13.2\",\"scheduler\":\"0.24.0-canary-efb381bbf-20230505\",\"stacktrace-parser\":\"^0.1.10\",\"whatwg-fetch\":\"^3.0.0\",\"ws\":\"^6.2.2\",\"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":"23468ca240c9bd2d43fdeb489f11d72254c49bc4"},{"type":"contents","id":"packageJson:scripts","contents":"{\"prepare\":\"is-ci || husky install\",\"postinstall\":\"patch-package && yarn intl:compile\",\"prebuild\":\"expo prebuild --clean\",\"android\":\"expo run:android\",\"android:prod\":\"expo run:android --variant release\",\"android:profile\":\"BSKY_PROFILE=1 expo run:android --variant release\",\"ios\":\"expo run:ios\",\"web\":\"expo start --web\",\"use-build-number\":\"./scripts/useBuildNumberEnv.sh\",\"use-build-number-with-bump\":\"./scripts/useBuildNumberEnvWithBump.sh\",\"build-web\":\"expo export:web && node ./scripts/post-web-build.js\",\"build-all\":\"yarn intl:build && yarn use-build-number-with-bump eas build --platform all\",\"build-ios\":\"yarn use-build-number-with-bump eas build -p ios\",\"build-android\":\"yarn use-build-number-with-bump eas build -p android\",\"build\":\"yarn use-build-number-with-bump eas build\",\"build-embed\":\"cd bskyembed && yarn build && yarn build-snippet && cd .. && node ./scripts/post-embed-build.js\",\"start\":\"expo start --dev-client\",\"start:prod\":\"expo start --dev-client --no-dev --minify\",\"test\":\"NODE_ENV=test jest --forceExit --testTimeout=20000 --bail\",\"test-watch\":\"NODE_ENV=test jest --watchAll\",\"test-ci\":\"NODE_ENV=test jest --ci --forceExit --reporters=default --reporters=jest-junit\",\"test-coverage\":\"NODE_ENV=test jest --coverage\",\"lint\":\"eslint --cache --ext .js,.jsx,.ts,.tsx src\",\"lint-native\":\"swiftlint ./modules && ktlint ./modules\",\"lint-native:fix\":\"swiftlint --fix ./modules && ktlint --format ./modules\",\"typecheck\":\"tsc --project ./tsconfig.check.json\",\"e2e:mock-server\":\"NODE_ENV=development ./jest/dev-infra/with-test-redis-and-db.sh ts-node --project tsconfig.e2e.json __e2e__/mock-server.ts\",\"e2e:metro\":\"EXPO_PUBLIC_ENV=e2e NODE_ENV=test RN_SRC_EXT=e2e.ts,e2e.tsx expo run:ios\",\"e2e:metro-android\":\"EXPO_PUBLIC_ENV=e2e NODE_ENV=test RN_SRC_EXT=e2e.ts,e2e.tsx expo run:android\",\"e2e:run\":\"maestro test __e2e__\",\"perf:test\":\"NODE_ENV=test maestro test\",\"perf:test:run\":\"NODE_ENV=test maestro test __e2e__/perf-test.yml\",\"perf:test:measure\":\"NODE_ENV=test flashlight test --bundleId xyz.blueskyweb.app --testCommand \\\"yarn perf:test\\\" --duration 150000 --resultsFilePath .perf/results.json\",\"perf:test:results\":\"NODE_ENV=test flashlight report .perf/results.json\",\"perf:measure\":\"NODE_ENV=test flashlight measure\",\"intl:build\":\"yarn intl:extract && yarn intl:compile\",\"intl:extract\":\"lingui extract\",\"intl:compile\":\"lingui compile\",\"nuke\":\"rm -rf ./node_modules && rm -rf ./ios && rm -rf ./android\",\"update-extensions\":\"bash scripts/updateExtensions.sh\",\"export\":\"npx expo export\",\"make-deploy-bundle\":\"bash scripts/bundleUpdate.sh\",\"generate-webpack-stats-file\":\"EXPO_PUBLIC_GENERATE_STATS=1 yarn build-web\",\"open-analyzer\":\"EXPO_PUBLIC_OPEN_ANALYZER=1 yarn build-web\",\"icons:optimize\":\"svgo -f ./assets/icons\"}","reasons":["packageJson:scripts"],"hash":"557e79298c89b6a8a8b988e2dd0be019da969403"},{"type":"contents","id":"rncliAutolinkingConfig","contents":"{\"@mattermost/react-native-paste-input\":{\"root\":\"node_modules/@mattermost/react-native-paste-input\",\"name\":\"@mattermost/react-native-paste-input\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@mattermost/react-native-paste-input/react-native-paste-input.podspec\",\"version\":\"0.7.1\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/@mattermost/react-native-paste-input/android\",\"packageImportPath\":\"import com.mattermost.pasteinput.PasteInputPackage;\",\"packageInstance\":\"new PasteInputPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@mattermost/react-native-paste-input/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"@react-native-async-storage/async-storage\":{\"root\":\"node_modules/@react-native-async-storage/async-storage\",\"name\":\"@react-native-async-storage/async-storage\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@react-native-async-storage/async-storage/RNCAsyncStorage.podspec\",\"version\":\"1.23.1\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/@react-native-async-storage/async-storage/android\",\"packageImportPath\":\"import com.reactnativecommunity.asyncstorage.AsyncStoragePackage;\",\"packageInstance\":\"new AsyncStoragePackage()\",\"buildTypes\":[],\"libraryName\":\"rnasyncstorage\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@react-native-async-storage/async-storage/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"@react-native-menu/menu\":{\"root\":\"node_modules/@react-native-menu/menu\",\"name\":\"@react-native-menu/menu\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@react-native-menu/menu/react-native-menu.podspec\",\"version\":\"1.1.0\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/@react-native-menu/menu/android\",\"packageImportPath\":\"import com.reactnativemenu.MenuPackage;\",\"packageInstance\":\"new MenuPackage()\",\"buildTypes\":[],\"libraryName\":\"RNMenuViewSpec\",\"componentDescriptors\":[\"MenuViewComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/@react-native-menu/menu/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"@react-native-picker/picker\":{\"root\":\"node_modules/@react-native-picker/picker\",\"name\":\"@react-native-picker/picker\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@react-native-picker/picker/RNCPicker.podspec\",\"version\":\"2.6.1\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/@react-native-picker/picker/android\",\"packageImportPath\":\"import com.reactnativecommunity.picker.RNCPickerPackage;\",\"packageInstance\":\"new RNCPickerPackage()\",\"buildTypes\":[],\"libraryName\":\"rnpicker\",\"componentDescriptors\":[\"RNCAndroidDialogPickerComponentDescriptor\",\"RNCAndroidDropdownPickerComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/@react-native-picker/picker/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"@sentry/react-native\":{\"root\":\"node_modules/@sentry/react-native\",\"name\":\"@sentry/react-native\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@sentry/react-native/RNSentry.podspec\",\"version\":\"5.24.3\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/@sentry/react-native/android\",\"packageImportPath\":\"import io.sentry.react.RNSentryPackage;\",\"packageInstance\":\"new RNSentryPackage()\",\"buildTypes\":[],\"libraryName\":\"RNSentrySpec\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@sentry/react-native/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"expo\":{\"root\":\"node_modules/expo\",\"name\":\"expo\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/expo/Expo.podspec\",\"version\":\"51.0.8\",\"configurations\":[],\"scriptPhases\":[]},\"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}}},\"react-native-compressor\":{\"root\":\"node_modules/react-native-compressor\",\"name\":\"react-native-compressor\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-compressor/react-native-compressor.podspec\",\"version\":\"1.8.24\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/react-native-compressor/android\",\"packageImportPath\":\"import com.reactnativecompressor.CompressorPackage;\",\"packageInstance\":\"new CompressorPackage()\",\"buildTypes\":[],\"libraryName\":\"Compressor\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/react-native-compressor/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-date-picker\":{\"root\":\"node_modules/react-native-date-picker\",\"name\":\"react-native-date-picker\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-date-picker/react-native-date-picker.podspec\",\"version\":\"5.0.7\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/react-native-date-picker/android\",\"packageImportPath\":\"import com.henninghall.date_picker.DatePickerPackage;\",\"packageInstance\":\"new DatePickerPackage()\",\"buildTypes\":[],\"libraryName\":\"RNDatePickerSpecs\",\"componentDescriptors\":[\"RNDatePickerComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-date-picker/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\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-gesture-handler/RNGestureHandler.podspec\",\"version\":\"2.20.0\",\"configurations\":[],\"scriptPhases\":[]},\"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-get-random-values\":{\"root\":\"node_modules/react-native-get-random-values\",\"name\":\"react-native-get-random-values\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-get-random-values/react-native-get-random-values.podspec\",\"version\":\"1.11.0\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/react-native-get-random-values/android\",\"packageImportPath\":\"import org.linusu.RNGetRandomValuesPackage;\",\"packageInstance\":\"new RNGetRandomValuesPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/react-native-get-random-values/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-image-crop-picker\":{\"root\":\"node_modules/react-native-image-crop-picker\",\"name\":\"react-native-image-crop-picker\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-image-crop-picker/RNImageCropPicker.podspec\",\"version\":\"0.41.2\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/react-native-image-crop-picker/android\",\"packageImportPath\":\"import com.reactnative.ivpusic.imagepicker.PickerPackage;\",\"packageInstance\":\"new PickerPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/react-native-image-crop-picker/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-ios-context-menu\":{\"root\":\"node_modules/react-native-ios-context-menu\",\"name\":\"react-native-ios-context-menu\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-ios-context-menu/react-native-ios-context-menu.podspec\",\"version\":\"1.15.3\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/react-native-ios-context-menu/android\",\"packageImportPath\":\"import com.reactnativeioscontextmenu.IosContextMenuPackage;\",\"packageInstance\":\"new IosContextMenuPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/react-native-ios-context-menu/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-keyboard-controller\":{\"root\":\"node_modules/react-native-keyboard-controller\",\"name\":\"react-native-keyboard-controller\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-keyboard-controller/react-native-keyboard-controller.podspec\",\"version\":\"1.14.0\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/react-native-keyboard-controller/android\",\"packageImportPath\":\"import com.reactnativekeyboardcontroller.KeyboardControllerPackage;\",\"packageInstance\":\"new KeyboardControllerPackage()\",\"buildTypes\":[],\"libraryName\":\"reactnativekeyboardcontroller\",\"componentDescriptors\":[\"KeyboardControllerViewComponentDescriptor\",\"KeyboardGestureAreaComponentDescriptor\",\"OverKeyboardViewComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-keyboard-controller/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\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-mmkv/react-native-mmkv.podspec\",\"version\":\"2.12.2\",\"configurations\":[],\"scriptPhases\":[]},\"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-pager-view\":{\"root\":\"node_modules/react-native-pager-view\",\"name\":\"react-native-pager-view\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-pager-view/react-native-pager-view.podspec\",\"version\":\"6.2.3\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/react-native-pager-view/android\",\"packageImportPath\":\"import com.reactnativepagerview.PagerViewPackage;\",\"packageInstance\":\"new PagerViewPackage()\",\"buildTypes\":[],\"libraryName\":\"RNCViewPager\",\"componentDescriptors\":[\"RNCViewPagerComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-pager-view/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\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-reanimated/RNReanimated.podspec\",\"version\":\"3.16.1\",\"configurations\":[],\"scriptPhases\":[]},\"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-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.10.1\",\"configurations\":[],\"scriptPhases\":[]},\"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\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-screens/RNScreens.podspec\",\"version\":\"3.31.1\",\"configurations\":[],\"scriptPhases\":[]},\"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\",\"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\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-svg/RNSVG.podspec\",\"version\":\"15.3.0\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/react-native-svg/android\",\"packageImportPath\":\"import com.horcrux.svg.SvgPackage;\",\"packageInstance\":\"new SvgPackage()\",\"buildTypes\":[],\"libraryName\":\"rnsvg\",\"componentDescriptors\":[\"RNSVGCircleComponentDescriptor\",\"RNSVGClipPathComponentDescriptor\",\"RNSVGDefsComponentDescriptor\",\"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}}},\"react-native-uitextview\":{\"root\":\"node_modules/react-native-uitextview\",\"name\":\"react-native-uitextview\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-uitextview/react-native-uitextview.podspec\",\"version\":\"1.3.0\",\"configurations\":[],\"scriptPhases\":[]},\"android\":null}},\"react-native-view-shot\":{\"root\":\"node_modules/react-native-view-shot\",\"name\":\"react-native-view-shot\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-view-shot/react-native-view-shot.podspec\",\"version\":\"3.8.0\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/react-native-view-shot/android\",\"packageImportPath\":\"import fr.greweb.reactnativeviewshot.RNViewShotPackage;\",\"packageInstance\":\"new RNViewShotPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/react-native-view-shot/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-webview\":{\"root\":\"node_modules/react-native-webview\",\"name\":\"react-native-webview\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-webview/react-native-webview.podspec\",\"version\":\"13.10.2\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/react-native-webview/android\",\"packageImportPath\":\"import com.reactnativecommunity.webview.RNCWebViewPackage;\",\"packageInstance\":\"new RNCWebViewPackage()\",\"buildTypes\":[],\"libraryName\":\"RNCWebViewSpec\",\"componentDescriptors\":[\"RNCWebViewComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-webview/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"rn-fetch-blob\":{\"root\":\"node_modules/rn-fetch-blob\",\"name\":\"rn-fetch-blob\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/rn-fetch-blob/rn-fetch-blob.podspec\",\"version\":\"0.12.0\",\"configurations\":[],\"scriptPhases\":[]},\"android\":{\"sourceDir\":\"node_modules/rn-fetch-blob/android\",\"packageImportPath\":\"import com.RNFetchBlob.RNFetchBlobPackage;\",\"packageInstance\":\"new RNFetchBlobPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/rn-fetch-blob/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}}}","reasons":["bareRncliAutolinking"],"hash":"0313a41e247420f47aa338d25b1565867f4a4721"}]

Generated by PR labeler 🤖

Copy link

github-actions bot commented Dec 2, 2024

Old size New size Diff
7.75 MB 7.75 MB 1 B (0.00%)

@arcalinea arcalinea temporarily deployed to hailey/upgrade-clean - social-app PR #6887 December 2, 2024 01:19 — with Render Destroyed
@arcalinea arcalinea temporarily deployed to hailey/upgrade-clean - social-app PR #6887 December 2, 2024 01:20 — with Render Destroyed
@arcalinea arcalinea temporarily deployed to hailey/upgrade-clean - social-app PR #6887 December 2, 2024 01:22 — with Render Destroyed
@arcalinea arcalinea temporarily deployed to hailey/upgrade-clean - social-app PR #6887 December 2, 2024 02:05 — with Render Destroyed
@haileyok haileyok changed the base branch from main to hailey/rm-masked-view December 2, 2024 02:07
@arcalinea arcalinea temporarily deployed to hailey/upgrade-clean - social-app PR #6887 December 2, 2024 02:11 — with Render Destroyed
@arcalinea arcalinea temporarily deployed to hailey/upgrade-clean - social-app PR #6887 December 2, 2024 02:23 — with Render Destroyed
"react-native-svg": "^15.3.0",
"react-native-uitextview": "^1.3.0",
"react-native-safe-area-context": "4.14.0",
"react-native-screens": "~4.3.0",

Choose a reason for hiding this comment

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

Hmm that is quite interesting that bumping to react-native-screens v4 works correctly for you if you use native-stack. You are not using @react-navigation v7 and it is not recommended to bump one without the other: https://github.com/software-mansion/react-native-screens#usage-with-react-navigation. But I mean, if it works, then 🤷‍♂️

What's more, react-native-screens v4 come with our own implementation of bottom-sheets connected to navigation: https://blog.swmansion.com/introducing-react-native-screens-4-0-0-1b833ff98a55. Maybe it would be good to research it too one day if you are unhappy with current bottom-sheet 😅

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Huh, yea this was actually a recommendation from the author!

https://bsky.app/profile/satya164.bsky.social/post/3lcawiutecs2g

Mostly I was just testing to see if it would work (and was sorta surprised it did!) Do you think it'd be best to just change this back?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Copy link
Contributor Author

Choose a reason for hiding this comment

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

What's more, react-native-screens v4 come with our own implementation of bottom-sheets connected to navigation: blog.swmansion.com/introducing-react-native-screens-4-0-0-1b833ff98a55. Maybe it would be good to research it too one day if you are unhappy with current bottom-sheet 😅

Now this is something i'd definitely be interested in trying!!

Copy link

Choose a reason for hiding this comment

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

I was also surprised when I saw this worked!
By the way, @gaearon already created a draft PR to bump react-navigation to v7 #5967

Copy link
Contributor

Choose a reason for hiding this comment

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

i got wrecked by types there, would need some work to figure out what's going on

Choose a reason for hiding this comment

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

Huh, yea this was actually a recommendation from the author!

Oh so probably react-navigation fixed all the problems with integration, nice!

Choose a reason for hiding this comment

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

Mostly I was just testing to see if it would work (and was sorta surprised it did!) Do you think it'd be best to just change this back?

I mean, if it works, then I think it's fine! I would just suggest bumping the navigation to v7 ASAP too. Then you'll be sure everything is up to date and supported.

app.config.js Outdated
@@ -272,6 +262,18 @@ module.exports = function (config) {
],
},
],
[
'expo-splash-screen',
PLATFORM === 'ios'
Copy link

Choose a reason for hiding this comment

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

@haileyok Worth noting that there are android and ios properties available in the config plugin (https://docs.expo.dev/versions/latest/sdk/splash-screen/#configurable-properties) - not sure, but maybe you can utilize this in place of the PLATFORM check

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Perf, that makes sense 🤌

Copy link
Contributor Author

Choose a reason for hiding this comment

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

hmm i guess i need to dig at what might be going on here, wondering if you have any context maybe.

seems like when i launch the app in dark mode now the splash is temporarily white instead of the proper color...do you see something obvious with the app config that is messed up?

Copy link

Choose a reason for hiding this comment

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

Haven't come across that issue and I don't see any major issue with the config eithe - does it happen if you revert the splash config to how it was before my comment? If not, maybe that would be a safer bet for the time being.

Is this happening on android or ios or both? If its iOS, I'd also try migrating away from the legacy fullscreen splash screen flag that you put in, maybe that will help.

Also I thought maybe this #6813 would help with the issue you're experienced here, but I'm not sure if they're related to begin with.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Ah no, it was present regardless of how I configured it (does look like the way you suggested works fine). I'll try again to be sure, but yea it was only on iOS. I suppose the fullscreen flag could be the problem, was hoping that would be "enough" for now, we'll see.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Hrm, yea that didn't seem to help either. Going to leave a note w/ Expo and see if they have a suggestion, will look at avoiding that legacy flag if needed.

Base automatically changed from hailey/rm-masked-view to main December 3, 2024 01:12
@arcalinea arcalinea temporarily deployed to hailey/upgrade-clean - social-app PR #6887 December 3, 2024 01:24 — with Render Destroyed
@arcalinea arcalinea temporarily deployed to hailey/upgrade-clean - social-app PR #6887 December 3, 2024 01:31 — with Render Destroyed
@arcalinea arcalinea temporarily deployed to hailey/upgrade-clean - social-app PR #6887 December 3, 2024 02:49 — with Render Destroyed
@arcalinea arcalinea temporarily deployed to hailey/upgrade-clean - social-app PR #6887 December 3, 2024 02:52 — with Render Destroyed
@arcalinea arcalinea temporarily deployed to hailey/upgrade-clean - social-app PR #6887 December 3, 2024 03:27 — with Render Destroyed
This reverts commit 4716d2c.
@arcalinea arcalinea temporarily deployed to hailey/upgrade-clean - social-app PR #6887 December 3, 2024 04:14 — with Render Destroyed
@haileyok
Copy link
Contributor Author

haileyok commented Dec 3, 2024

nice, i think this is ready now...lets run a build and test.

@arcalinea arcalinea temporarily deployed to hailey/upgrade-clean - social-app PR #6887 December 3, 2024 18:59 — with Render Destroyed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants