diff --git a/Apps/PackageTest/0.64.0/windows/PackageTest/PackageTest.vcxproj b/Apps/PackageTest/0.64.0/windows/PackageTest/PackageTest.vcxproj index fad7e27a7..574cff5d9 100644 --- a/Apps/PackageTest/0.64.0/windows/PackageTest/PackageTest.vcxproj +++ b/Apps/PackageTest/0.64.0/windows/PackageTest/PackageTest.vcxproj @@ -1,6 +1,6 @@ - + true @@ -183,15 +183,15 @@ - + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - + + diff --git a/Apps/Playground/0.64/ios/Playground.xcodeproj/project.pbxproj b/Apps/Playground/0.64/ios/Playground.xcodeproj/project.pbxproj index c1dacf093..c1c9703e0 100644 --- a/Apps/Playground/0.64/ios/Playground.xcodeproj/project.pbxproj +++ b/Apps/Playground/0.64/ios/Playground.xcodeproj/project.pbxproj @@ -879,7 +879,7 @@ COPY_PHASE_STRIP = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = ""; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64 "; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -940,7 +940,7 @@ COPY_PHASE_STRIP = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = ""; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64 "; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; diff --git a/Apps/Playground/0.64/ios/Podfile.lock b/Apps/Playground/0.64/ios/Podfile.lock index bc5cfece2..de5a8b761 100644 --- a/Apps/Playground/0.64/ios/Podfile.lock +++ b/Apps/Playground/0.64/ios/Podfile.lock @@ -469,7 +469,7 @@ SPEC CHECKSUMS: CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: cf9b38bf0b2d048436d9a82ad2abe1404f11e7de FBLazyVector: 7b423f9e248eae65987838148c36eec1dbfe0b53 - FBReactNativeSpec: e522fe79540cfc4cbe6f4ed988010ddd6aa00b20 + FBReactNativeSpec: bac127a452d4bf9a618ecca4bb6137bf50a020e1 Flipper: d3da1aa199aad94455ae725e9f3aa43f3ec17021 Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41 Flipper-Folly: 755929a4f851b2fb2c347d533a23f191b008554c @@ -492,7 +492,7 @@ SPEC CHECKSUMS: React-jsi: 5de8204706bd872b78ea646aee5d2561ca1214b6 React-jsiexecutor: 124e8f99992490d0d13e0649d950d3e1aae06fe9 React-jsinspector: 500a59626037be5b3b3d89c5151bc3baa9abf1a9 - react-native-babylon: 018c7aab746addac3f3549cd95bb78ca81e824f3 + react-native-babylon: 4792aa2ed72286bdce4103136c5499fa76e4287d react-native-slider: 98b724cd3e44c3454a6d0724e796d4e9c52189ce React-perflogger: aad6d4b4a267936b3667260d1f649b6f6069a675 React-RCTActionSheet: fc376be462c9c8d6ad82c0905442fd77f82a9d2a diff --git a/Apps/Playground/0.64/package-lock.json b/Apps/Playground/0.64/package-lock.json index f89ae4d5d..851555a95 100644 --- a/Apps/Playground/0.64/package-lock.json +++ b/Apps/Playground/0.64/package-lock.json @@ -9,8 +9,8 @@ "version": "0.0.1", "hasInstallScript": true, "dependencies": { - "@babylonjs/core": "5.6.1", - "@babylonjs/loaders": "5.6.1", + "@babylonjs/core": "5.17.0", + "@babylonjs/loaders": "5.17.0", "@babylonjs/playground-shared": "file:../playground-shared", "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", @@ -128,10 +128,10 @@ "peerDependencies": { "@babylonjs/core": "^5.6.1", "@babylonjs/react-native": "version", - "react": "^17.0.1", - "react-native": "^0.64.0", + "react": ">=17.0.1", + "react-native": ">=0.64.0", "react-native-permissions": "^3.0.0", - "react-native-windows": "^0.64.1" + "react-native-windows": ">=0.64.1" } }, "../../../Modules/@babylonjs/react-native/node_modules/base-64": { @@ -171,7 +171,20 @@ }, "../playground-shared": { "version": "0.0.1", - "license": "MIT" + "license": "MIT", + "devDependencies": { + "@babylonjs/core": "5.17.0", + "@babylonjs/loaders": "5.17.0", + "@babylonjs/playground-shared": "file:../playground-shared", + "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", + "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", + "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows", + "@react-native-community/slider": "^4.0.0-rc.3", + "react": "18.0.0", + "react-native": "0.69.3", + "react-native-permissions": "^3.0.0", + "react-native-windows": "0.69.3" + } }, "node_modules/@ampproject/remapping": { "version": "2.2.0", @@ -2042,33 +2055,25 @@ } }, "node_modules/@babylonjs/core": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.6.1.tgz", - "integrity": "sha512-kWXMK+C8IAlhpOIS+WEpA1FHuizrK+nKHCHxc0bnrSQ7ePCIL2Xfxjx+ZE5C2WGB4og135O6+E3msdtp9cETFA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.17.0.tgz", + "integrity": "sha512-cDB751uEewyZ7NJpyD+eU+jMMdnQ0yP/Cl3ErhZvFCOg/vL4WInQtcACOzkzDabSSFxlbQfBD4bXZ7tfRWPW6g==", "dependencies": { - "tslib": "^2.3.1" + "tslib": "^2.4.0" } }, - "node_modules/@babylonjs/core/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, "node_modules/@babylonjs/loaders": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.6.1.tgz", - "integrity": "sha512-kl6P1EnnfYXF1re/DqocUPOo9ASRCt5jcpcClGe0n/mZpig/AzbgVC+kwCqOXH28LD7AfRkJ6enC1BUrH0b4IA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.17.0.tgz", + "integrity": "sha512-U1yZ+TmLhSs9M6bLa9JMbayoYxrASgwed6VpEAckignNtZfT0ExzTOnrlWx3O0/KVV79BAPl0Rs4JHmqG1tE+g==", "dependencies": { - "@babylonjs/core": "^5.6.1", - "babylonjs-gltf2interface": "^5.6.1", - "tslib": "^2.3.1" + "tslib": "^2.4.0" + }, + "peerDependencies": { + "@babylonjs/core": "^5.0.0", + "babylonjs-gltf2interface": "^5.0.0" } }, - "node_modules/@babylonjs/loaders/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, "node_modules/@babylonjs/playground-shared": { "resolved": "../playground-shared", "link": true @@ -5095,7 +5100,8 @@ "node_modules/babylonjs-gltf2interface": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-5.6.1.tgz", - "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw==" + "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw==", + "peer": true }, "node_modules/balanced-match": { "version": "1.0.0", @@ -14144,9 +14150,9 @@ } }, "node_modules/tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "node_modules/tsutils": { "version": "3.18.0", @@ -16144,39 +16150,36 @@ } }, "@babylonjs/core": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.6.1.tgz", - "integrity": "sha512-kWXMK+C8IAlhpOIS+WEpA1FHuizrK+nKHCHxc0bnrSQ7ePCIL2Xfxjx+ZE5C2WGB4og135O6+E3msdtp9cETFA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.17.0.tgz", + "integrity": "sha512-cDB751uEewyZ7NJpyD+eU+jMMdnQ0yP/Cl3ErhZvFCOg/vL4WInQtcACOzkzDabSSFxlbQfBD4bXZ7tfRWPW6g==", "requires": { - "tslib": "^2.3.1" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } + "tslib": "^2.4.0" } }, "@babylonjs/loaders": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.6.1.tgz", - "integrity": "sha512-kl6P1EnnfYXF1re/DqocUPOo9ASRCt5jcpcClGe0n/mZpig/AzbgVC+kwCqOXH28LD7AfRkJ6enC1BUrH0b4IA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.17.0.tgz", + "integrity": "sha512-U1yZ+TmLhSs9M6bLa9JMbayoYxrASgwed6VpEAckignNtZfT0ExzTOnrlWx3O0/KVV79BAPl0Rs4JHmqG1tE+g==", "requires": { - "@babylonjs/core": "^5.6.1", - "babylonjs-gltf2interface": "^5.6.1", - "tslib": "^2.3.1" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } + "tslib": "^2.4.0" } }, "@babylonjs/playground-shared": { - "version": "file:../playground-shared" + "version": "file:../playground-shared", + "requires": { + "@babylonjs/core": "5.17.0", + "@babylonjs/loaders": "5.17.0", + "@babylonjs/playground-shared": "file:", + "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", + "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", + "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows", + "@react-native-community/slider": "^4.0.0-rc.3", + "react": "18.0.0", + "react-native": "0.69.3", + "react-native-permissions": "^3.0.0", + "react-native-windows": "0.69.3" + } }, "@babylonjs/react-native": { "version": "file:../../../Modules/@babylonjs/react-native", @@ -18588,7 +18591,8 @@ "babylonjs-gltf2interface": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-5.6.1.tgz", - "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw==" + "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw==", + "peer": true }, "balanced-match": { "version": "1.0.0", @@ -25660,9 +25664,9 @@ } }, "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "tsutils": { "version": "3.18.0", diff --git a/Apps/Playground/0.64/package.json b/Apps/Playground/0.64/package.json index 11a5ffa43..8e27f887b 100644 --- a/Apps/Playground/0.64/package.json +++ b/Apps/Playground/0.64/package.json @@ -14,8 +14,8 @@ "iosCmake": "node scripts/tools.js iosCMake" }, "dependencies": { - "@babylonjs/core": "5.6.1", - "@babylonjs/loaders": "5.6.1", + "@babylonjs/core": "5.17.0", + "@babylonjs/loaders": "5.17.0", "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows", diff --git a/Apps/Playground/0.64/windows/Playground/Playground.vcxproj b/Apps/Playground/0.64/windows/Playground/Playground.vcxproj index f0fca0c95..c4966d6a5 100644 --- a/Apps/Playground/0.64/windows/Playground/Playground.vcxproj +++ b/Apps/Playground/0.64/windows/Playground/Playground.vcxproj @@ -1,6 +1,6 @@ - + true true @@ -187,14 +187,14 @@ - + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - + + \ No newline at end of file diff --git a/Apps/Playground/0.64/windows/Playground/packages.config b/Apps/Playground/0.64/windows/Playground/packages.config index d4321f7a1..4a84255ad 100644 --- a/Apps/Playground/0.64/windows/Playground/packages.config +++ b/Apps/Playground/0.64/windows/Playground/packages.config @@ -1,5 +1,5 @@  - + \ No newline at end of file diff --git a/Apps/Playground/0.65/ios/Podfile.lock b/Apps/Playground/0.65/ios/Podfile.lock new file mode 100644 index 000000000..7ef496c58 --- /dev/null +++ b/Apps/Playground/0.65/ios/Podfile.lock @@ -0,0 +1,540 @@ +PODS: + - boost-for-react-native (1.63.0) + - CocoaAsyncSocket (7.6.5) + - DoubleConversion (1.1.6) + - FBLazyVector (0.65.0) + - FBReactNativeSpec (0.65.0): + - RCT-Folly (= 2021.04.26.00) + - RCTRequired (= 0.65.0) + - RCTTypeSafety (= 0.65.0) + - React-Core (= 0.65.0) + - React-jsi (= 0.65.0) + - ReactCommon/turbomodule/core (= 0.65.0) + - Flipper (0.93.0): + - Flipper-Folly (~> 2.6) + - Flipper-RSocket (~> 1.4) + - Flipper-Boost-iOSX (1.76.0.1.11) + - Flipper-DoubleConversion (3.1.7) + - Flipper-Fmt (7.1.7) + - Flipper-Folly (2.6.7): + - Flipper-Boost-iOSX + - Flipper-DoubleConversion + - Flipper-Fmt (= 7.1.7) + - Flipper-Glog + - libevent (~> 2.1.12) + - OpenSSL-Universal (= 1.1.180) + - Flipper-Glog (0.3.6) + - Flipper-PeerTalk (0.0.4) + - Flipper-RSocket (1.4.3): + - Flipper-Folly (~> 2.6) + - FlipperKit (0.93.0): + - FlipperKit/Core (= 0.93.0) + - FlipperKit/Core (0.93.0): + - Flipper (~> 0.93.0) + - FlipperKit/CppBridge + - FlipperKit/FBCxxFollyDynamicConvert + - FlipperKit/FBDefines + - FlipperKit/FKPortForwarding + - FlipperKit/CppBridge (0.93.0): + - Flipper (~> 0.93.0) + - FlipperKit/FBCxxFollyDynamicConvert (0.93.0): + - Flipper-Folly (~> 2.6) + - FlipperKit/FBDefines (0.93.0) + - FlipperKit/FKPortForwarding (0.93.0): + - CocoaAsyncSocket (~> 7.6) + - Flipper-PeerTalk (~> 0.0.4) + - FlipperKit/FlipperKitHighlightOverlay (0.93.0) + - FlipperKit/FlipperKitLayoutHelpers (0.93.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutTextSearchable + - FlipperKit/FlipperKitLayoutIOSDescriptors (0.93.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutPlugin (0.93.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - FlipperKit/FlipperKitLayoutIOSDescriptors + - FlipperKit/FlipperKitLayoutTextSearchable + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutTextSearchable (0.93.0) + - FlipperKit/FlipperKitNetworkPlugin (0.93.0): + - FlipperKit/Core + - FlipperKit/FlipperKitReactPlugin (0.93.0): + - FlipperKit/Core + - FlipperKit/FlipperKitUserDefaultsPlugin (0.93.0): + - FlipperKit/Core + - FlipperKit/SKIOSNetworkPlugin (0.93.0): + - FlipperKit/Core + - FlipperKit/FlipperKitNetworkPlugin + - fmt (6.2.1) + - glog (0.3.5) + - libevent (2.1.12) + - OpenSSL-Universal (1.1.180) + - Permission-Camera (3.2.0): + - RNPermissions + - RCT-Folly (2021.04.26.00): + - boost-for-react-native + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCT-Folly/Default (= 2021.04.26.00) + - RCT-Folly/Default (2021.04.26.00): + - boost-for-react-native + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCTRequired (0.65.0) + - RCTTypeSafety (0.65.0): + - FBLazyVector (= 0.65.0) + - RCT-Folly (= 2021.04.26.00) + - RCTRequired (= 0.65.0) + - React-Core (= 0.65.0) + - React (0.65.0): + - React-Core (= 0.65.0) + - React-Core/DevSupport (= 0.65.0) + - React-Core/RCTWebSocket (= 0.65.0) + - React-RCTActionSheet (= 0.65.0) + - React-RCTAnimation (= 0.65.0) + - React-RCTBlob (= 0.65.0) + - React-RCTImage (= 0.65.0) + - React-RCTLinking (= 0.65.0) + - React-RCTNetwork (= 0.65.0) + - React-RCTSettings (= 0.65.0) + - React-RCTText (= 0.65.0) + - React-RCTVibration (= 0.65.0) + - React-callinvoker (0.65.0) + - React-Core (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default (= 0.65.0) + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-Core/CoreModulesHeaders (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-Core/Default (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-Core/DevSupport (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default (= 0.65.0) + - React-Core/RCTWebSocket (= 0.65.0) + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-jsinspector (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-Core/RCTActionSheetHeaders (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-Core/RCTAnimationHeaders (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-Core/RCTBlobHeaders (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-Core/RCTImageHeaders (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-Core/RCTLinkingHeaders (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-Core/RCTNetworkHeaders (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-Core/RCTSettingsHeaders (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-Core/RCTTextHeaders (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-Core/RCTVibrationHeaders (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-Core/RCTWebSocket (0.65.0): + - glog + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default (= 0.65.0) + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsiexecutor (= 0.65.0) + - React-perflogger (= 0.65.0) + - Yoga + - React-CoreModules (0.65.0): + - FBReactNativeSpec (= 0.65.0) + - RCT-Folly (= 2021.04.26.00) + - RCTTypeSafety (= 0.65.0) + - React-Core/CoreModulesHeaders (= 0.65.0) + - React-jsi (= 0.65.0) + - React-RCTImage (= 0.65.0) + - ReactCommon/turbomodule/core (= 0.65.0) + - React-cxxreact (0.65.0): + - boost-for-react-native (= 1.63.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.04.26.00) + - React-callinvoker (= 0.65.0) + - React-jsi (= 0.65.0) + - React-jsinspector (= 0.65.0) + - React-perflogger (= 0.65.0) + - React-runtimeexecutor (= 0.65.0) + - React-jsi (0.65.0): + - boost-for-react-native (= 1.63.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.04.26.00) + - React-jsi/Default (= 0.65.0) + - React-jsi/Default (0.65.0): + - boost-for-react-native (= 1.63.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.04.26.00) + - React-jsiexecutor (0.65.0): + - DoubleConversion + - glog + - RCT-Folly (= 2021.04.26.00) + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-perflogger (= 0.65.0) + - React-jsinspector (0.65.0) + - react-native-babylon (0.0.1): + - React + - react-native-slider (4.2.0): + - React-Core + - React-perflogger (0.65.0) + - React-RCTActionSheet (0.65.0): + - React-Core/RCTActionSheetHeaders (= 0.65.0) + - React-RCTAnimation (0.65.0): + - FBReactNativeSpec (= 0.65.0) + - RCT-Folly (= 2021.04.26.00) + - RCTTypeSafety (= 0.65.0) + - React-Core/RCTAnimationHeaders (= 0.65.0) + - React-jsi (= 0.65.0) + - ReactCommon/turbomodule/core (= 0.65.0) + - React-RCTBlob (0.65.0): + - FBReactNativeSpec (= 0.65.0) + - RCT-Folly (= 2021.04.26.00) + - React-Core/RCTBlobHeaders (= 0.65.0) + - React-Core/RCTWebSocket (= 0.65.0) + - React-jsi (= 0.65.0) + - React-RCTNetwork (= 0.65.0) + - ReactCommon/turbomodule/core (= 0.65.0) + - React-RCTImage (0.65.0): + - FBReactNativeSpec (= 0.65.0) + - RCT-Folly (= 2021.04.26.00) + - RCTTypeSafety (= 0.65.0) + - React-Core/RCTImageHeaders (= 0.65.0) + - React-jsi (= 0.65.0) + - React-RCTNetwork (= 0.65.0) + - ReactCommon/turbomodule/core (= 0.65.0) + - React-RCTLinking (0.65.0): + - FBReactNativeSpec (= 0.65.0) + - React-Core/RCTLinkingHeaders (= 0.65.0) + - React-jsi (= 0.65.0) + - ReactCommon/turbomodule/core (= 0.65.0) + - React-RCTNetwork (0.65.0): + - FBReactNativeSpec (= 0.65.0) + - RCT-Folly (= 2021.04.26.00) + - RCTTypeSafety (= 0.65.0) + - React-Core/RCTNetworkHeaders (= 0.65.0) + - React-jsi (= 0.65.0) + - ReactCommon/turbomodule/core (= 0.65.0) + - React-RCTSettings (0.65.0): + - FBReactNativeSpec (= 0.65.0) + - RCT-Folly (= 2021.04.26.00) + - RCTTypeSafety (= 0.65.0) + - React-Core/RCTSettingsHeaders (= 0.65.0) + - React-jsi (= 0.65.0) + - ReactCommon/turbomodule/core (= 0.65.0) + - React-RCTText (0.65.0): + - React-Core/RCTTextHeaders (= 0.65.0) + - React-RCTVibration (0.65.0): + - FBReactNativeSpec (= 0.65.0) + - RCT-Folly (= 2021.04.26.00) + - React-Core/RCTVibrationHeaders (= 0.65.0) + - React-jsi (= 0.65.0) + - ReactCommon/turbomodule/core (= 0.65.0) + - React-runtimeexecutor (0.65.0): + - React-jsi (= 0.65.0) + - ReactCommon/turbomodule/core (0.65.0): + - DoubleConversion + - glog + - RCT-Folly (= 2021.04.26.00) + - React-callinvoker (= 0.65.0) + - React-Core (= 0.65.0) + - React-cxxreact (= 0.65.0) + - React-jsi (= 0.65.0) + - React-perflogger (= 0.65.0) + - RNPermissions (3.2.0): + - React-Core + - Yoga (1.14.0) + - YogaKit (1.18.1): + - Yoga (~> 1.14) + +DEPENDENCIES: + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) + - Flipper (= 0.93.0) + - Flipper-Boost-iOSX (= 1.76.0.1.11) + - Flipper-DoubleConversion (= 3.1.7) + - Flipper-Fmt (= 7.1.7) + - Flipper-Folly (= 2.6.7) + - Flipper-Glog (= 0.3.6) + - Flipper-PeerTalk (= 0.0.4) + - Flipper-RSocket (= 1.4.3) + - FlipperKit (= 0.93.0) + - FlipperKit/Core (= 0.93.0) + - FlipperKit/CppBridge (= 0.93.0) + - FlipperKit/FBCxxFollyDynamicConvert (= 0.93.0) + - FlipperKit/FBDefines (= 0.93.0) + - FlipperKit/FKPortForwarding (= 0.93.0) + - FlipperKit/FlipperKitHighlightOverlay (= 0.93.0) + - FlipperKit/FlipperKitLayoutPlugin (= 0.93.0) + - FlipperKit/FlipperKitLayoutTextSearchable (= 0.93.0) + - FlipperKit/FlipperKitNetworkPlugin (= 0.93.0) + - FlipperKit/FlipperKitReactPlugin (= 0.93.0) + - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.93.0) + - FlipperKit/SKIOSNetworkPlugin (= 0.93.0) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - Permission-Camera (from `../node_modules/react-native-permissions/ios/Camera`) + - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Core (from `../node_modules/react-native/`) + - React-Core/DevSupport (from `../node_modules/react-native/`) + - React-Core/RCTWebSocket (from `../node_modules/react-native/`) + - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) + - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) + - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) + - "react-native-babylon (from `../../../../Modules/@babylonjs/react-native-iosandroid`)" + - "react-native-slider (from `../node_modules/@react-native-community/slider`)" + - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) + - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) + - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) + - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) + - React-RCTText (from `../node_modules/react-native/Libraries/Text`) + - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - RNPermissions (from `../node_modules/react-native-permissions`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - boost-for-react-native + - CocoaAsyncSocket + - Flipper + - Flipper-Boost-iOSX + - Flipper-DoubleConversion + - Flipper-Fmt + - Flipper-Folly + - Flipper-Glog + - Flipper-PeerTalk + - Flipper-RSocket + - FlipperKit + - fmt + - libevent + - OpenSSL-Universal + - YogaKit + +EXTERNAL SOURCES: + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + FBReactNativeSpec: + :path: "../node_modules/react-native/React/FBReactNativeSpec" + glog: + :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + Permission-Camera: + :path: "../node_modules/react-native-permissions/ios/Camera" + RCT-Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTRequired: + :path: "../node_modules/react-native/Libraries/RCTRequired" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + React-callinvoker: + :path: "../node_modules/react-native/ReactCommon/callinvoker" + React-Core: + :path: "../node_modules/react-native/" + React-CoreModules: + :path: "../node_modules/react-native/React/CoreModules" + React-cxxreact: + :path: "../node_modules/react-native/ReactCommon/cxxreact" + React-jsi: + :path: "../node_modules/react-native/ReactCommon/jsi" + React-jsiexecutor: + :path: "../node_modules/react-native/ReactCommon/jsiexecutor" + React-jsinspector: + :path: "../node_modules/react-native/ReactCommon/jsinspector" + react-native-babylon: + :path: "../../../../Modules/@babylonjs/react-native-iosandroid" + react-native-slider: + :path: "../node_modules/@react-native-community/slider" + React-perflogger: + :path: "../node_modules/react-native/ReactCommon/reactperflogger" + React-RCTActionSheet: + :path: "../node_modules/react-native/Libraries/ActionSheetIOS" + React-RCTAnimation: + :path: "../node_modules/react-native/Libraries/NativeAnimation" + React-RCTBlob: + :path: "../node_modules/react-native/Libraries/Blob" + React-RCTImage: + :path: "../node_modules/react-native/Libraries/Image" + React-RCTLinking: + :path: "../node_modules/react-native/Libraries/LinkingIOS" + React-RCTNetwork: + :path: "../node_modules/react-native/Libraries/Network" + React-RCTSettings: + :path: "../node_modules/react-native/Libraries/Settings" + React-RCTText: + :path: "../node_modules/react-native/Libraries/Text" + React-RCTVibration: + :path: "../node_modules/react-native/Libraries/Vibration" + React-runtimeexecutor: + :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + RNPermissions: + :path: "../node_modules/react-native-permissions" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c + CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 + DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662 + FBLazyVector: 55f5afbbb8f5021a000c3d9289820d17cbc541b3 + FBReactNativeSpec: c2d85d69490fc5666bc4123dff3b9b72db06a987 + Flipper: b1fddf9a17c32097b2b4c806ad158b2f36bb2692 + Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c + Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c + Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b + Flipper-Folly: 83af37379faa69497529e414bd43fbfc7cae259a + Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6 + Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 + Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541 + FlipperKit: aec2d931adeee48a07bab1ea8bcc8a6bb87dfce4 + fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 + glog: 5337263514dd6f09803962437687240c5dc39aa4 + libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 + OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b + Permission-Camera: 53efcbb755b0e8bdf253dbb27cc7559ccfce8480 + RCT-Folly: 0dd9e1eb86348ecab5ba76f910b56f4b5fef3c46 + RCTRequired: 564b40c9e3d5f4d766333577782408770a61dae9 + RCTTypeSafety: d5c4035b39ffc8b86c56577457888ea70044cdc6 + React: 743892a7daf1f5d3e1eaa6f0a31dd39d0302dc70 + React-callinvoker: 25fe3c8d05d5b7deaaf0cedde4f683002da3b731 + React-Core: f1bcd788883f37752437e9568ad9b0f257cb7f10 + React-CoreModules: bd62bfb939055c37195cada907c9e6df3ddbe52a + React-cxxreact: 6d8ac3b0f853f0d5e5de80f5784ddc144a9da23f + React-jsi: 875bcbe2037c9cae07fbda7dd5827fbca06cbdc6 + React-jsiexecutor: 11ec08ad247abb44113ccb3d2b66f7e856d1cdf4 + React-jsinspector: 2aa5dc1b9a02a81c0dcc70c00f2cbe1cd4b875c4 + react-native-babylon: 4792aa2ed72286bdce4103136c5499fa76e4287d + react-native-slider: 37e1cf275dab20d3c015e40969aa9f5c309645a8 + React-perflogger: 494c61caaf9b7da0a0a612fa4ed570ab7ab5819b + React-RCTActionSheet: 0ea18583618e2451889be1ce1f658ae8cb436b2e + React-RCTAnimation: 487a44abe7f082afa2997add929765b9c81d4abc + React-RCTBlob: 8c9a87d13fd9c0f5d25fb016c1f951f705a1aabe + React-RCTImage: 3c1ac8efb48dd024348827532207fd18f27b4608 + React-RCTLinking: 7114aff83c2e580706c98fe9c7e520c0d72145ea + React-RCTNetwork: 8e9177062891464e6f088c0c049afae9da997aad + React-RCTSettings: 72a6b5009677ea953b1a8064a9aed260dc920d31 + React-RCTText: ed7b3a058180d5d8fff193478158b5e6bb680c3a + React-RCTVibration: ca17687ea259e8b6bbd4ad74f1f6ec87bff845d8 + React-runtimeexecutor: a9a1ac6a60389c3c588fd9b9158a30ed4d8d28a4 + ReactCommon: c11b11a5dc8187826144b7b3d72125c77a1b7b1a + RNPermissions: f7ebe52db07c00901127966ca080b4ec6a6ceb0a + Yoga: 1561f557b0c2b6047a91f7619f666134e2288916 + YogaKit: f782866e155069a2cca2517aafea43200b01fd5a + +PODFILE CHECKSUM: 3295a5f11d2cfe01608178638fa4329b8da6792a + +COCOAPODS: 1.11.3 diff --git a/Apps/Playground/0.65/package-lock.json b/Apps/Playground/0.65/package-lock.json index 4b99c0b38..7fd85b98f 100644 --- a/Apps/Playground/0.65/package-lock.json +++ b/Apps/Playground/0.65/package-lock.json @@ -9,8 +9,8 @@ "version": "0.0.1", "hasInstallScript": true, "dependencies": { - "@babylonjs/core": "5.6.1", - "@babylonjs/loaders": "5.6.1", + "@babylonjs/core": "5.17.0", + "@babylonjs/loaders": "5.17.0", "@babylonjs/playground-shared": "file:../playground-shared", "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", @@ -122,10 +122,10 @@ "peerDependencies": { "@babylonjs/core": "^5.6.1", "@babylonjs/react-native": "version", - "react": "^17.0.1", - "react-native": "^0.64.0", + "react": ">=17.0.1", + "react-native": ">=0.64.0", "react-native-permissions": "^3.0.0", - "react-native-windows": "^0.64.1" + "react-native-windows": ">=0.64.1" } }, "../../../Modules/@babylonjs/react-native/node_modules/@babel/code-frame": { @@ -5289,7 +5289,20 @@ }, "../playground-shared": { "version": "0.0.1", - "license": "MIT" + "license": "MIT", + "devDependencies": { + "@babylonjs/core": "5.17.0", + "@babylonjs/loaders": "5.17.0", + "@babylonjs/playground-shared": "file:../playground-shared", + "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", + "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", + "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows", + "@react-native-community/slider": "^4.0.0-rc.3", + "react": "18.0.0", + "react-native": "0.69.3", + "react-native-permissions": "^3.0.0", + "react-native-windows": "0.69.3" + } }, "node_modules/@babel/code-frame": { "version": "7.16.7", @@ -7035,21 +7048,23 @@ } }, "node_modules/@babylonjs/core": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.6.1.tgz", - "integrity": "sha512-kWXMK+C8IAlhpOIS+WEpA1FHuizrK+nKHCHxc0bnrSQ7ePCIL2Xfxjx+ZE5C2WGB4og135O6+E3msdtp9cETFA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.17.0.tgz", + "integrity": "sha512-cDB751uEewyZ7NJpyD+eU+jMMdnQ0yP/Cl3ErhZvFCOg/vL4WInQtcACOzkzDabSSFxlbQfBD4bXZ7tfRWPW6g==", "dependencies": { - "tslib": "^2.3.1" + "tslib": "^2.4.0" } }, "node_modules/@babylonjs/loaders": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.6.1.tgz", - "integrity": "sha512-kl6P1EnnfYXF1re/DqocUPOo9ASRCt5jcpcClGe0n/mZpig/AzbgVC+kwCqOXH28LD7AfRkJ6enC1BUrH0b4IA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.17.0.tgz", + "integrity": "sha512-U1yZ+TmLhSs9M6bLa9JMbayoYxrASgwed6VpEAckignNtZfT0ExzTOnrlWx3O0/KVV79BAPl0Rs4JHmqG1tE+g==", "dependencies": { - "@babylonjs/core": "^5.6.1", - "babylonjs-gltf2interface": "^5.6.1", - "tslib": "^2.3.1" + "tslib": "^2.4.0" + }, + "peerDependencies": { + "@babylonjs/core": "^5.0.0", + "babylonjs-gltf2interface": "^5.0.0" } }, "node_modules/@babylonjs/playground-shared": { @@ -9334,7 +9349,8 @@ "node_modules/babylonjs-gltf2interface": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-5.6.1.tgz", - "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw==" + "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw==", + "peer": true }, "node_modules/balanced-match": { "version": "1.0.2", @@ -16654,8 +16670,9 @@ } }, "node_modules/tslib": { - "version": "2.3.1", - "license": "0BSD" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "node_modules/tsutils": { "version": "3.21.0", @@ -18449,25 +18466,36 @@ } }, "@babylonjs/core": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.6.1.tgz", - "integrity": "sha512-kWXMK+C8IAlhpOIS+WEpA1FHuizrK+nKHCHxc0bnrSQ7ePCIL2Xfxjx+ZE5C2WGB4og135O6+E3msdtp9cETFA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.17.0.tgz", + "integrity": "sha512-cDB751uEewyZ7NJpyD+eU+jMMdnQ0yP/Cl3ErhZvFCOg/vL4WInQtcACOzkzDabSSFxlbQfBD4bXZ7tfRWPW6g==", "requires": { - "tslib": "^2.3.1" + "tslib": "^2.4.0" } }, "@babylonjs/loaders": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.6.1.tgz", - "integrity": "sha512-kl6P1EnnfYXF1re/DqocUPOo9ASRCt5jcpcClGe0n/mZpig/AzbgVC+kwCqOXH28LD7AfRkJ6enC1BUrH0b4IA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.17.0.tgz", + "integrity": "sha512-U1yZ+TmLhSs9M6bLa9JMbayoYxrASgwed6VpEAckignNtZfT0ExzTOnrlWx3O0/KVV79BAPl0Rs4JHmqG1tE+g==", "requires": { - "@babylonjs/core": "^5.6.1", - "babylonjs-gltf2interface": "^5.6.1", - "tslib": "^2.3.1" + "tslib": "^2.4.0" } }, "@babylonjs/playground-shared": { - "version": "file:../playground-shared" + "version": "file:../playground-shared", + "requires": { + "@babylonjs/core": "5.17.0", + "@babylonjs/loaders": "5.17.0", + "@babylonjs/playground-shared": "file:", + "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", + "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", + "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows", + "@react-native-community/slider": "^4.0.0-rc.3", + "react": "18.0.0", + "react-native": "0.69.3", + "react-native-permissions": "^3.0.0", + "react-native-windows": "0.69.3" + } }, "@babylonjs/react-native": { "version": "file:../../../Modules/@babylonjs/react-native", @@ -23405,7 +23433,8 @@ "babylonjs-gltf2interface": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-5.6.1.tgz", - "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw==" + "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw==", + "peer": true }, "balanced-match": { "version": "1.0.2" @@ -28265,7 +28294,9 @@ } }, "tslib": { - "version": "2.3.1" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "tsutils": { "version": "3.21.0", diff --git a/Apps/Playground/0.65/package.json b/Apps/Playground/0.65/package.json index 8bb881438..04ee751ef 100644 --- a/Apps/Playground/0.65/package.json +++ b/Apps/Playground/0.65/package.json @@ -14,8 +14,8 @@ "iosCmake": "node scripts/tools.js iosCMake" }, "dependencies": { - "@babylonjs/core": "5.6.1", - "@babylonjs/loaders": "5.6.1", + "@babylonjs/core": "5.17.0", + "@babylonjs/loaders": "5.17.0", "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows", diff --git a/Apps/Playground/0.65/windows/playground/playground.vcxproj b/Apps/Playground/0.65/windows/playground/playground.vcxproj index be26388f2..3e1359f28 100644 --- a/Apps/Playground/0.65/windows/playground/playground.vcxproj +++ b/Apps/Playground/0.65/windows/playground/playground.vcxproj @@ -14,7 +14,7 @@ true Windows Store 10.0 - 10.0.18362.0 + 10.0 10.0.16299.0 Playground_TemporaryKey.pfx F8524F09B24B3ABB5931F085E304BB84D4BC9642 diff --git a/Apps/Playground/0.69/android/app/build.gradle b/Apps/Playground/0.69/android/app/build.gradle index 499bdfd67..5a2ed0969 100644 --- a/Apps/Playground/0.69/android/app/build.gradle +++ b/Apps/Playground/0.69/android/app/build.gradle @@ -79,6 +79,7 @@ import com.android.build.OutputFile project.ext.react = [ enableHermes: false, // clean and rebuild if changing + jsBundleDirRelease: "$buildDir/intermediates/merged_assets/release/out" ] apply from: "../../node_modules/react-native/react.gradle" diff --git a/Apps/Playground/0.69/package-lock.json b/Apps/Playground/0.69/package-lock.json index e358a539d..8952cce4e 100644 --- a/Apps/Playground/0.69/package-lock.json +++ b/Apps/Playground/0.69/package-lock.json @@ -9,8 +9,8 @@ "version": "0.0.1", "hasInstallScript": true, "dependencies": { - "@babylonjs/core": "5.6.1", - "@babylonjs/loaders": "5.6.1", + "@babylonjs/core": "5.17.0", + "@babylonjs/loaders": "5.17.0", "@babylonjs/playground-shared": "file:../playground-shared", "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", @@ -122,15 +122,28 @@ "peerDependencies": { "@babylonjs/core": "^5.6.1", "@babylonjs/react-native": "version", - "react": "^17.0.1", - "react-native": "^0.64.0", + "react": ">=17.0.1", + "react-native": ">=0.64.0", "react-native-permissions": "^3.0.0", - "react-native-windows": "^0.64.1" + "react-native-windows": ">=0.64.1" } }, "../playground-shared": { "version": "0.0.1", - "license": "MIT" + "license": "MIT", + "devDependencies": { + "@babylonjs/core": "5.17.0", + "@babylonjs/loaders": "5.17.0", + "@babylonjs/playground-shared": "file:../playground-shared", + "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", + "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", + "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows", + "@react-native-community/slider": "^4.0.0-rc.3", + "react": "18.0.0", + "react-native": "0.69.3", + "react-native-permissions": "^3.0.0", + "react-native-windows": "0.69.3" + } }, "node_modules/@ampproject/remapping": { "version": "2.2.0", @@ -2148,21 +2161,23 @@ } }, "node_modules/@babylonjs/core": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.6.1.tgz", - "integrity": "sha512-kWXMK+C8IAlhpOIS+WEpA1FHuizrK+nKHCHxc0bnrSQ7ePCIL2Xfxjx+ZE5C2WGB4og135O6+E3msdtp9cETFA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.17.0.tgz", + "integrity": "sha512-cDB751uEewyZ7NJpyD+eU+jMMdnQ0yP/Cl3ErhZvFCOg/vL4WInQtcACOzkzDabSSFxlbQfBD4bXZ7tfRWPW6g==", "dependencies": { - "tslib": "^2.3.1" + "tslib": "^2.4.0" } }, "node_modules/@babylonjs/loaders": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.6.1.tgz", - "integrity": "sha512-kl6P1EnnfYXF1re/DqocUPOo9ASRCt5jcpcClGe0n/mZpig/AzbgVC+kwCqOXH28LD7AfRkJ6enC1BUrH0b4IA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.17.0.tgz", + "integrity": "sha512-U1yZ+TmLhSs9M6bLa9JMbayoYxrASgwed6VpEAckignNtZfT0ExzTOnrlWx3O0/KVV79BAPl0Rs4JHmqG1tE+g==", "dependencies": { - "@babylonjs/core": "^5.6.1", - "babylonjs-gltf2interface": "^5.6.1", - "tslib": "^2.3.1" + "tslib": "^2.4.0" + }, + "peerDependencies": { + "@babylonjs/core": "^5.0.0", + "babylonjs-gltf2interface": "^5.0.0" } }, "node_modules/@babylonjs/playground-shared": { @@ -4909,7 +4924,8 @@ "node_modules/babylonjs-gltf2interface": { "version": "5.17.1", "resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-5.17.1.tgz", - "integrity": "sha512-QVT+jSVd/8zCiXojd4X3j9USGErrrd6oiB6PWOvnX/o2WSjrHvyEfIvgXHMNLoai8kTXv+qg3N1wwF6JMOovIA==" + "integrity": "sha512-QVT+jSVd/8zCiXojd4X3j9USGErrrd6oiB6PWOvnX/o2WSjrHvyEfIvgXHMNLoai8kTXv+qg3N1wwF6JMOovIA==", + "peer": true }, "node_modules/balanced-match": { "version": "1.0.2", @@ -15642,25 +15658,36 @@ } }, "@babylonjs/core": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.6.1.tgz", - "integrity": "sha512-kWXMK+C8IAlhpOIS+WEpA1FHuizrK+nKHCHxc0bnrSQ7ePCIL2Xfxjx+ZE5C2WGB4og135O6+E3msdtp9cETFA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.17.0.tgz", + "integrity": "sha512-cDB751uEewyZ7NJpyD+eU+jMMdnQ0yP/Cl3ErhZvFCOg/vL4WInQtcACOzkzDabSSFxlbQfBD4bXZ7tfRWPW6g==", "requires": { - "tslib": "^2.3.1" + "tslib": "^2.4.0" } }, "@babylonjs/loaders": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.6.1.tgz", - "integrity": "sha512-kl6P1EnnfYXF1re/DqocUPOo9ASRCt5jcpcClGe0n/mZpig/AzbgVC+kwCqOXH28LD7AfRkJ6enC1BUrH0b4IA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.17.0.tgz", + "integrity": "sha512-U1yZ+TmLhSs9M6bLa9JMbayoYxrASgwed6VpEAckignNtZfT0ExzTOnrlWx3O0/KVV79BAPl0Rs4JHmqG1tE+g==", "requires": { - "@babylonjs/core": "^5.6.1", - "babylonjs-gltf2interface": "^5.6.1", - "tslib": "^2.3.1" + "tslib": "^2.4.0" } }, "@babylonjs/playground-shared": { - "version": "file:../playground-shared" + "version": "file:../playground-shared", + "requires": { + "@babylonjs/core": "5.17.0", + "@babylonjs/loaders": "5.17.0", + "@babylonjs/playground-shared": "file:", + "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", + "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", + "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows", + "@react-native-community/slider": "^4.0.0-rc.3", + "react": "18.0.0", + "react-native": "0.69.3", + "react-native-permissions": "^3.0.0", + "react-native-windows": "0.69.3" + } }, "@babylonjs/react-native": { "version": "file:../../../Modules/@babylonjs/react-native", @@ -17680,7 +17707,8 @@ "babylonjs-gltf2interface": { "version": "5.17.1", "resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-5.17.1.tgz", - "integrity": "sha512-QVT+jSVd/8zCiXojd4X3j9USGErrrd6oiB6PWOvnX/o2WSjrHvyEfIvgXHMNLoai8kTXv+qg3N1wwF6JMOovIA==" + "integrity": "sha512-QVT+jSVd/8zCiXojd4X3j9USGErrrd6oiB6PWOvnX/o2WSjrHvyEfIvgXHMNLoai8kTXv+qg3N1wwF6JMOovIA==", + "peer": true }, "balanced-match": { "version": "1.0.2", diff --git a/Apps/Playground/0.69/package.json b/Apps/Playground/0.69/package.json index 42a93cf47..0aea752bb 100644 --- a/Apps/Playground/0.69/package.json +++ b/Apps/Playground/0.69/package.json @@ -13,8 +13,8 @@ "windows": "react-native run-windows" }, "dependencies": { - "@babylonjs/core": "5.6.1", - "@babylonjs/loaders": "5.6.1", + "@babylonjs/core": "5.17.0", + "@babylonjs/loaders": "5.17.0", "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows", diff --git a/Apps/Playground/playground-shared/package.json b/Apps/Playground/playground-shared/package.json index 47f5dce76..8f4aea6d0 100644 --- a/Apps/Playground/playground-shared/package.json +++ b/Apps/Playground/playground-shared/package.json @@ -7,5 +7,18 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", - "license": "MIT" + "license": "MIT", + "devDependencies": { + "@babylonjs/core": "5.17.0", + "@babylonjs/loaders": "5.17.0", + "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", + "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", + "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows", + "@babylonjs/playground-shared": "file:../playground-shared", + "@react-native-community/slider": "^4.0.0-rc.3", + "react": "18.0.0", + "react-native": "0.69.3", + "react-native-permissions": "^3.0.0", + "react-native-windows": "0.69.3" + } } diff --git a/Modules/@babylonjs/react-native-iosandroid/submodules/BabylonNative b/Modules/@babylonjs/react-native-iosandroid/submodules/BabylonNative index 7a0574f89..a4fcadef8 160000 --- a/Modules/@babylonjs/react-native-iosandroid/submodules/BabylonNative +++ b/Modules/@babylonjs/react-native-iosandroid/submodules/BabylonNative @@ -1 +1 @@ -Subproject commit 7a0574f8988a0e7f3cbcc33a13765fdf2cd2e44f +Subproject commit a4fcadef8a4eedf05b05b87e556aa6185a426bae diff --git a/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/BabylonReactNative.vcxproj b/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/BabylonReactNative.vcxproj index 459f1d0df..a8dffb8ab 100644 --- a/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/BabylonReactNative.vcxproj +++ b/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/BabylonReactNative.vcxproj @@ -1,7 +1,7 @@ - + true true @@ -15,7 +15,7 @@ true Windows Store 10.0 - 10.0.18362.0 + 10.0 10.0.18362.0 @@ -334,18 +334,17 @@ - + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - + + - - - + + + \ No newline at end of file diff --git a/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/packages.config b/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/packages.config index 6244ae43f..cf06c48da 100644 --- a/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/packages.config +++ b/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/packages.config @@ -1,4 +1,4 @@  - + \ No newline at end of file