Skip to content

Commit 0935164

Browse files
committed
build(peerDependencies): meet unmet peerDependencies
packages to add taken from warning output when running: DETOX_DISABLE_POSTINSTALL=1 yarn --no-audit --prefer-offline note that if you attempt to meet react/react-native peerDependencies by placing those in root yarn.lock the e2e tests will hang! Bizarre but true.
1 parent e9a5128 commit 0935164

File tree

3 files changed

+127
-5
lines changed

3 files changed

+127
-5
lines changed

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,10 @@
4040
"format:markdown": "prettier --write \"docs/**/*.md\""
4141
},
4242
"devDependencies": {
43+
"@babel/core": "^7.12.16",
4344
"@babel/preset-env": "7.12.16",
4445
"@babel/preset-flow": "7.12.13",
46+
"@octokit/core": "^3.2.5",
4547
"@types/jest": "^26.0.19",
4648
"@types/react": "^16.9.49",
4749
"@types/react-native": "^0.63.48",

tests/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,10 @@
3333
"babel-plugin-istanbul": "^6.0.0",
3434
"detox": "17.14.6",
3535
"firebase-tools": "^9.3.0",
36+
"jest-circus": "^26.6.3",
37+
"jest-environment-node": "^26.6.2",
3638
"jet": "^0.6.6-0",
39+
"metro-react-native-babel-preset": "0.59.0",
3740
"mocha": "^8.3.0",
3841
"nyc": "^15.0.1",
3942
"patch-package": "^6.2.2",

yarn.lock

Lines changed: 122 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,27 @@
5151
semver "^5.4.1"
5252
source-map "^0.5.0"
5353

54+
"@babel/core@^7.12.16":
55+
version "7.12.16"
56+
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.16.tgz#8c6ba456b23b680a6493ddcfcd9d3c3ad51cab7c"
57+
integrity sha512-t/hHIB504wWceOeaOoONOhu+gX+hpjfeN6YRBT209X/4sibZQfSF1I0HFRRlBe97UZZosGx5XwUg1ZgNbelmNw==
58+
dependencies:
59+
"@babel/code-frame" "^7.12.13"
60+
"@babel/generator" "^7.12.15"
61+
"@babel/helper-module-transforms" "^7.12.13"
62+
"@babel/helpers" "^7.12.13"
63+
"@babel/parser" "^7.12.16"
64+
"@babel/template" "^7.12.13"
65+
"@babel/traverse" "^7.12.13"
66+
"@babel/types" "^7.12.13"
67+
convert-source-map "^1.7.0"
68+
debug "^4.1.0"
69+
gensync "^1.0.0-beta.1"
70+
json5 "^2.1.2"
71+
lodash "^4.17.19"
72+
semver "^5.4.1"
73+
source-map "^0.5.0"
74+
5475
"@babel/generator@^7.12.10", "@babel/generator@^7.12.11", "@babel/generator@^7.5.0":
5576
version "7.12.11"
5677
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.12.11.tgz#98a7df7b8c358c9a37ab07a24056853016aba3af"
@@ -60,7 +81,7 @@
6081
jsesc "^2.5.1"
6182
source-map "^0.5.0"
6283

63-
"@babel/generator@^7.12.13":
84+
"@babel/generator@^7.12.13", "@babel/generator@^7.12.15":
6485
version "7.12.15"
6586
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.12.15.tgz#4617b5d0b25cc572474cc1aafee1edeaf9b5368f"
6687
integrity sha512-6F2xHxBiFXWNSGb7vyCUTBF8RCLY66rS0zEPcP8t/nQyXjha5EuK4z7H5o7fWG8B4M7y6mqVWq1J+1PuwRhecQ==
@@ -394,6 +415,15 @@
394415
"@babel/traverse" "^7.12.13"
395416
"@babel/types" "^7.12.13"
396417

418+
"@babel/helpers@^7.12.13":
419+
version "7.12.13"
420+
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.12.13.tgz#3c75e993632e4dadc0274eae219c73eb7645ba47"
421+
integrity sha512-oohVzLRZ3GQEk4Cjhfs9YkJA4TdIDTObdBEZGrd6F/T0GPSnuV6l22eMcxlvcvzVIPH3VTtxbseudM1zIE+rPQ==
422+
dependencies:
423+
"@babel/template" "^7.12.13"
424+
"@babel/traverse" "^7.12.13"
425+
"@babel/types" "^7.12.13"
426+
397427
"@babel/helpers@^7.12.5":
398428
version "7.12.5"
399429
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.12.5.tgz#1a1ba4a768d9b58310eda516c449913fe647116e"
@@ -426,7 +456,7 @@
426456
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.11.tgz#9ce3595bcd74bc5c466905e86c535b8b25011e79"
427457
integrity sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==
428458

429-
"@babel/parser@^7.12.13":
459+
"@babel/parser@^7.12.13", "@babel/parser@^7.12.16":
430460
version "7.12.16"
431461
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.16.tgz#cc31257419d2c3189d394081635703f549fc1ed4"
432462
integrity sha512-c/+u9cqV6F0+4Hpq01jnJO+GLp2DdT63ppz9Xa+6cHaajM9VFzK/iDXiKK65YtpeVwu+ctfS6iqlMqRgQRzeCw==
@@ -2603,6 +2633,25 @@
26032633
dependencies:
26042634
"@octokit/types" "^6.0.0"
26052635

2636+
"@octokit/auth-token@^2.4.4":
2637+
version "2.4.5"
2638+
resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.4.5.tgz#568ccfb8cb46f36441fac094ce34f7a875b197f3"
2639+
integrity sha512-BpGYsPgJt05M7/L/5FoE1PiAbdxXFZkX/3kDYcsvd1v6UhlnE5e96dTDr0ezX/EFwciQxf3cNV0loipsURU+WA==
2640+
dependencies:
2641+
"@octokit/types" "^6.0.3"
2642+
2643+
"@octokit/core@^3.2.5":
2644+
version "3.2.5"
2645+
resolved "https://registry.yarnpkg.com/@octokit/core/-/core-3.2.5.tgz#57becbd5fd789b0592b915840855f3a5f233d554"
2646+
integrity sha512-+DCtPykGnvXKWWQI0E1XD+CCeWSBhB6kwItXqfFmNBlIlhczuDPbg+P6BtLnVBaRJDAjv+1mrUJuRsFSjktopg==
2647+
dependencies:
2648+
"@octokit/auth-token" "^2.4.4"
2649+
"@octokit/graphql" "^4.5.8"
2650+
"@octokit/request" "^5.4.12"
2651+
"@octokit/types" "^6.0.3"
2652+
before-after-hook "^2.1.0"
2653+
universal-user-agent "^6.0.0"
2654+
26062655
"@octokit/endpoint@^6.0.1":
26072656
version "6.0.10"
26082657
resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.10.tgz#741ce1fa2f4fb77ce8ebe0c6eaf5ce63f565f8e8"
@@ -2612,11 +2661,25 @@
26122661
is-plain-object "^5.0.0"
26132662
universal-user-agent "^6.0.0"
26142663

2664+
"@octokit/graphql@^4.5.8":
2665+
version "4.6.0"
2666+
resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-4.6.0.tgz#f9abca55f82183964a33439d5264674c701c3327"
2667+
integrity sha512-CJ6n7izLFXLvPZaWzCQDjU/RP+vHiZmWdOunaCS87v+2jxMsW9FB5ktfIxybRBxZjxuJGRnxk7xJecWTVxFUYQ==
2668+
dependencies:
2669+
"@octokit/request" "^5.3.0"
2670+
"@octokit/types" "^6.0.3"
2671+
universal-user-agent "^6.0.0"
2672+
26152673
"@octokit/openapi-types@^3.2.0":
26162674
version "3.2.0"
26172675
resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-3.2.0.tgz#d62d0ff7147dbf4d218616b2484ee2a5d023055d"
26182676
integrity sha512-X7yW/fpzF3uTAE+LbPD3HEeeU+/49o0V4kNA/yv8jQ3BDpFayv/osTOhY1y1mLXljW2bOJcOCSGZo4jFKPJ6Vw==
26192677

2678+
"@octokit/openapi-types@^4.0.3":
2679+
version "4.0.3"
2680+
resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-4.0.3.tgz#857335b0ddb3400fd19f8917b2affb5ee897dd3f"
2681+
integrity sha512-CXCe1Zzc/WhjpuAEgoUktAinZJ02l6W8q1hDkwBtaonEtO6cjo/3Pyb2J1t5y2q/SvjESDJ77xZ9UVHqQVvihw==
2682+
26202683
"@octokit/plugin-enterprise-rest@^6.0.1":
26212684
version "6.0.1"
26222685
resolved "https://registry.yarnpkg.com/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz#e07896739618dab8da7d4077c658003775f95437"
@@ -2674,6 +2737,20 @@
26742737
once "^1.4.0"
26752738
universal-user-agent "^6.0.0"
26762739

2740+
"@octokit/request@^5.3.0", "@octokit/request@^5.4.12":
2741+
version "5.4.14"
2742+
resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.4.14.tgz#ec5f96f78333bb2af390afa5ff66f114b063bc96"
2743+
integrity sha512-VkmtacOIQp9daSnBmDI92xNIeLuSRDOIuplp/CJomkvzt7M18NXgG044Cx/LFKLgjKt9T2tZR6AtJayba9GTSA==
2744+
dependencies:
2745+
"@octokit/endpoint" "^6.0.1"
2746+
"@octokit/request-error" "^2.0.0"
2747+
"@octokit/types" "^6.7.1"
2748+
deprecation "^2.0.0"
2749+
is-plain-object "^5.0.0"
2750+
node-fetch "^2.6.1"
2751+
once "^1.4.0"
2752+
universal-user-agent "^6.0.0"
2753+
26772754
"@octokit/rest@^16.28.4":
26782755
version "16.43.2"
26792756
resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.43.2.tgz#c53426f1e1d1044dee967023e3279c50993dd91b"
@@ -2711,6 +2788,14 @@
27112788
"@octokit/openapi-types" "^3.2.0"
27122789
"@types/node" ">= 8"
27132790

2791+
"@octokit/types@^6.7.1":
2792+
version "6.8.4"
2793+
resolved "https://registry.yarnpkg.com/@octokit/types/-/types-6.8.4.tgz#8a212f601792f26791c9ef0e3b7b8d3976e45e62"
2794+
integrity sha512-iKAMx//mBk74NwXdeKg8kdYO5zb1n6Ypk5uxwM96U35rJQv4Y8lMQxfzhN8QyzQHaZkxQsl28bn+MPEhiqXb7w==
2795+
dependencies:
2796+
"@octokit/openapi-types" "^4.0.3"
2797+
"@types/node" ">= 8"
2798+
27142799
"@opentelemetry/api@^0.12.0":
27152800
version "0.12.0"
27162801
resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-0.12.0.tgz#0359c3926e8f16fdcd8c78f196bd1e9fc4e66777"
@@ -3141,9 +3226,9 @@
31413226
"@types/react" "*"
31423227

31433228
"@types/react@*", "@types/react@^16.14.3", "@types/react@^16.9.49":
3144-
version "16.14.3"
3145-
resolved "https://registry.yarnpkg.com/@types/react/-/react-16.14.3.tgz#f5210f5deecf35d8794845549c93c2c3ad63aa9c"
3146-
integrity sha512-zPrXn03hmPYqh9DznqSFQsoRtrQ4aHgnZDO+hMGvsE/PORvDTdJCHQ6XvJV31ic+0LzF73huPFXUb++W6Kri0Q==
3229+
version "16.14.4"
3230+
resolved "https://registry.yarnpkg.com/@types/react/-/react-16.14.4.tgz#365f6a1e117d1eec960ba792c7e1e91ecad38e6f"
3231+
integrity sha512-ETj7GbkPGjca/A4trkVeGvoIakmLV6ZtX3J8dcmOpzKzWVybbrOxanwaIPG71GZwImoMDY6Fq4wIe34lEqZ0FQ==
31473232
dependencies:
31483233
"@types/prop-types" "*"
31493234
csstype "^3.0.2"
@@ -4015,6 +4100,11 @@ before-after-hook@^2.0.0:
40154100
resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.1.0.tgz#b6c03487f44e24200dd30ca5e6a1979c5d2fb635"
40164101
integrity sha512-IWIbu7pMqyw3EAJHzzHbWa85b6oud/yfKYg5rqB5hNE8CeMi3nX+2C2sj0HswfblST86hpVEOAb9x34NZd6P7A==
40174102

4103+
before-after-hook@^2.1.0:
4104+
version "2.1.1"
4105+
resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.1.1.tgz#99ae36992b5cfab4a83f6bee74ab27835f28f405"
4106+
integrity sha512-5ekuQOvO04MDj7kYZJaMab2S8SPjGJbotVNyv7QYFCOAwrGZs/YnoDNlh1U+m5hl7H2D/+n0taaAV/tfyd3KMA==
4107+
40184108
big-integer@^1.6.17, big-integer@^1.6.44:
40194109
version "1.6.48"
40204110
resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.48.tgz#8fd88bd1632cba4a1c8c3e3d7159f08bb95b4b9e"
@@ -8315,6 +8405,33 @@ jest-changed-files@^26.6.2:
83158405
execa "^4.0.0"
83168406
throat "^5.0.0"
83178407

8408+
jest-circus@^26.6.3:
8409+
version "26.6.3"
8410+
resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-26.6.3.tgz#3cc7ef2a6a3787e5d7bfbe2c72d83262154053e7"
8411+
integrity sha512-ACrpWZGcQMpbv13XbzRzpytEJlilP/Su0JtNCi5r/xLpOUhnaIJr8leYYpLEMgPFURZISEHrnnpmB54Q/UziPw==
8412+
dependencies:
8413+
"@babel/traverse" "^7.1.0"
8414+
"@jest/environment" "^26.6.2"
8415+
"@jest/test-result" "^26.6.2"
8416+
"@jest/types" "^26.6.2"
8417+
"@types/babel__traverse" "^7.0.4"
8418+
"@types/node" "*"
8419+
chalk "^4.0.0"
8420+
co "^4.6.0"
8421+
dedent "^0.7.0"
8422+
expect "^26.6.2"
8423+
is-generator-fn "^2.0.0"
8424+
jest-each "^26.6.2"
8425+
jest-matcher-utils "^26.6.2"
8426+
jest-message-util "^26.6.2"
8427+
jest-runner "^26.6.3"
8428+
jest-runtime "^26.6.3"
8429+
jest-snapshot "^26.6.2"
8430+
jest-util "^26.6.2"
8431+
pretty-format "^26.6.2"
8432+
stack-utils "^2.0.2"
8433+
throat "^5.0.0"
8434+
83188435
jest-cli@^26.6.3:
83198436
version "26.6.3"
83208437
resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.6.3.tgz#43117cfef24bc4cd691a174a8796a532e135e92a"

0 commit comments

Comments
 (0)