diff --git a/tests/ios/Podfile.lock b/tests/ios/Podfile.lock index 799ac8b1..c8938aad 100644 --- a/tests/ios/Podfile.lock +++ b/tests/ios/Podfile.lock @@ -205,7 +205,7 @@ PODS: - GTMSessionFetcher/Core (1.2.1) - GTMSessionFetcher/Full (1.2.1): - GTMSessionFetcher/Core (= 1.2.1) - - Jet (0.3.0): + - Jet (0.4.1): - React - nanopb (0.3.901): - nanopb/decode (= 0.3.901) @@ -464,26 +464,26 @@ SPEC CHECKSUMS: GoogleUtilities: 273e67030e0de313e7304f6dcfa96fc5214f6c23 GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba GTMSessionFetcher: 32aeca0aa144acea523e1c8e053089dec2cb98ca - Jet: 5748d9e6ccc47b646859282fc25d1b063540e981 + Jet: 271953e7858ea45774e54398924781928b870b9b nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 Protobuf: 7a877b7f3e5964e3fce995e2eb323dbc6831bb5a - React: 1d605e098d69bdf08960787f3446f0a9dc2e2ccf - RNFBAnalytics: 0cb5029951a67b82807b9c42219816f5bdeac1cd - RNFBApp: 3424ffe199bbd58f8977b255378a0518b7e3bad8 - RNFBAuth: 82b44f91b28bacf8e7ee273e741776cb45401cfb - RNFBConfig: 5e2ff9099cfeb40d7d82a18f816b559b19dc531d - RNFBCrashlytics: 730bfea7be5181b5ee9d5d87173d4265fde11f63 - RNFBFiam: b648fc64e9ec44fa70564e84c91f8565bd9dd76f - RNFBFirestore: 3301d9730537139ef75cf72d26d5b32101dfe6b7 - RNFBFunctions: 3e4297a8371e5fab8c43dc5be6b126cbe3502e90 - RNFBIid: 5f13d19962d4e9abd65d944a82ab194481dc46f0 - RNFBInvites: b1b4072620d09bcb83df756c5204dad4eb5ccffc - RNFBMlNaturalLanguage: 4b5bb265f738484ee7ad2e9622bcad8eb4eabd86 - RNFBPerf: 8056260b583177bcb2de5602c203a11ffb110d1e - RNFBStorage: fb57793fc2b70f030e464d8ddd512521d7d125ac - RNFBUtils: a62772fc1610c79923267a610846c7b3dfc9af88 - yoga: 128daf064cacaede0c3bb27424b6b4c71052e6cd + React: 90adac468c7b72bf1fa6c64bf230650f851a8388 + RNFBAnalytics: c4f58ed8e9e630510a6219f6b7c483ac90d2cdbc + RNFBApp: 2ba8d24b2d5a3c82ecda2c34c90005b18851aed2 + RNFBAuth: c4704d6cf87f95bd8ee864f002b2c2cceea061b2 + RNFBConfig: f86f50b499dbc09aa086a88507bc41b91def659c + RNFBCrashlytics: 2e41028618e3e09cb0bda87fb036cf9047a47718 + RNFBFiam: a52605735177218ef7d77a308af4313a8ed71d0b + RNFBFirestore: e3d91f8b273827f67e52db1fb46136ffae53a3fc + RNFBFunctions: 7647429be1df78830704927a02e02eaa4f08767c + RNFBIid: 71d7c86e6ba2b103bc9034824159b6939a110a2d + RNFBInvites: 5039ae15688df5fd593424073a8bd0c030fdee97 + RNFBMlNaturalLanguage: d9e9a7dcc72eb0487d4a26c7ba55cc0d920343cd + RNFBPerf: 7eb6befbaf6b6b370db825433790088852b4ea11 + RNFBStorage: 61fb862367b1e9ede8a365ac3a7497189b6e7489 + RNFBUtils: a5a8f785172a88494e66bb14211cd850b13b6964 + yoga: 2e571f113e8cbeb0eb752aeebc86c1bfe7a8200c PODFILE CHECKSUM: 27c241220cf5683d1710ae561216cf927903fa66 -COCOAPODS: 1.5.3 +COCOAPODS: 1.7.0 diff --git a/tests/ios/testing.xcodeproj/project.pbxproj b/tests/ios/testing.xcodeproj/project.pbxproj index 1358cd6a..7e3f9ee9 100644 --- a/tests/ios/testing.xcodeproj/project.pbxproj +++ b/tests/ios/testing.xcodeproj/project.pbxproj @@ -257,41 +257,16 @@ buildActionMask = 2147483647; files = ( ); - inputPaths = ( - "${SRCROOT}/Pods/Target Support Files/Pods-testing/Pods-testing-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/DoubleConversion/DoubleConversion.framework", - "${BUILT_PRODUCTS_DIR}/Folly/folly.framework", - "${BUILT_PRODUCTS_DIR}/GTMOAuth2/GTMOAuth2.framework", - "${BUILT_PRODUCTS_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework", - "${BUILT_PRODUCTS_DIR}/GoogleAPIClientForREST/GoogleAPIClientForREST.framework", - "${BUILT_PRODUCTS_DIR}/GoogleToolboxForMac/GoogleToolboxForMac.framework", - "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework", - "${BUILT_PRODUCTS_DIR}/Jet/Jet.framework", - "${BUILT_PRODUCTS_DIR}/Protobuf/Protobuf.framework", - "${BUILT_PRODUCTS_DIR}/React/React.framework", - "${BUILT_PRODUCTS_DIR}/glog/glog.framework", - "${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework", - "${BUILT_PRODUCTS_DIR}/yoga/yoga.framework", + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-testing/Pods-testing-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/DoubleConversion.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/folly.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GTMOAuth2.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GTMSessionFetcher.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleAPIClientForREST.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleToolboxForMac.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Jet.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Protobuf.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/React.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/glog.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/yoga.framework", + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-testing/Pods-testing-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-testing/Pods-testing-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-testing/Pods-testing-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; 7D57265F10EEF7CD92D7973F /* Copy Detox Framework */ = { @@ -314,28 +289,15 @@ files = ( ); inputFileListPaths = ( - ); - inputPaths = ( - "${SRCROOT}/Pods/Target Support Files/Pods-testing/Pods-testing-resources.sh", - "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInAppMessagingDisplay/InAppMessagingDisplayResources.bundle", - "${PODS_ROOT}/FirebaseInvites/Resources/GINInviteResources.bundle", - "${PODS_ROOT}/FirebaseInvites/Resources/GPPACLPickerResources.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseMLNLSmartReply/PredictOnDeviceResource.bundle", - "${PODS_ROOT}/GoogleSignIn/Resources/GoogleSignIn.bundle", + "${PODS_ROOT}/Target Support Files/Pods-testing/Pods-testing-resources-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( - ); - outputPaths = ( - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/InAppMessagingDisplayResources.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GINInviteResources.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GPPACLPickerResources.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/PredictOnDeviceResource.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GoogleSignIn.bundle", + "${PODS_ROOT}/Target Support Files/Pods-testing/Pods-testing-resources-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-testing/Pods-testing-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-testing/Pods-testing-resources.sh\"\n"; showEnvVarsInLog = 0; }; 8E93B3913DF974102EB0D85C /* [CP] Check Pods Manifest.lock */ = { @@ -361,16 +323,10 @@ buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)", ); name = "[CP-User] RNFB app Build Script"; - outputFileListPaths = ( - ); - outputPaths = ( - ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\n_MAX_LOOKUPS=3;\n_SEARCH_RESULT=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n_PLIST_ENTRY_KEYS=(\n 'firebase_crashlytics_collection_enabled' #1\n 'firebase_json_raw' #2 - must always be last entry\n)\n\n_PLIST_ENTRY_TYPES=(\n 'bool' #1\n 'string' #2 - must always be last entry\n)\n\n_PLIST_ENTRY_VALUES=(\n 'NO' #1\n 'e30=' #2 - must always be last entry - base64 of {}\n)\n\nfunction setPlistValue {\n echo \"info: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"info: '$1' already exists\"\n}\n\necho \"info: -> RNFB build script started\"\necho \"info: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=`pwd`\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=`dirname \"$_CURRENT_SEARCH_DIR\"`\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n\n echo \"info: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=`find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | head -n 1`\n\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"info: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _SEARCH_RESULT=\"'$_SEARCH_RESULT'\"\n _JSON_OUTPUT=`python -c 'import json,sys,base64;print(base64.b64encode(json.dumps(json.loads(open('${_SEARCH_RESULT}').read())['${_JSON_ROOT}'])))' || echo \"e30=\"`\n _PLIST_ENTRY_VALUES[${#_PLIST_ENTRY_VALUES[@]}-1]=\"${_JSON_OUTPUT}\"\n echo \"info: firebase.json value: ${_JSON_OUTPUT}\"\nelse\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"info: 2) Adding Info.plist entries: \"\n\nfor plist in ${_TARGET_PLIST} ${_DSYM_PLIST} ; do\n if [[ -f ${plist} ]]; then\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue ${_PLIST_ENTRY_KEYS[$i]} ${_PLIST_ENTRY_TYPES[$i]} ${_PLIST_ENTRY_VALUES[$i]} ${plist}\n done\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"info: <- RNFB build script finished\"\n\n\n\n"; @@ -381,16 +337,10 @@ buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)", ); name = "[CP-User] RNFB crashlytics Build Script"; - outputFileListPaths = ( - ); - outputPaths = ( - ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\nif [[ ${PODS_ROOT} ]]; then\n echo \"info: Exec Fabric Run from Pods\"\n ${PODS_ROOT}/Fabric/run\nelse\n echo \"info: Exec Fabric Run from framework\"\n ${PROJECT_DIR}/Fabric.framework/run\nfi\n"; diff --git a/yarn.lock b/yarn.lock index 06002ed8..15891e2b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1956,6 +1956,13 @@ arr-union@^3.1.0: resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= +array-back@^1.0.3, array-back@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/array-back/-/array-back-1.0.4.tgz#644ba7f095f7ffcf7c43b5f0dc39d3c1f03c063b" + integrity sha1-ZEun8JX3/898Q7Xw3DnTwfA8Bjs= + dependencies: + typical "^2.6.0" + array-differ@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" @@ -2726,12 +2733,22 @@ combined-stream@^1.0.6, combined-stream@~1.0.6: dependencies: delayed-stream "~1.0.0" +command-line-args@^3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-3.0.5.tgz#5bd4ad45e7983e5c1344918e40280ee2693c5ac0" + integrity sha1-W9StReeYPlwTRJGOQCgO4mk8WsA= + dependencies: + array-back "^1.0.4" + feature-detect-es6 "^1.3.1" + find-replace "^1.0.2" + typical "^2.6.0" + commander@2.15.1: version "2.15.1" resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" integrity sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag== -commander@^2.11.0, commander@^2.12.1, commander@^2.14.1, commander@^2.15.1, commander@^2.8.1, commander@^2.9.0: +commander@^2.11.0, commander@^2.12.1, commander@^2.14.1, commander@^2.8.1, commander@^2.9.0: version "2.19.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== @@ -3279,15 +3296,15 @@ detox@12.5.0: yargs "^13.0.0" yargs-parser "^13.0.0" -detox@^9.0.1: - version "9.1.2" - resolved "https://registry.yarnpkg.com/detox/-/detox-9.1.2.tgz#f71b9dafcf006ef9a4a456528726b38a107205cf" - integrity sha512-pVyyDHPekYxzQK+sComeYXau5oNG1ZyMGjhEB8ecSbg5EaK1MhIyaLDxri4eDXVnOgLizFP9gqHZSgPcpdITRg== +detox@^12.5.0: + version "12.10.2" + resolved "https://registry.yarnpkg.com/detox/-/detox-12.10.2.tgz#042ae3ae0405cf70ff2ec06cc7d9084a56ae6d64" + integrity sha512-5CWeuG/HpiGfkOFPkyUmswbd98Cobq3D/75Bc9NnsRRZ9ldbsA8HtekMvys+elH8p9jGMGEXu6kmA3U87mBB6A== dependencies: bunyan "^1.8.12" bunyan-debug-stream "^1.1.0" + chalk "^2.4.2" child-process-promise "^2.2.0" - commander "^2.15.1" fs-extra "^4.0.2" get-port "^2.1.0" ini "^1.3.4" @@ -3296,10 +3313,12 @@ detox@^9.0.1: proper-lockfile "^3.0.2" sanitize-filename "^1.6.1" shell-utils "^1.0.9" - tail "^1.2.3" + tail "^2.0.0" telnet-client "0.15.3" tempfile "^2.0.0" ws "^1.1.1" + yargs "^13.0.0" + yargs-parser "^13.0.0" dezalgo@^1.0.0: version "1.0.3" @@ -4017,6 +4036,13 @@ fbjs@^1.0.0: setimmediate "^1.0.5" ua-parser-js "^0.7.18" +feature-detect-es6@^1.3.1: + version "1.5.0" + resolved "https://registry.yarnpkg.com/feature-detect-es6/-/feature-detect-es6-1.5.0.tgz#a69bb7662c65f64f89f07eac5a461b649a1e0a00" + integrity sha512-DzWPIGzTnfp3/KK1d/YPfmgLqeDju9F2DQYBL35VusgSApcA7XGqVtXfR4ETOOFEzdFJ3J7zh0Gkk011TiA4uQ== + dependencies: + array-back "^1.0.4" + figgy-pudding@^3.4.1, figgy-pudding@^3.5.1: version "3.5.1" resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" @@ -4113,6 +4139,14 @@ find-parent-dir@^0.3.0: resolved "https://registry.yarnpkg.com/find-parent-dir/-/find-parent-dir-0.3.0.tgz#33c44b429ab2b2f0646299c5f9f718f376ff8d54" integrity sha1-M8RLQpqysvBkYpnF+fcY83b/jVQ= +find-replace@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/find-replace/-/find-replace-1.0.3.tgz#b88e7364d2d9c959559f388c66670d6130441fa0" + integrity sha1-uI5zZNLZyVlVnziMZmcNYTBEH6A= + dependencies: + array-back "^1.0.4" + test-value "^2.1.0" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -5572,10 +5606,10 @@ jest-worker@^24.0.0-alpha.6: merge-stream "^1.0.1" supports-color "^5.5.0" -jet@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/jet/-/jet-0.3.0.tgz#a94dbf48aacdbecdf5d3fd74733a3209118a025c" - integrity sha512-a6GOL8DRBqMjY+mu1uDKqjYrgfgT1LwYVoY7wc/yXqwYVQScl38Q3Wvr4qOGXYZc8yWTTAP1ivQI1b5Lg2+KOw== +jet@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/jet/-/jet-0.4.1.tgz#32af78efebc051486c0e835b2f7772f05a2c8257" + integrity sha512-rfnduyw1dc32TcROGSsTGvi2XZfY6N4H2AIGLvoMb0SUP8TOBFoNR6on3KyzWqWxAeoWLx59f13NnCnUMnc9mQ== dependencies: chalk "^2.4.1" error-stack-parser "^2.0.2" @@ -5587,7 +5621,7 @@ jet@^0.3.0: tinyqueue "^1.2.3" ws "^6.0.0" optionalDependencies: - detox "^9.0.1" + detox "^12.5.0" mocha "^5.2.0" "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: @@ -8092,6 +8126,13 @@ react-native-parsed-text@^0.0.20: babel-plugin-check-es2015-constants "6.22.0" prop-types "^15.5.10" +react-native-port-patcher@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/react-native-port-patcher/-/react-native-port-patcher-1.0.3.tgz#f2f9e377b68aad5f05249d897e7f1ecda4b5f021" + integrity sha1-8vnjd7aKrV8FJJ2Jfn8ezaS18CE= + dependencies: + command-line-args "^3.0.5" + react-native-video@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/react-native-video/-/react-native-video-3.2.1.tgz#7ba3cbdfc5c747b5b00452811e98193824b16ce3" @@ -9408,11 +9449,6 @@ table@^5.2.3: slice-ansi "^2.1.0" string-width "^3.0.0" -tail@^1.2.3: - version "1.4.0" - resolved "https://registry.yarnpkg.com/tail/-/tail-1.4.0.tgz#884b216220b90804bfe87a4c8174c2efed0e2661" - integrity sha512-wjwfZw6wcMFTB1Po7NFUf4TdCDwX8duZjdTMhnHBEC677Q6mFRcVZE7f/nZDhG2Fpf/wEEKOJP9L7/b11/vlHQ== - tail@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/tail/-/tail-2.0.2.tgz#86073f3a9a568807b7fd886897a7350314275b5f" @@ -9516,6 +9552,14 @@ test-exclude@^5.1.0: read-pkg-up "^4.0.0" require-main-filename "^1.0.1" +test-value@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/test-value/-/test-value-2.1.0.tgz#11da6ff670f3471a73b625ca4f3fdcf7bb748291" + integrity sha1-Edpv9nDzRxpztiXKTz/c97t0gpE= + dependencies: + array-back "^1.0.3" + typical "^2.6.0" + text-encoding@^0.6.4: version "0.6.4" resolved "https://registry.yarnpkg.com/text-encoding/-/text-encoding-0.6.4.tgz#e399a982257a276dae428bb92845cb71bdc26d19" @@ -9818,6 +9862,11 @@ typescript@^3.4.1: resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.4.1.tgz#b6691be11a881ffa9a05765a205cb7383f3b63c6" integrity sha512-3NSMb2VzDQm8oBTLH6Nj55VVtUEpe/rgkIzMir0qVoLyjDZlnMBva0U6vDiV3IH+sl/Yu6oP5QwsAQtHPmDd2Q== +typical@^2.6.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/typical/-/typical-2.6.1.tgz#5c080e5d661cbbe38259d2e70a3c7253e873881d" + integrity sha1-XAgOXWYcu+OCWdLnCjxyU+hziB0= + ua-parser-js@^0.7.18: version "0.7.19" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.19.tgz#94151be4c0a7fb1d001af7022fdaca4642659e4b"