Skip to content

Commit 7a6bb67

Browse files
RayKay91RayKay91
authored andcommitted
chore: make reanimated and gesture handler peer deps
1 parent 3e2ce8f commit 7a6bb67

File tree

2 files changed

+32
-15
lines changed

2 files changed

+32
-15
lines changed

package.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@
7171
"react": "18.1.0",
7272
"react-native": "0.70.5",
7373
"react-native-builder-bob": "^0.20.3",
74+
"react-native-reanimated": "~2.5.0",
75+
"react-native-gesture-handler": "~2.3.0",
7476
"release-it": "^15.0.0",
7577
"typescript": "^4.5.2"
7678
},
@@ -80,7 +82,8 @@
8082
"peerDependencies": {
8183
"react": "*",
8284
"react-native": "*",
83-
"react-native-reanimated": "^2.5.X"
85+
"react-native-reanimated": "^2.5.X",
86+
"react-native-gesture-handler": "2.3.X"
8487
},
8588
"engines": {
8689
"node": ">= 16.0.0"
@@ -158,9 +161,5 @@
158161
}
159162
]
160163
]
161-
},
162-
"dependencies": {
163-
"react-native-gesture-handler": "2.8",
164-
"react-native-reanimated": "2.12"
165164
}
166165
}

yarn.lock

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1026,7 +1026,7 @@
10261026
"@babel/plugin-transform-react-jsx-development" "^7.18.6"
10271027
"@babel/plugin-transform-react-pure-annotations" "^7.18.6"
10281028

1029-
"@babel/preset-typescript@^7.13.0", "@babel/preset-typescript@^7.16.7", "@babel/preset-typescript@^7.17.12":
1029+
"@babel/preset-typescript@^7.13.0", "@babel/preset-typescript@^7.17.12":
10301030
version "7.18.6"
10311031
resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz#ce64be3e63eddc44240c6358daefac17b3186399"
10321032
integrity sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==
@@ -7953,6 +7953,11 @@ [email protected]:
79537953
shell-quote "^1.6.1"
79547954
ws "^7"
79557955

7956+
react-freeze@^1.0.0:
7957+
version "1.0.3"
7958+
resolved "https://registry.yarnpkg.com/react-freeze/-/react-freeze-1.0.3.tgz#5e3ca90e682fed1d73a7cb50c2c7402b3e85618d"
7959+
integrity sha512-ZnXwLQnGzrDpHBHiC56TXFXvmolPeMjTn1UOm610M4EXGzbEDR7oOIyS2ZiItgbs6eZc4oU/a0hpk8PrcKvv5g==
7960+
79567961
"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", react-is@^18.0.0:
79577962
version "18.2.0"
79587963
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
@@ -8005,10 +8010,10 @@ react-native-codegen@^0.70.6:
80058010
jscodeshift "^0.13.1"
80068011
nullthrows "^1.1.1"
80078012

8008-
react-native-gesture-handler@2.8:
8009-
version "2.8.0"
8010-
resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-2.8.0.tgz#ef9857871c10663c95a51546225b6e00cd4740cf"
8011-
integrity sha512-poOSfz/w0IyD6Qwq7aaIRRfEaVTl1ecQFoyiIbpOpfNTjm2B1niY2FLrdVQIOtIOe+K9nH55Qal04nr4jGkHdQ==
8013+
react-native-gesture-handler@~2.3.0:
8014+
version "2.3.2"
8015+
resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-2.3.2.tgz#65ce3b145bd96242c2200abbb9730c94bc73386c"
8016+
integrity sha512-ibcYWHMiDbioUcaAMuw3/Taz3mYn0fJz0q2KnGX1hWpLNz/x/E5/BzKB+T3ycwAm1dQEgPgHWpaZ8eqO/EVFlw==
80128017
dependencies:
80138018
"@egjs/hammerjs" "^2.0.17"
80148019
hoist-non-react-statics "^3.3.0"
@@ -8021,19 +8026,27 @@ react-native-gradle-plugin@^0.70.3:
80218026
resolved "https://registry.yarnpkg.com/react-native-gradle-plugin/-/react-native-gradle-plugin-0.70.3.tgz#cbcf0619cbfbddaa9128701aa2d7b4145f9c4fc8"
80228027
integrity sha512-oOanj84fJEXUg9FoEAQomA8ISG+DVIrTZ3qF7m69VQUJyOGYyDZmPqKcjvRku4KXlEH6hWO9i4ACLzNBh8gC0A==
80238028

8024-
react-native-reanimated@2.12:
8025-
version "2.12.0"
8026-
resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-2.12.0.tgz#5821eecfb1769b1617a67a2d4dec12fdeedb2b6e"
8027-
integrity sha512-nrlPyw+Hx9u4iJhZk9PoTvDo/QmVAd+bo7OK9Tv3hveNEF9++5oig/g3Uv9V93shy9avTYGsUprUvAEt/xdzeQ==
8029+
react-native-reanimated@~2.5.0:
8030+
version "2.5.0"
8031+
resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-2.5.0.tgz#315de3a23269afd150df5359252e62937a1a8068"
8032+
integrity sha512-P4v6364AKuKkHOAbsXKe0lta2EkhID8OqZoIYGhjbJF67bt7l6fktSTrVyaxkpMHFngzlvVYWFDqFSIQvwu6WA==
80288033
dependencies:
80298034
"@babel/plugin-transform-object-assign" "^7.16.7"
8030-
"@babel/preset-typescript" "^7.16.7"
80318035
"@types/invariant" "^2.2.35"
80328036
invariant "^2.2.4"
80338037
lodash.isequal "^4.5.0"
8038+
react-native-screens "^3.11.1"
80348039
setimmediate "^1.0.5"
80358040
string-hash-64 "^1.0.3"
80368041

8042+
react-native-screens@^3.11.1:
8043+
version "3.20.0"
8044+
resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-3.20.0.tgz#4d154177395e5541387d9a05bc2e12e54d2fb5b1"
8045+
integrity sha512-joWUKWAVHxymP3mL9gYApFHAsbd9L6ZcmpoZa6Sl3W/82bvvNVMqcfP7MeNqVCg73qZ8yL4fW+J/syusHleUgg==
8046+
dependencies:
8047+
react-freeze "^1.0.0"
8048+
warn-once "^0.1.0"
8049+
80378050
80388051
version "0.70.5"
80398052
resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.70.5.tgz#f60540b21d338891086e0a834e331c124dd1f55c"
@@ -9563,6 +9576,11 @@ walker@^1.0.7, walker@^1.0.8:
95639576
dependencies:
95649577
makeerror "1.0.12"
95659578

9579+
warn-once@^0.1.0:
9580+
version "0.1.1"
9581+
resolved "https://registry.yarnpkg.com/warn-once/-/warn-once-0.1.1.tgz#952088f4fb56896e73fd4e6a3767272a3fccce43"
9582+
integrity sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==
9583+
95669584
wcwidth@^1.0.1:
95679585
version "1.0.1"
95689586
resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8"

0 commit comments

Comments
 (0)