Skip to content

Commit 9cfa741

Browse files
committed
➕ react-native-reanimated
1 parent 0d379be commit 9cfa741

File tree

2 files changed

+112
-11
lines changed

2 files changed

+112
-11
lines changed

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"react": "17.0.1",
2222
"react-dom": "17.0.1",
2323
"react-native": "0.64.3",
24+
"react-native-reanimated": "~2.3.1",
2425
"react-native-responsive-fontsize": "^0.5.1",
2526
"react-native-safe-area-context": "3.3.2",
2627
"react-native-screens": "~3.10.1",

yarn.lock

+111-11
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,27 @@
4949
json5 "^2.1.2"
5050
semver "^6.3.0"
5151

52+
"@babel/core@^7.13.16":
53+
version "7.17.5"
54+
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.17.5.tgz#6cd2e836058c28f06a4ca8ee7ed955bbf37c8225"
55+
integrity sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==
56+
dependencies:
57+
"@ampproject/remapping" "^2.1.0"
58+
"@babel/code-frame" "^7.16.7"
59+
"@babel/generator" "^7.17.3"
60+
"@babel/helper-compilation-targets" "^7.16.7"
61+
"@babel/helper-module-transforms" "^7.16.7"
62+
"@babel/helpers" "^7.17.2"
63+
"@babel/parser" "^7.17.3"
64+
"@babel/template" "^7.16.7"
65+
"@babel/traverse" "^7.17.3"
66+
"@babel/types" "^7.17.0"
67+
convert-source-map "^1.7.0"
68+
debug "^4.1.0"
69+
gensync "^1.0.0-beta.2"
70+
json5 "^2.1.2"
71+
semver "^6.3.0"
72+
5273
"@babel/eslint-parser@^7.16.5":
5374
version "7.17.0"
5475
resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz#eabb24ad9f0afa80e5849f8240d0e5facc2d90d6"
@@ -290,7 +311,7 @@
290311
chalk "^2.0.0"
291312
js-tokens "^4.0.0"
292313

293-
"@babel/parser@^7.0.0", "@babel/parser@^7.1.6", "@babel/parser@^7.16.7", "@babel/parser@^7.17.3":
314+
"@babel/parser@^7.0.0", "@babel/parser@^7.1.6", "@babel/parser@^7.13.16", "@babel/parser@^7.14.0", "@babel/parser@^7.16.7", "@babel/parser@^7.17.3":
294315
version "7.17.3"
295316
resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz"
296317
integrity sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==
@@ -320,7 +341,7 @@
320341
"@babel/helper-remap-async-to-generator" "^7.16.8"
321342
"@babel/plugin-syntax-async-generators" "^7.8.4"
322343

323-
"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.1.0", "@babel/plugin-proposal-class-properties@^7.16.7":
344+
"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.1.0", "@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.16.7":
324345
version "7.16.7"
325346
resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz"
326347
integrity sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==
@@ -388,7 +409,7 @@
388409
"@babel/helper-plugin-utils" "^7.16.7"
389410
"@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
390411

391-
"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.1.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.16.7":
412+
"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.1.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8", "@babel/plugin-proposal-nullish-coalescing-operator@^7.16.7":
392413
version "7.16.7"
393414
resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz"
394415
integrity sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==
@@ -423,7 +444,7 @@
423444
"@babel/helper-plugin-utils" "^7.16.7"
424445
"@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
425446

426-
"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.1.0", "@babel/plugin-proposal-optional-chaining@^7.16.7":
447+
"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.1.0", "@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.16.7":
427448
version "7.16.7"
428449
resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz"
429450
integrity sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==
@@ -719,7 +740,7 @@
719740
"@babel/helper-plugin-utils" "^7.16.7"
720741
babel-plugin-dynamic-import-node "^2.3.3"
721742

722-
"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.1.0", "@babel/plugin-transform-modules-commonjs@^7.16.8":
743+
"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.1.0", "@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.16.8":
723744
version "7.16.8"
724745
resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz"
725746
integrity sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==
@@ -762,7 +783,7 @@
762783
dependencies:
763784
"@babel/helper-plugin-utils" "^7.16.7"
764785

765-
"@babel/plugin-transform-object-assign@^7.0.0":
786+
"@babel/plugin-transform-object-assign@^7.0.0", "@babel/plugin-transform-object-assign@^7.10.4":
766787
version "7.16.7"
767788
resolved "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.16.7.tgz"
768789
integrity sha512-R8mawvm3x0COTJtveuoqZIjNypn2FjfvXZr4pSQ8VhEFBuQGBz4XhHasZtHXjgXU4XptZ4HtGof3NoYc93ZH9Q==
@@ -989,7 +1010,7 @@
9891010
core-js-compat "^3.20.2"
9901011
semver "^6.3.0"
9911012

992-
"@babel/preset-flow@^7.0.0":
1013+
"@babel/preset-flow@^7.0.0", "@babel/preset-flow@^7.13.13":
9931014
version "7.16.7"
9941015
resolved "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.16.7.tgz"
9951016
integrity sha512-6ceP7IyZdUYQ3wUVqyRSQXztd1YmFHWI4Xv11MIqAlE4WqxBSd/FZ61V9k+TS5Gd4mkHOtQtPp9ymRpxH4y1Ug==
@@ -1009,7 +1030,7 @@
10091030
"@babel/types" "^7.4.4"
10101031
esutils "^2.0.2"
10111032

1012-
"@babel/preset-typescript@^7.1.0":
1033+
"@babel/preset-typescript@^7.1.0", "@babel/preset-typescript@^7.13.0":
10131034
version "7.16.7"
10141035
resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz"
10151036
integrity sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==
@@ -1018,7 +1039,7 @@
10181039
"@babel/helper-validator-option" "^7.16.7"
10191040
"@babel/plugin-transform-typescript" "^7.16.7"
10201041

1021-
"@babel/register@^7.0.0":
1042+
"@babel/register@^7.0.0", "@babel/register@^7.13.16":
10221043
version "7.17.0"
10231044
resolved "https://registry.npmjs.org/@babel/register/-/register-7.17.0.tgz"
10241045
integrity sha512-UNZsMAZ7uKoGHo1HlEXfteEOYssf64n/PNLHGqOKq/bgYcu/4LrQWAHJwSCb3BRZK8Hi5gkJdRcwrGTO2wtRCg==
@@ -1762,6 +1783,11 @@
17621783
"@types/react" "*"
17631784
hoist-non-react-statics "^3.3.0"
17641785

1786+
"@types/invariant@^2.2.35":
1787+
version "2.2.35"
1788+
resolved "https://registry.yarnpkg.com/@types/invariant/-/invariant-2.2.35.tgz#cd3ebf581a6557452735688d8daba6cf0bd5a3be"
1789+
integrity sha512-DxX1V9P8zdJPYQat1gHyY0xj3efl8gnMVjiM9iCY6y27lj+PoQWkgjt8jDqmovPqULkKVpKRg8J36iQiA+EtEg==
1790+
17651791
"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0":
17661792
version "2.0.4"
17671793
resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz"
@@ -5035,6 +5061,31 @@ jscodeshift@^0.11.0:
50355061
temp "^0.8.1"
50365062
write-file-atomic "^2.3.0"
50375063

5064+
jscodeshift@^0.13.1:
5065+
version "0.13.1"
5066+
resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.13.1.tgz#69bfe51e54c831296380585c6d9e733512aecdef"
5067+
integrity sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==
5068+
dependencies:
5069+
"@babel/core" "^7.13.16"
5070+
"@babel/parser" "^7.13.16"
5071+
"@babel/plugin-proposal-class-properties" "^7.13.0"
5072+
"@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8"
5073+
"@babel/plugin-proposal-optional-chaining" "^7.13.12"
5074+
"@babel/plugin-transform-modules-commonjs" "^7.13.8"
5075+
"@babel/preset-flow" "^7.13.13"
5076+
"@babel/preset-typescript" "^7.13.0"
5077+
"@babel/register" "^7.13.16"
5078+
babel-core "^7.0.0-bridge.0"
5079+
chalk "^4.1.2"
5080+
flow-parser "0.*"
5081+
graceful-fs "^4.2.4"
5082+
micromatch "^3.1.10"
5083+
neo-async "^2.5.0"
5084+
node-dir "^0.1.17"
5085+
recast "^0.20.4"
5086+
temp "^0.8.4"
5087+
write-file-atomic "^2.3.0"
5088+
50385089
jsesc@^2.5.1:
50395090
version "2.5.2"
50405091
resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz"
@@ -5835,6 +5886,11 @@ mkdirp@^0.5.1:
58355886
dependencies:
58365887
minimist "^1.2.5"
58375888

5889+
mockdate@^3.0.2:
5890+
version "3.0.5"
5891+
resolved "https://registry.yarnpkg.com/mockdate/-/mockdate-3.0.5.tgz#789be686deb3149e7df2b663d2bc4392bc3284fb"
5892+
integrity sha512-iniQP4rj1FhBdBYS/+eQv7j1tadJ9lJtdzgOpvsOHng/GbcDh2Fhdeq+ZRldrPYdXvCyfFUmFeEwEGXZB5I/AQ==
5893+
58385894
58395895
version "2.0.0"
58405896
resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
@@ -6543,6 +6599,16 @@ react-is@^17.0.1:
65436599
resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz"
65446600
integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
65456601

6602+
react-native-codegen@*:
6603+
version "0.0.13"
6604+
resolved "https://registry.yarnpkg.com/react-native-codegen/-/react-native-codegen-0.0.13.tgz#4cc94546fc75a5dbe9350d59c10108f2efe6bc17"
6605+
integrity sha512-rCh1P+s0Q4N6vNgS97ckafbhJRztz22+0l0VZoyQC06F07J98kI5cUByH0ATypPRIdpkMbAZc59DoPdDFc01bg==
6606+
dependencies:
6607+
"@babel/parser" "^7.14.0"
6608+
flow-parser "^0.121.0"
6609+
jscodeshift "^0.13.1"
6610+
nullthrows "^1.1.1"
6611+
65466612
react-native-codegen@^0.0.6:
65476613
version "0.0.6"
65486614
resolved "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.0.6.tgz"
@@ -6552,11 +6618,31 @@ react-native-codegen@^0.0.6:
65526618
jscodeshift "^0.11.0"
65536619
nullthrows "^1.1.1"
65546620

6621+
react-native-gradle-plugin@^0.0.3:
6622+
version "0.0.3"
6623+
resolved "https://registry.yarnpkg.com/react-native-gradle-plugin/-/react-native-gradle-plugin-0.0.3.tgz#6a51edfcff6a37b9de7bc1deea51fc53eff5de76"
6624+
integrity sha512-mvkntuCKpKL26XV54XVBGt2hJWGh6IJc5rjOEXQ/9jd9FNhsbRnqdOjI8XMy1gLvK2X8xwbbpEym+QKunV658g==
6625+
dependencies:
6626+
react-native-codegen "*"
6627+
65556628
react-native-iphone-x-helper@^1.3.1:
65566629
version "1.3.1"
65576630
resolved "https://registry.yarnpkg.com/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz#20c603e9a0e765fd6f97396638bdeb0e5a60b010"
65586631
integrity sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==
65596632

6633+
react-native-reanimated@~2.3.1:
6634+
version "2.3.2"
6635+
resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-2.3.2.tgz#3b132db186dac04a5ed710f5e4ed5733c89020c5"
6636+
integrity sha512-iJwnxroNhECGIB+XRLjQhLKJp3iVxuUtnRTGh6WYvPMZHRft0Mf/HvsKiqz2fEFuZgQgGBB9N26Og85cb1HjTA==
6637+
dependencies:
6638+
"@babel/plugin-transform-object-assign" "^7.10.4"
6639+
"@types/invariant" "^2.2.35"
6640+
invariant "^2.2.4"
6641+
lodash.isequal "^4.5.0"
6642+
mockdate "^3.0.2"
6643+
react-native-screens "^3.4.0"
6644+
string-hash-64 "^1.0.3"
6645+
65606646
react-native-responsive-fontsize@^0.5.1:
65616647
version "0.5.1"
65626648
resolved "https://registry.yarnpkg.com/react-native-responsive-fontsize/-/react-native-responsive-fontsize-0.5.1.tgz#c39fa2212ecced2bac879211a7b25106534f72d2"
@@ -6569,6 +6655,15 @@ [email protected]:
65696655
resolved "https://registry.yarnpkg.com/react-native-safe-area-context/-/react-native-safe-area-context-3.3.2.tgz#9549a2ce580f2374edb05e49d661258d1b8bcaed"
65706656
integrity sha512-yOwiiPJ1rk+/nfK13eafbpW6sKW0jOnsRem2C1LPJjM3tfTof6hlvV5eWHATye3XOpu2cJ7N+HdkUvUDGwFD2Q==
65716657

6658+
react-native-screens@^3.4.0:
6659+
version "3.12.0"
6660+
resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-3.12.0.tgz#e8927f0bc4f555f7597c870bebba3f044e4a0de6"
6661+
integrity sha512-EB1H5GrYtCTG8gC4v8OeJLL1MHlWQBeh6oEu6kH02QllVEy5QI9p8YKtTp4l8w+FMXOXxEvNxKANc75RMtwriw==
6662+
dependencies:
6663+
react-freeze "^1.0.0"
6664+
react-native-gradle-plugin "^0.0.3"
6665+
warn-once "^0.1.0"
6666+
65726667
react-native-screens@~3.10.1:
65736668
version "3.10.2"
65746669
resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-3.10.2.tgz#cbf505d61c09e29ad5b335309951a3bd81f0df19"
@@ -6708,7 +6803,7 @@ readable-stream@~2.3.6:
67086803
string_decoder "~1.1.1"
67096804
util-deprecate "~1.0.1"
67106805

6711-
recast@^0.20.3:
6806+
recast@^0.20.3, recast@^0.20.4:
67126807
version "0.20.5"
67136808
resolved "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz"
67146809
integrity sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==
@@ -7422,6 +7517,11 @@ string-argv@^0.3.1:
74227517
resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da"
74237518
integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==
74247519

7520+
string-hash-64@^1.0.3:
7521+
version "1.0.3"
7522+
resolved "https://registry.yarnpkg.com/string-hash-64/-/string-hash-64-1.0.3.tgz#0deb56df58678640db5c479ccbbb597aaa0de322"
7523+
integrity sha512-D5OKWKvDhyVWWn2x5Y9b+37NUllks34q1dCDhk/vYcso9fmhs+Tl3KR/gE4v5UNj2UA35cnX4KdVVGkG1deKqw==
7524+
74257525
string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1:
74267526
version "2.1.1"
74277527
resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
@@ -7622,7 +7722,7 @@ [email protected]:
76227722
os-tmpdir "^1.0.0"
76237723
rimraf "~2.2.6"
76247724

7625-
temp@^0.8.1:
7725+
temp@^0.8.1, temp@^0.8.4:
76267726
version "0.8.4"
76277727
resolved "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz"
76287728
integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==

0 commit comments

Comments
 (0)