diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 167b06b1e..d359b8875 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -35,9 +35,9 @@ PODS: - MMKV (1.2.2): - MMKVCore (~> 1.2.2) - MMKVCore (1.2.2) - - Permission-Camera (2.1.5): + - Permission-Camera (2.2.0): - RNPermissions - - Permission-PhotoLibrary (2.1.5): + - Permission-PhotoLibrary (2.2.0): - RNPermissions - RCTRequired (0.63.2) - RCTTypeSafety (0.63.2): @@ -304,12 +304,12 @@ PODS: - React - ReactNativeKeyboardTrackingView (5.7.0): - React - - ReactNativeNavigation (6.12.1): + - ReactNativeNavigation (6.12.2): - React - React-RCTImage - React-RCTText - - ReactNativeNavigation/Core (= 6.12.1) - - ReactNativeNavigation/Core (6.12.1): + - ReactNativeNavigation/Core (= 6.12.2) + - ReactNativeNavigation/Core (6.12.2): - React - React-RCTImage - React-RCTText @@ -335,7 +335,7 @@ PODS: - React - RNLocalize (1.4.1): - React - - RNPermissions (2.1.5): + - RNPermissions (2.2.0): - React - RNReactNativeHapticFeedback (1.10.0): - React @@ -343,26 +343,26 @@ PODS: - React - RNRudderSdk (1.0.0): - React - - Rudder (= 1.0.3-beta-4) + - Rudder - RNScreens (2.10.1): - React - - RNSentry (1.7.1): + - RNSentry (1.7.2): - React - Sentry (~> 5.2.0) - RNSVG (12.1.0): - React - RNVectorIcons (7.0.0): - React - - Rudder (1.0.3-beta.4) + - Rudder (1.0.4) - SDWebImage (5.8.4): - SDWebImage/Core (= 5.8.4) - SDWebImage/Core (5.8.4) - SDWebImageWebPCoder (0.6.1): - libwebp (~> 1.0) - SDWebImage/Core (~> 5.7) - - Sentry (5.2.0): - - Sentry/Core (= 5.2.0) - - Sentry/Core (5.2.0) + - Sentry (5.2.1): + - Sentry/Core (= 5.2.1) + - Sentry/Core (5.2.1) - Swime (3.0.6) - XCDYouTubeKit (2.8.2) - Yoga (1.14.0) @@ -600,8 +600,8 @@ SPEC CHECKSUMS: libwebp: 946cb3063cea9236285f7e9a8505d806d30e07f3 MMKV: b14909757d8b70e2aa89ff1c6d56a7b239e10a29 MMKVCore: 6225324fe5006026bc86ef8641d567e00c6582f3 - Permission-Camera: 53d46bd722aea28d796e20f05fb3cbe6cde6ccb6 - Permission-PhotoLibrary: 3400b260e5f80e0dd9c04d00c2ceab233bf88427 + Permission-Camera: cc98f099e74178912b7c6b3795c3b59c246f0d7c + Permission-PhotoLibrary: 7c335322d84ded15089f144d75cec154565fbc66 RCTRequired: f13f25e7b12f925f1f6a6a8c69d929a03c0129fe RCTTypeSafety: 44982c5c8e43ff4141eb519a8ddc88059acd1f3a RCTYouTube: 7ff7d42f5ed42d185198681e967fd2c2b661375d @@ -639,7 +639,7 @@ SPEC CHECKSUMS: ReactCommon: a0a1edbebcac5e91338371b72ffc66aa822792ce ReactNativeExceptionHandler: 8025d98049c25f186835a3af732dd7c9974d6dce ReactNativeKeyboardTrackingView: 02137fac3b2ebd330d74fa54ead48b14750a2306 - ReactNativeNavigation: 67d1f3d7f335f39873a5cf26058f03d0511dd0de + ReactNativeNavigation: aefc8debafb4a374575adafb44a3352b9d5b618a rn-fetch-blob: 17961aec08caae68bb8fc0e5b40f93b3acfa6932 RNCAsyncStorage: 3eea36d9460c5159b592f9ecbe5a77f8aca98006 RNCClipboard: 5f3218dcdc28405aa2ae72b78e388f150b826dd3 @@ -650,18 +650,18 @@ SPEC CHECKSUMS: RNGestureHandler: b6b359bb800ae399a9c8b27032bdbf7c18f08a08 RNKeychain: 840f8e6f13be0576202aefcdffd26a4f54bfe7b5 RNLocalize: c388679af021ddd6069c215f7fdd2acf4e77ede5 - RNPermissions: 1888705aebcc81714efa5dbff94351e4388ae012 + RNPermissions: e29e449d948ba1c04f3bb3bede5c662667543c49 RNReactNativeHapticFeedback: 22c5ecf474428766c6b148f96f2ff6155cd7225e RNReanimated: 89f5e0a04d1dd52fbf27e7e7030d8f80a646a3fc - RNRudderSdk: 3abdcc4b145b3db6571827b0fc7af4e75a96af13 + RNRudderSdk: 1baf9e917dd01e5fc2fce9094f74f0206a338f0c RNScreens: b748efec66e095134c7166ca333b628cd7e6f3e2 - RNSentry: 2bae4ffee2e66376ef42cb845a494c3bde17bc56 + RNSentry: 2d4a0e18c6dfe93b647c360e0d15c9391d24e9d1 RNSVG: ce9d996113475209013317e48b05c21ee988d42e RNVectorIcons: da6fe858f5a65d7bbc3379540a889b0b12aa5976 - Rudder: 358a71278045a608ae4b081b37a465ffb65c129d + Rudder: 57a48709b714c4746a96f4d4d00f33e78a62a5ee SDWebImage: cf6922231e95550934da2ada0f20f2becf2ceba9 SDWebImageWebPCoder: d0dac55073088d24b2ac1b191a71a8f8d0adac21 - Sentry: 6e04bc3e11bf771ca79140a112de64dcfbc7d8cb + Sentry: 7d075cae43a9a518fdd51e258b6212f0527c51cd Swime: d7b2c277503b6cea317774aedc2dce05613f8b0b XCDYouTubeKit: 79baadb0560673a67c771eba45f83e353fd12c1f Yoga: 7740b94929bbacbddda59bf115b5317e9a161598 diff --git a/package-lock.json b/package-lock.json index b8068a2bc..7a33b3119 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5545,27 +5545,18 @@ } }, "@rudderstack/rudder-sdk-react-native": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@rudderstack/rudder-sdk-react-native/-/rudder-sdk-react-native-0.1.2.tgz", - "integrity": "sha512-k7KMnRpNvk0DDu83sIJLKCuOWTmPn0c9qAbhQ0d91NU6QADG2466oYf8yobmLi29au0r5HAnK0M9kIEYKY+Y+g==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@rudderstack/rudder-sdk-react-native/-/rudder-sdk-react-native-0.1.4.tgz", + "integrity": "sha512-jvpgUijaLEL7EmzWqjnUQw4OxPv5OEiLs5Wo9sxW/gGmF8kJWmom3Oafr/6GRESXrorSYTFrVn3yHdSxXxMCNg==", "requires": { "@babel/runtime": "^7.7.7", "@types/react-native": "^0.62.2" }, "dependencies": { - "@types/react": { - "version": "16.9.38", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.38.tgz", - "integrity": "sha512-pHAeZbjjNRa/hxyNuLrvbxhhnKyKNiLC6I5fRF2Zr/t/S6zS41MiyzH4+c+1I9vVfvuRt1VS2Lodjr4ZWnxrdA==", - "requires": { - "@types/prop-types": "*", - "csstype": "^2.2.0" - } - }, "@types/react-native": { - "version": "0.62.13", - "resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.62.13.tgz", - "integrity": "sha512-hs4/tSABhcJx+J8pZhVoXHrOQD89WFmbs8QiDLNSA9zNrD46pityAuBWuwk1aMjPk9I3vC5ewkJroVRHgRIfdg==", + "version": "0.62.18", + "resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.62.18.tgz", + "integrity": "sha512-7QfU8EzIYxYqeXpPf8QNv2xi8hrePlgTbRATRo+plRSdVfJu7N6sAXqrFxKJp6bGLvp82GV1gczl93gqiAfXPA==", "requires": { "@types/react": "*" } @@ -5573,20 +5564,20 @@ } }, "@sentry/browser": { - "version": "5.20.1", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-5.20.1.tgz", - "integrity": "sha512-ClykuvrEsMKgAvifx5VHzRjchwYbJFX8YiIicYx+Wr3MXL2jLG6OEfHHJwJeyBL2C3vxd5O0KPK3pGMR9wPMLA==", + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-5.22.0.tgz", + "integrity": "sha512-+wsMegqvhdC4H/qlKvGFvYff9VIztENBiTHsSXqOHTFuVeQgyESbeHsJae2Fm4kuYDUtpAmUoIZe7cwwbPJNew==", "requires": { - "@sentry/core": "5.20.1", - "@sentry/types": "5.20.1", - "@sentry/utils": "5.20.1", + "@sentry/core": "5.22.0", + "@sentry/types": "5.22.0", + "@sentry/utils": "5.22.0", "tslib": "^1.9.3" } }, "@sentry/cli": { - "version": "1.55.1", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-1.55.1.tgz", - "integrity": "sha512-qqSiBS7Hvo19+pv09MlIxF1kx5il0VPePZt/AeLSjVd1sFA/a9kzPCSz8dwVQG7xnmxAw3IG0kNgarSnk4MN0g==", + "version": "1.55.2", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-1.55.2.tgz", + "integrity": "sha512-XLHlqLUY3E/ggYvTqAy76sbUDzr3yxXD7cSeyT2e3rxORSVwMkP2MqMeRJ8sCmQ0DXMdMHfbFOKMDwMqmRZeqQ==", "requires": { "https-proxy-agent": "^5.0.0", "mkdirp": "^0.5.5", @@ -5596,56 +5587,57 @@ } }, "@sentry/core": { - "version": "5.20.1", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-5.20.1.tgz", - "integrity": "sha512-gG622/UY2TePruF6iUzgVrbIX5vN8w2cjlWFo1Est8MvCfQsz8agGaLMCAyl5hCGJ6K2qTUZDOlbCNIKoMclxg==", + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-5.22.0.tgz", + "integrity": "sha512-VV9qbjHDlfmpwEi59xS3GN2Fz0tsxKCB4rTqqUpvsM5BCOxV162Q0f3MCwP1nBRSk5DnOvKuTiNAWg7b3kpX+g==", "requires": { - "@sentry/hub": "5.20.1", - "@sentry/minimal": "5.20.1", - "@sentry/types": "5.20.1", - "@sentry/utils": "5.20.1", + "@sentry/hub": "5.22.0", + "@sentry/minimal": "5.22.0", + "@sentry/types": "5.22.0", + "@sentry/utils": "5.22.0", "tslib": "^1.9.3" } }, "@sentry/hub": { - "version": "5.20.1", - "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-5.20.1.tgz", - "integrity": "sha512-Nv5BXf14BEc08acDguW6eSqkAJLVf8wki283FczEvTsQZZuSBHM9cJ5Hnehr6n+mr8wWpYLgUUYM0oXXigUmzQ==", + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-5.22.0.tgz", + "integrity": "sha512-OuKaEGsreQxHCKXcyQipygYxBD17PaBH0vqzDWl3d+/ydZbhpl0e5kjeHviJiZ6JWZ2cIZFvAzfvNVQoymF8BQ==", "requires": { - "@sentry/types": "5.20.1", - "@sentry/utils": "5.20.1", + "@sentry/types": "5.22.0", + "@sentry/utils": "5.22.0", "tslib": "^1.9.3" } }, "@sentry/integrations": { - "version": "5.20.1", - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-5.20.1.tgz", - "integrity": "sha512-VpeZHYT8Fvw1J5478MqXXORf3Ftpt34YM4e+sTPuGrmf4Gro7lXdyownqiSaa7kwwNVQEV3zMlRDczVZzXQThw==", + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-5.22.0.tgz", + "integrity": "sha512-p5ZcBFA5GcygTUUmlfA02DXuZSIrZQMHFJKWL2VW5AT0Ri+QZKdd3G65FFyYdQXE7NVN26JO+KGTHCA8/LtCtw==", "requires": { - "@sentry/types": "5.20.1", - "@sentry/utils": "5.20.1", + "@sentry/types": "5.22.0", + "@sentry/utils": "5.22.0", + "localforage": "^1.8.1", "tslib": "^1.9.3" } }, "@sentry/minimal": { - "version": "5.20.1", - "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-5.20.1.tgz", - "integrity": "sha512-2PeJKDTHNsUd1jtSLQBJ6oRI+xrIJrYDQmsyK/qs9D7HqHfs+zNAMUjYseiVeSAFGas5IcNSuZbPRV4BnuoZ0w==", + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-5.22.0.tgz", + "integrity": "sha512-iq7wPxVdPCOS2gDw3PENO66wOfMv6mq+Nup7EmTteKtO7CUVqVFIXjXZYBHMG49sZWMCT+ZsPI/a9xCDaJytBQ==", "requires": { - "@sentry/hub": "5.20.1", - "@sentry/types": "5.20.1", + "@sentry/hub": "5.22.0", + "@sentry/types": "5.22.0", "tslib": "^1.9.3" } }, "@sentry/react": { - "version": "5.20.1", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-5.20.1.tgz", - "integrity": "sha512-NT0y8fqAaNHHdj+eLN2sjc/MDQgi5RLstpAqQkxNbfl+AEp0S0Naho6rMhTUd2kZVg0GwPi0snePw7HSjxpUHg==", + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-5.22.0.tgz", + "integrity": "sha512-Z7RCb9fCiR4bSe0PLyA8w/v7tvhpoA9G5x5LAncJuxR5ihnwVa2RYt5e/fl5vIazh2EuB6pveBPvpm4ntpmYeQ==", "requires": { - "@sentry/browser": "5.20.1", - "@sentry/minimal": "5.20.1", - "@sentry/types": "5.20.1", - "@sentry/utils": "5.20.1", + "@sentry/browser": "5.22.0", + "@sentry/minimal": "5.22.0", + "@sentry/types": "5.22.0", + "@sentry/utils": "5.22.0", "hoist-non-react-statics": "^3.3.2", "tslib": "^1.9.3" }, @@ -5661,31 +5653,31 @@ } }, "@sentry/react-native": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@sentry/react-native/-/react-native-1.7.1.tgz", - "integrity": "sha512-UmGuCX51Mf9Ry2vD/6Ep98jRbm0PiNi1oVi7Ke2gaoVS3YhwbTqx8eTHpHvFm0kEGQbuM8MkYdD1s6oMCvmeHg==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@sentry/react-native/-/react-native-1.7.2.tgz", + "integrity": "sha512-M7tXZ+vW/JLi3gYgZsdEVVEUPWIC8QXTYHwipH2J5CA9T9luYausmBk4xttmMe/p5Mu8pgU9vpsq9zpz4gSMWQ==", "requires": { - "@sentry/browser": "^5.20.1", - "@sentry/core": "^5.20.1", - "@sentry/hub": "^5.20.1", - "@sentry/integrations": "^5.20.1", - "@sentry/react": "^5.20.1", - "@sentry/types": "^5.20.1", - "@sentry/utils": "^5.20.1", + "@sentry/browser": "^5.21.1", + "@sentry/core": "^5.21.1", + "@sentry/hub": "^5.21.1", + "@sentry/integrations": "^5.21.1", + "@sentry/react": "^5.21.1", + "@sentry/types": "^5.21.1", + "@sentry/utils": "^5.21.1", "@sentry/wizard": "^1.1.4" } }, "@sentry/types": { - "version": "5.20.1", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-5.20.1.tgz", - "integrity": "sha512-OU+i/lcjGpDJv0XkNpsKrI2r1VPp8qX0H6Knq8NuZrlZe3AbvO3jRJJK0pH14xFv8Xok5jbZZpKKoQLxYfxqsw==" + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-5.22.0.tgz", + "integrity": "sha512-PAeOQ8yxTkeTdJSYbPw6Tb7Wtx7/MWggqH6qj2G41u1yCvOoPURhlmd3pSayad+lWs2qm2kjVdkJKbPVJ4kojQ==" }, "@sentry/utils": { - "version": "5.20.1", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-5.20.1.tgz", - "integrity": "sha512-dhK6IdO6g7Q2CoxCbB+q8gwUapDUH5VjraFg0UBzgkrtNhtHLylqmwx0sWQvXCcp14Q/3MuzEbb4euvoh8o8oA==", + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-5.22.0.tgz", + "integrity": "sha512-MvHB+PAVI4PAffZOiRhgODmj1CgmViO2257abGtBY2hM1wGqc6tmLw1mn6rF+fh+Id2UDfa4miIJL2VY1E2aaw==", "requires": { - "@sentry/types": "5.20.1", + "@sentry/types": "5.22.0", "tslib": "^1.9.3" } }, @@ -5940,25 +5932,25 @@ "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" }, "@types/react": { - "version": "16.9.46", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.46.tgz", - "integrity": "sha512-dbHzO3aAq1lB3jRQuNpuZ/mnu+CdD3H0WVaaBQA8LTT3S33xhVBUj232T8M3tAhSWJs/D/UqORYUlJNl/8VQZg==", + "version": "16.9.48", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.48.tgz", + "integrity": "sha512-4ykBVswgYitPGMXFRxJCHkxJDU2rjfU3/zw67f8+dB7sNdVJXsrwqoYxz/stkAucymnEEbRPFmX7Ce5Mc/kJCw==", "requires": { "@types/prop-types": "*", "csstype": "^3.0.2" }, "dependencies": { "csstype": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.2.tgz", - "integrity": "sha512-ofovWglpqoqbfLNOTBNZLSbMuGrblAf1efvvArGKOZMBrIoJeu5UsAipQolkijtyQx5MtAzT/J9IHj/CEY1mJw==" + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.3.tgz", + "integrity": "sha512-jPl+wbWPOWJ7SXsWyqGRk3lGecbar0Cb0OvZF/r/ZU011R4YqiRehgkQ9p4eQfo9DSDLqLL3wHwfxeJiuIsNag==" } } }, "@types/react-native": { - "version": "0.63.9", - "resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.63.9.tgz", - "integrity": "sha512-6ec/z9zjAkFH3rD1RYqbrA/Lj+jux6bumWCte4yRy3leyelTdqtmOd2Ph+86IXQQzsIArEMBwmraAbNQ0J3UAA==", + "version": "0.63.10", + "resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.63.10.tgz", + "integrity": "sha512-9ZbfoWJFbxv7FVPTK7/Y8yRRViJ0bu62p3yKgeK3KqQmBKqQR14nvbIqBHkbBS1mtSWfGgBkPtxI2pmJni4VWQ==", "requires": { "@types/react": "*" } @@ -6006,12 +5998,12 @@ "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" }, "@typescript-eslint/eslint-plugin": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.10.0.tgz", - "integrity": "sha512-Bbeg9JAnSzZ85Y0gpInZscSpifA6SbEgRryaKdP5ZlUjhTKsvZS4GUIE6xAZCjhNTrf4zXXsySo83ZdHL7it0w==", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.10.1.tgz", + "integrity": "sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "3.10.0", + "@typescript-eslint/experimental-utils": "3.10.1", "debug": "^4.1.1", "functional-red-black-tree": "^1.0.1", "regexpp": "^3.0.0", @@ -6020,45 +6012,45 @@ } }, "@typescript-eslint/experimental-utils": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.0.tgz", - "integrity": "sha512-e5ZLSTuXgqC/Gq3QzK2orjlhTZVXzwxDujQmTBOM1NIVBZgW3wiIZjaXuVutk9R4UltFlwC9UD2+bdxsA7yyNg==", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", + "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", "dev": true, "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/types": "3.10.0", - "@typescript-eslint/typescript-estree": "3.10.0", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", "eslint-scope": "^5.0.0", "eslint-utils": "^2.0.0" } }, "@typescript-eslint/parser": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.10.0.tgz", - "integrity": "sha512-iJyf3f2HVwscvJR7ySGMXw2DJgIAPKEz8TeU17XVKzgJRV4/VgCeDFcqLzueRe7iFI2gv+Tln4AV88ZOnsCNXg==", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.10.1.tgz", + "integrity": "sha512-Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw==", "dev": true, "requires": { "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "3.10.0", - "@typescript-eslint/types": "3.10.0", - "@typescript-eslint/typescript-estree": "3.10.0", + "@typescript-eslint/experimental-utils": "3.10.1", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", "eslint-visitor-keys": "^1.1.0" } }, "@typescript-eslint/types": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.0.tgz", - "integrity": "sha512-ktUWSa75heQNwH85GRM7qP/UUrXqx9d6yIdw0iLO9/uE1LILW+i+3+B64dUodUS2WFWLzKTlwfi9giqrODibWg==", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", + "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.0.tgz", - "integrity": "sha512-yjuY6rmVHRhcUKgXaSPNVloRueGWpFNhxR5EQLzxXfiFSl1U/+FBqHhbaGwtPPEgCSt61QNhZgiFjWT27bgAyw==", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", + "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", "dev": true, "requires": { - "@typescript-eslint/types": "3.10.0", - "@typescript-eslint/visitor-keys": "3.10.0", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/visitor-keys": "3.10.1", "debug": "^4.1.1", "glob": "^7.1.6", "is-glob": "^4.0.1", @@ -6068,9 +6060,9 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.0.tgz", - "integrity": "sha512-g4qftk8lWb/rHZe9uEp8oZSvsJhUvR2cfp7F7qE6DyUD2SsovEs8JDQTRP1xHzsD+pERsEpYNqkDgQXW6+ob5A==", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", + "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", "dev": true, "requires": { "eslint-visitor-keys": "^1.1.0" @@ -10033,6 +10025,11 @@ "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==" }, + "immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=" + }, "immutable": { "version": "4.0.0-rc.12", "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0-rc.12.tgz", @@ -15174,6 +15171,14 @@ "type-check": "~0.4.0" } }, + "lie": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", + "integrity": "sha1-mkNrLMd0bKWd56QfpGmz77dr2H4=", + "requires": { + "immediate": "~3.0.5" + } + }, "lines-and-columns": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", @@ -15228,6 +15233,14 @@ } } }, + "localforage": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.9.0.tgz", + "integrity": "sha512-rR1oyNrKulpe+VM9cYmcFn6tsHuokyVHFaCM3+osEmxaHTbEk8oQu6eGDfS6DQLWi/N67XRmB8ECG37OES368g==", + "requires": { + "lie": "3.1.1" + } + }, "locate-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", @@ -18193,9 +18206,9 @@ } }, "react-native-calendars": { - "version": "1.315.0", - "resolved": "https://registry.npmjs.org/react-native-calendars/-/react-native-calendars-1.315.0.tgz", - "integrity": "sha512-W3h0RKJLZn5R2ri7laDtEtlkdYp3xLWjB2hLyK8DOc8efp/7NpppZATfDCi9/12YvGIXpLhyoHtL7eBu+Q5F8w==", + "version": "1.333.0", + "resolved": "https://registry.npmjs.org/react-native-calendars/-/react-native-calendars-1.333.0.tgz", + "integrity": "sha512-51E7cRDPm05b5Ug3mG96CUzeADWJRecq6Hy7XAKDvpeL0m5OQPzB0oTq4utVGGYkuqUtVK9BXfJBkg6IDm3ihQ==", "requires": { "hoist-non-react-statics": "^3.3.1", "immutable": "^4.0.0-rc.12", @@ -18242,13 +18255,13 @@ "integrity": "sha512-ZKGAa8ztQ7zA1eE95OCiNsI/Q6fiq1Q3es8MyOEakBkWcX9avWNYaJUrbv/8v80Vo4RzcNxsO3wT6a2hgfpz7A==" }, "react-native-elements": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/react-native-elements/-/react-native-elements-2.2.1.tgz", - "integrity": "sha512-JhveP4ZQzZrMef9sBJfjfgfdbKafGnqZGosVr4hb3At8c1wJ3QFgOGUsKxhpjpF2wr/RgLbP2UV3rS1cD+t7IA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/react-native-elements/-/react-native-elements-2.3.0.tgz", + "integrity": "sha512-t6DIIzGPfgVUwS80cBz03PPRl625ffvJEIwRQjmfOpow5Ur8YyR+b0+UzZfBtvq35lUbznNSe0Z3dNFTm13AbA==", "requires": { "@types/react-native-vector-icons": "^6.4.5", "color": "^3.1.0", - "deepmerge": "^3.1.0", + "deepmerge": "^4.2.2", "hoist-non-react-statics": "^3.1.0", "lodash.isequal": "^4.5.0", "opencollective-postinstall": "^2.0.0", @@ -18257,11 +18270,6 @@ "react-native-status-bar-height": "^2.5.0" }, "dependencies": { - "deepmerge": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", - "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==" - }, "hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", @@ -18363,9 +18371,9 @@ "integrity": "sha512-XD26iejqNhwScrV/cm4eqTKz51k9fHmR95e7xrTPVGRMzoffscu4LIitLcx1h4ed1uEr3IXs6rPd/p2ikJI7MA==" }, "react-native-navigation": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/react-native-navigation/-/react-native-navigation-6.12.1.tgz", - "integrity": "sha512-z/ukaRFzMqQx0MXaaMUI3VcGuKDIFLNDNmYfjGI6Q/7WJ/389KUb3vGIXu7oHA3i2mmyenQ68f6DU8Zy6dM4Fg==", + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/react-native-navigation/-/react-native-navigation-6.12.2.tgz", + "integrity": "sha512-MwUDHebTeaAoBBkRYkLfjAB9Hx5UfbykXTlll8uLWD9oTc0fO7MZtOOal2WIwbZoBeniJvXjgQmiA4grsH6mzw==", "requires": { "hoist-non-react-statics": "3.x.x", "lodash": "4.17.x", @@ -18416,9 +18424,9 @@ "integrity": "sha512-a1RlcvtvIKL5L2NNPp9u3IQQjV877/tNkCvJGC71F/2gnbykxAQAPBOzLFGDtkne3439F2AgYra+oNFiQjyd/g==" }, "react-native-permissions": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-2.1.5.tgz", - "integrity": "sha512-b9KO/4UEV9qddl+kcSybmdk8nlAifclSDBR2rSvc5KZM06vIaJWJNIzK2ZwPXqDQ5yD3CJLuKTRj7Fz+jM9qyQ==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-2.2.0.tgz", + "integrity": "sha512-y5GvcYdEe9PEWVM12UgdkNI/BVvjEU6SZGN7zBpoalTczSlWGQ4SeD2dBz9KfCu1jg5l1752sKDAggTjaq3QKQ==" }, "react-native-ratings": { "version": "7.3.0", @@ -20374,9 +20382,9 @@ } }, "ts-jest": { - "version": "26.2.0", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.2.0.tgz", - "integrity": "sha512-9+y2qwzXdAImgLSYLXAb/Rhq9+K4rbt0417b8ai987V60g2uoNWBBmMkYgutI7D8Zhu+IbCSHbBtrHxB9d7xyA==", + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.3.0.tgz", + "integrity": "sha512-Jq2uKfx6bPd9+JDpZNMBJMdMQUC3sJ08acISj8NXlVgR2d5OqslEHOR2KHMgwymu8h50+lKIm0m0xj/ioYdW2Q==", "dev": true, "requires": { "@types/jest": "26.x", diff --git a/package.json b/package.json index 424cbfa5c..761e7c448 100644 --- a/package.json +++ b/package.json @@ -15,8 +15,8 @@ "@react-native-community/netinfo": "5.9.6", "@react-navigation/native": "5.7.3", "@react-navigation/stack": "5.9.0", - "@rudderstack/rudder-sdk-react-native": "0.1.2", - "@sentry/react-native": "1.7.1", + "@rudderstack/rudder-sdk-react-native": "0.1.4", + "@sentry/react-native": "1.7.2", "analytics-react-native": "1.2.0", "commonmark": "github:mattermost/commonmark.js#f6ab98dede6ce4b4e7adea140ac77249bfb2d6ce", "commonmark-react-renderer": "github:mattermost/commonmark-react-renderer#3a2ac19cab725ad28b170fdc1d397dddedcf87eb", @@ -37,12 +37,12 @@ "react-native-android-open-settings": "1.3.0", "react-native-animatable": "1.3.3", "react-native-button": "3.0.1", - "react-native-calendars": "1.315.0", + "react-native-calendars": "1.333.0", "react-native-circular-progress": "1.3.6", "react-native-cookies": "github:mattermost/react-native-cookies#b35bafc388ae09c83bd875e887daf6a0755e0b40", "react-native-device-info": "5.6.5", "react-native-document-picker": "3.5.4", - "react-native-elements": "2.2.1", + "react-native-elements": "2.3.0", "react-native-exception-handler": "2.10.8", "react-native-fast-image": "8.3.2", "react-native-file-viewer": "2.1.1", @@ -58,10 +58,10 @@ "react-native-local-auth": "1.6.0", "react-native-localize": "1.4.1", "react-native-mmkv-storage": "0.3.7", - "react-native-navigation": "6.12.1", + "react-native-navigation": "6.12.2", "react-native-notifications": "2.1.7", "react-native-passcode-status": "1.1.2", - "react-native-permissions": "2.1.5", + "react-native-permissions": "2.2.0", "react-native-reanimated": "1.13.0", "react-native-safe-area": "0.5.1", "react-native-safe-area-context": "3.1.7", @@ -101,12 +101,12 @@ "@types/enzyme-adapter-react-16": "1.0.6", "@types/jest": "26.0.10", "@types/moment-timezone": "0.5.30", - "@types/react": "16.9.46", - "@types/react-native": "0.63.9", + "@types/react": "16.9.48", + "@types/react-native": "0.63.10", "@types/react-test-renderer": "16.9.3", "@types/shallow-equals": "1.0.0", - "@typescript-eslint/eslint-plugin": "3.10.0", - "@typescript-eslint/parser": "3.10.0", + "@typescript-eslint/eslint-plugin": "3.10.1", + "@typescript-eslint/parser": "3.10.1", "babel-eslint": "10.1.0", "babel-jest": "26.3.0", "babel-plugin-module-resolver": "4.0.0", @@ -140,7 +140,7 @@ "redux-mock-store": "1.5.4", "redux-persist-node-storage": "2.0.0", "socketcluster": "16.0.1", - "ts-jest": "26.2.0", + "ts-jest": "26.3.0", "typescript": "4.0.2", "underscore": "1.10.2", "util": "0.12.3" diff --git a/patches/react-native-elements+2.2.1.patch b/patches/react-native-elements+2.3.0.patch similarity index 80% rename from patches/react-native-elements+2.2.1.patch rename to patches/react-native-elements+2.3.0.patch index 3572170f1..3212725aa 100644 --- a/patches/react-native-elements+2.2.1.patch +++ b/patches/react-native-elements+2.3.0.patch @@ -1,9 +1,9 @@ diff --git a/node_modules/react-native-elements/src/searchbar/SearchBar-android.js b/node_modules/react-native-elements/src/searchbar/SearchBar-android.js -index e8394b6..0eaf9dd 100644 +index 9ab7ce3..e53034b 100644 --- a/node_modules/react-native-elements/src/searchbar/SearchBar-android.js +++ b/node_modules/react-native-elements/src/searchbar/SearchBar-android.js -@@ -31,6 +31,12 @@ const defaultClearIcon = { - }; +@@ -29,6 +29,12 @@ const defaultClearIcon = (theme) => ({ + }); class SearchBar extends Component { + componentDidUpdate(prevProps) { @@ -16,10 +16,10 @@ index e8394b6..0eaf9dd 100644 this.input.focus(); }; diff --git a/node_modules/react-native-elements/src/searchbar/SearchBar-ios.js b/node_modules/react-native-elements/src/searchbar/SearchBar-ios.js -index b656616..6ecbad2 100644 +index f1ad10d..17cc1e2 100644 --- a/node_modules/react-native-elements/src/searchbar/SearchBar-ios.js +++ b/node_modules/react-native-elements/src/searchbar/SearchBar-ios.js -@@ -40,6 +40,12 @@ class SearchBar extends Component { +@@ -39,6 +39,12 @@ class SearchBar extends Component { }; } @@ -32,20 +32,20 @@ index b656616..6ecbad2 100644 focus = () => { this.input.focus(); }; -@@ -265,7 +271,6 @@ const styles = StyleSheet.create({ +@@ -268,7 +274,6 @@ const styles = { paddingBottom: 13, paddingTop: 13, flexDirection: 'row', - overflow: 'hidden', alignItems: 'center', - }, + }), input: { -@@ -276,7 +281,7 @@ const styles = StyleSheet.create({ +@@ -279,7 +284,7 @@ const styles = { borderBottomWidth: 0, - backgroundColor: '#dcdce1', + backgroundColor: theme.colors.platform.ios.searchBg, borderRadius: 9, - minHeight: 36, + minHeight: 30, marginLeft: 8, marginRight: 8, - }, + }), diff --git a/patches/react-native-navigation+6.12.1.patch b/patches/react-native-navigation+6.12.2.patch similarity index 100% rename from patches/react-native-navigation+6.12.1.patch rename to patches/react-native-navigation+6.12.2.patch