diff --git a/tests/ios/Podfile.lock b/tests/ios/Podfile.lock index fce9be92..3f6c2ce4 100644 --- a/tests/ios/Podfile.lock +++ b/tests/ios/Podfile.lock @@ -74,40 +74,46 @@ PODS: - nanopb/encode (= 0.3.901) - nanopb/decode (0.3.901) - nanopb/encode (0.3.901) - - React (0.59.0-rc.0): - - React/Core (= 0.59.0-rc.0) - - React/Core (0.59.0-rc.0): - - yoga (= 0.59.0-rc.0.React) - - React/CxxBridge (0.59.0-rc.0): + - React (0.59.0-rc.2): + - React/Core (= 0.59.0-rc.2) + - React/Core (0.59.0-rc.2): + - yoga (= 0.59.0-rc.2.React) + - React/CxxBridge (0.59.0-rc.2): - Folly (= 2018.10.22.00) - React/Core - React/cxxreact - React/jsiexecutor - - React/cxxreact (0.59.0-rc.0): + - React/cxxreact (0.59.0-rc.2): - boost-for-react-native (= 1.63.0) + - DoubleConversion - Folly (= 2018.10.22.00) + - glog - React/jsinspector - - React/DevSupport (0.59.0-rc.0): + - React/DevSupport (0.59.0-rc.2): - React/Core - React/RCTWebSocket - - React/fishhook (0.59.0-rc.0) - - React/jsi (0.59.0-rc.0): + - React/fishhook (0.59.0-rc.2) + - React/jsi (0.59.0-rc.2): + - DoubleConversion - Folly (= 2018.10.22.00) - - React/jsiexecutor (0.59.0-rc.0): + - glog + - React/jsiexecutor (0.59.0-rc.2): + - DoubleConversion - Folly (= 2018.10.22.00) + - glog - React/cxxreact - React/jsi - - React/jsinspector (0.59.0-rc.0) - - React/RCTBlob (0.59.0-rc.0): + - React/jsinspector (0.59.0-rc.2) + - React/RCTBlob (0.59.0-rc.2): - React/Core - - React/RCTImage (0.59.0-rc.0): + - React/RCTImage (0.59.0-rc.2): - React/Core - React/RCTNetwork - - React/RCTNetwork (0.59.0-rc.0): + - React/RCTNetwork (0.59.0-rc.2): - React/Core - - React/RCTText (0.59.0-rc.0): + - React/RCTText (0.59.0-rc.2): - React/Core - - React/RCTWebSocket (0.59.0-rc.0): + - React/RCTWebSocket (0.59.0-rc.2): - React/Core - React/fishhook - React/RCTBlob @@ -127,7 +133,7 @@ PODS: - RNFBPerf (6.0.0-alpha.2): - Firebase/Core (~> 5.15.0) - React - - yoga (0.59.0-rc.0.React) + - yoga (0.59.0-rc.2.React) DEPENDENCIES: - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) @@ -209,7 +215,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 32aeca0aa144acea523e1c8e053089dec2cb98ca Jet: 5748d9e6ccc47b646859282fc25d1b063540e981 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 - React: 16c4fb7ce3fc30c041bce809ceae33bf57e7c142 + React: 1d605e098d69bdf08960787f3446f0a9dc2e2ccf RNFBAnalytics: ca21f3fa12a77a9aa251dee9b82ceed29108f7e0 RNFBApp: 305869c42d87e4792f7f8432189fb4617916731d RNFBFunctions: 2b2247e7222349b9b277baa12ed1b82bff4bf1dd diff --git a/tests/metro.config.js b/tests/metro.config.js index 0894e667..da673754 100755 --- a/tests/metro.config.js +++ b/tests/metro.config.js @@ -71,6 +71,12 @@ const config = { port: process.env.RCT_METRO_PORT || 8081, }, transformer: { + getTransformOptions: async () => ({ + transform: { + experimentalImportSupport: true, + inlineRequires: true, + }, + }), babelTransformerPath: require.resolve('metro-react-native-babel-transformer'), assetRegistryPath: join(reactNativePath, 'Libraries/Image/AssetRegistry'), }, diff --git a/tests/package.json b/tests/package.json index a6d47c70..b20f5a95 100755 --- a/tests/package.json +++ b/tests/package.json @@ -23,9 +23,9 @@ "jet": "^0.3.0", "mocha": "^5.2.0", "prop-types": "^15.6.1", - "react": "^16.6.3", - "react-dom": "^16.6.3", - "react-native": "0.59.0-rc.0", + "react": "^16.8.1", + "react-dom": "^16.8.1", + "react-native": "0.59.0-rc.2", "react-native-camera": "^1.10.1", "require-all": "3.0.0", "should": "^13.2.3", diff --git a/yarn.lock b/yarn.lock index 68e0b881..a7ffe3ad 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7539,15 +7539,15 @@ react-devtools-core@^3.6.0: shell-quote "^1.6.1" ws "^3.3.1" -react-dom@^16.6.3: - version "16.7.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.7.0.tgz#a17b2a7ca89ee7390bc1ed5eb81783c7461748b8" - integrity sha512-D0Ufv1ExCAmF38P2Uh1lwpminZFRXEINJe53zRAbm4KPwSyd6DY/uDoS0Blj9jvPpn1+wivKpZYc8aAAN/nAkg== +react-dom@^16.8.1: + version "16.8.2" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.8.2.tgz#7c8a69545dd554d45d66442230ba04a6a0a3c3d3" + integrity sha512-cPGfgFfwi+VCZjk73buu14pYkYBR1b/SRMSYqkLDdhSEHnSwcuYTPu6/Bh6ZphJFIk80XLvbSe2azfcRzNF+Xg== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.2" - scheduler "^0.12.0" + scheduler "^0.13.2" react-native-camera@^1.10.1: version "1.10.1" @@ -7556,10 +7556,10 @@ react-native-camera@^1.10.1: dependencies: prop-types "^15.6.2" -react-native@0.59.0-rc.0: - version "0.59.0-rc.0" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.59.0-rc.0.tgz#08da30f648514837ddd2a477ed96f91da109417c" - integrity sha512-1sqRvB3KOUNyAsA+Ar0W7UOYpduWm4KVH7YMYyfVkDpJTiHiyBOpSXzaoCda5xTJ3SW4Q7bbg00kP31Tc/y1rQ== +react-native@0.59.0-rc.2: + version "0.59.0-rc.2" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.59.0-rc.2.tgz#ad1a145be18805be2c55abd1507f473a40220acf" + integrity sha512-p6uKqye+PMjLzaBVMm1YJdHSHNDqutAVSCkj11luXf65gnNWuYWta7CDSthXuGGMmhlDFcmFOR8ewpzvo1m46A== dependencies: "@babel/runtime" "^7.0.0" "@react-native-community/cli" "^1.2.1" @@ -7628,15 +7628,15 @@ react-transform-hmr@^1.0.4: global "^4.3.0" react-proxy "^1.1.7" -react@^16.6.3: - version "16.7.0" - resolved "https://registry.yarnpkg.com/react/-/react-16.7.0.tgz#b674ec396b0a5715873b350446f7ea0802ab6381" - integrity sha512-StCz3QY8lxTb5cl2HJxjwLFOXPIFQp+p+hxQfc8WE0QiLfCtIlKj8/+5tjjKm8uSTlAW+fCPaavGFS06V9Ar3A== +react@^16.8.1: + version "16.8.2" + resolved "https://registry.yarnpkg.com/react/-/react-16.8.2.tgz#83064596feaa98d9c2857c4deae1848b542c9c0c" + integrity sha512-aB2ctx9uQ9vo09HVknqv3DGRpI7OIGJhCx3Bt0QqoRluEjHSaObJl+nG12GDdYH6sTgE7YiPJ6ZUyMx9kICdXw== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.2" - scheduler "^0.12.0" + scheduler "^0.13.2" read-cmd-shim@^1.0.1: version "1.0.1" @@ -8138,10 +8138,10 @@ sax@~1.1.1: resolved "https://registry.yarnpkg.com/sax/-/sax-1.1.6.tgz#5d616be8a5e607d54e114afae55b7eaf2fcc3240" integrity sha1-XWFr6KXmB9VOEUr65Vt+ry/MMkA= -scheduler@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.12.0.tgz#8ab17699939c0aedc5a196a657743c496538647b" - integrity sha512-t7MBR28Akcp4Jm+QoR63XgAi9YgCUmgvDHqf5otgAj4QvdoBE4ImCX0ffehefePPG+aitiYHp0g/mW6s4Tp+dw== +scheduler@^0.13.2: + version "0.13.2" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.13.2.tgz#969eaee2764a51d2e97b20a60963b2546beff8fa" + integrity sha512-qK5P8tHS7vdEMCW5IPyt8v9MJOHqTrOUgPXib7tqm9vh834ibBX5BNhwkplX/0iOzHW5sXyluehYfS9yrkz9+w== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1"