Skip to content

Commit 9d8f8da

Browse files
Merge pull request #66 from p2devs/ps/feat/gravity-scroll
feat: Add sensor support and orientation locking (v1.4.4)
2 parents 62de88d + 1e3b864 commit 9d8f8da

8 files changed

Lines changed: 118 additions & 70 deletions

File tree

android/app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,8 @@ android {
8585
applicationId "com.p2devs.inknest"
8686
minSdkVersion rootProject.ext.minSdkVersion
8787
targetSdkVersion rootProject.ext.targetSdkVersion
88-
versionCode 32
89-
versionName "1.4.3"
88+
versionCode 33
89+
versionName "1.4.4"
9090

9191
// Increase memory allocated to Gradle
9292
dexOptions {

android/app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<uses-permission android:name="android.permission.INTERNET" />
44
<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>
5+
<uses-permission android:name="android.permission.VIBRATE" />
56

67
<application
78
android:name=".MainApplication"

ios/InkNest.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -622,7 +622,7 @@
622622
"$(inherited)",
623623
"@executable_path/Frameworks",
624624
);
625-
MARKETING_VERSION = 1.4.3;
625+
MARKETING_VERSION = 1.4.4;
626626
OTHER_LDFLAGS = (
627627
"$(inherited)",
628628
"-ObjC",
@@ -655,7 +655,7 @@
655655
"$(inherited)",
656656
"@executable_path/Frameworks",
657657
);
658-
MARKETING_VERSION = 1.4.3;
658+
MARKETING_VERSION = 1.4.4;
659659
OTHER_LDFLAGS = (
660660
"$(inherited)",
661661
"-ObjC",

ios/Podfile.lock

Lines changed: 70 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1530,12 +1530,6 @@ PODS:
15301530
- fmt
15311531
- glog
15321532
- RCT-Folly/Default (= 2024.10.14.00)
1533-
- RCT-Folly/Default (2024.10.14.00):
1534-
- boost
1535-
- DoubleConversion
1536-
- fast_float
1537-
- fmt
1538-
- glog
15391533
- RCT-Folly/Fabric (2024.10.14.00):
15401534
- boost
15411535
- DoubleConversion
@@ -2825,6 +2819,8 @@ PODS:
28252819
- Yoga
28262820
- react-native-netinfo (11.4.1):
28272821
- React-Core
2822+
- react-native-orientation-locker (1.7.0):
2823+
- React-Core
28282824
- react-native-safe-area-context (5.3.0):
28292825
- DoubleConversion
28302826
- glog
@@ -3549,6 +3545,8 @@ PODS:
35493545
- ReactCommon/turbomodule/bridging
35503546
- ReactCommon/turbomodule/core
35513547
- Yoga
3548+
- RNSensors (7.3.6):
3549+
- React-Core
35523550
- RNSVG (15.11.2):
35533551
- DoubleConversion
35543552
- glog
@@ -3666,6 +3664,7 @@ DEPENDENCIES:
36663664
- React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`)
36673665
- "react-native-document-picker (from `../node_modules/@react-native-documents/picker`)"
36683666
- "react-native-netinfo (from `../node_modules/@react-native-community/netinfo`)"
3667+
- react-native-orientation-locker (from `../node_modules/react-native-orientation-locker`)
36693668
- react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`)
36703669
- react-native-video (from `../node_modules/react-native-video`)
36713670
- react-native-webview (from `../node_modules/react-native-webview`)
@@ -3714,6 +3713,7 @@ DEPENDENCIES:
37143713
- RNPermissions (from `../node_modules/react-native-permissions`)
37153714
- RNReanimated (from `../node_modules/react-native-reanimated`)
37163715
- RNScreens (from `../node_modules/react-native-screens`)
3716+
- RNSensors (from `../node_modules/react-native-sensors`)
37173717
- RNSVG (from `../node_modules/react-native-svg`)
37183718
- Unarchive (from `../node_modules/react-native-unarchive`)
37193719
- Yoga (from `../node_modules/react-native/ReactCommon/yoga`)
@@ -3848,6 +3848,8 @@ EXTERNAL SOURCES:
38483848
:path: "../node_modules/@react-native-documents/picker"
38493849
react-native-netinfo:
38503850
:path: "../node_modules/@react-native-community/netinfo"
3851+
react-native-orientation-locker:
3852+
:path: "../node_modules/react-native-orientation-locker"
38513853
react-native-safe-area-context:
38523854
:path: "../node_modules/react-native-safe-area-context"
38533855
react-native-video:
@@ -3944,6 +3946,8 @@ EXTERNAL SOURCES:
39443946
:path: "../node_modules/react-native-reanimated"
39453947
RNScreens:
39463948
:path: "../node_modules/react-native-screens"
3949+
RNSensors:
3950+
:path: "../node_modules/react-native-sensors"
39473951
RNSVG:
39483952
:path: "../node_modules/react-native-svg"
39493953
Unarchive:
@@ -3959,10 +3963,10 @@ SPEC CHECKSUMS:
39593963
BoringSSL-GRPC: ca6a8e5d04812fce8ffd6437810c2d46f925eaeb
39603964
BVLinearGradient: cb006ba232a1f3e4f341bb62c42d1098c284da70
39613965
DoubleConversion: 6a3e10103e4ad99123ac5d1c6b7fe4b75a62bd57
3962-
dr-pogodin-react-native-fs: eb03de75b38e18805f86b26495bce0203dbd2590
3966+
dr-pogodin-react-native-fs: 9c23f67b86378c98a83e57cbe3df1e0cf82ec82a
39633967
fast_float: 2b0d2731b4b7c89df458c6821c29d29b81f083e0
39643968
FasterImage: 0543472141d8f64716efdeb3bb886a6fe814f3b9
3965-
FBLazyVector: 10873a0657a48b53183dfd91d30e2c9418933416
3969+
FBLazyVector: 7605ea4810e0e10ae4815292433c09bf4324ba45
39663970
Firebase: a64bf6a8546e6eab54f1c715cd6151f39d2329f4
39673971
FirebaseABTesting: 08b3e19b28504632a9cd03e7a796b355c5d39b27
39683972
FirebaseAnalytics: bc9e565af9044ba8d6c6e4157e4edca8e5fdf7ec
@@ -4002,66 +4006,67 @@ SPEC CHECKSUMS:
40024006
PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851
40034007
RCT-Folly: 86edbcc606c15fc0eced95db60b466fd5356e4b6
40044008
RCTDeprecation: ebe712bb05077934b16c6bf25228bdec34b64f83
4005-
RCTRequired: ad0cc9b806d28f1d1ab5fff277d913d4090f0e18
4006-
RCTTypeSafety: 7cde74be4fd558b9e2e849635b7fb73538354fcc
4007-
React: 18679981056f26bf05cee8260b5309596431be3a
4008-
React-callinvoker: 8b529e07c53f4c46d186155cc8e4516604181534
4009+
RCTRequired: ca91e5dd26b64f577b528044c962baf171c6b716
4010+
RCTTypeSafety: e7678bd60850ca5a41df9b8dc7154638cb66871f
4011+
React: 4641770499c39f45d4e7cde1eba30e081f9d8a3d
4012+
React-callinvoker: 4bef67b5c7f3f68db5929ab6a4d44b8a002998ea
40094013
React-Codegen: 4b8b4817cea7a54b83851d4c1f91f79aa73de30a
4010-
React-Core: 6e9844e1839bb35bea29509ae8fea660ec190eef
4011-
React-CoreModules: 787c48616dead1af7fa97bc09f21d4bff7ce6e84
4012-
React-cxxreact: d1e6321e38fc76a82a490f4180de4294b1b30e0a
4013-
React-debug: a88b5b4803db64c36f1076094cc4cfbe0fdc7055
4014-
React-defaultsnativemodule: 0b3ee4fd1dfb8d92d2821ee928752b3ab8410a8d
4015-
React-domnativemodule: fe11d5d00274ff48b3eb40089e85c8ba343df57f
4016-
React-Fabric: d08ed91735585f4e4d9513bc1e8bd6ab792be5a1
4017-
React-FabricComponents: a91ffaa532801833669e1f4717440e4873b1b696
4018-
React-FabricImage: cb717a75e051f1ffdb7d18f53df4998d37fd4dbf
4019-
React-featureflags: 37bceeae0c8005ea19963b8a7c106e4f38043d0a
4020-
React-featureflagsnativemodule: a9dde3b30e4f1b0aa965c50779012ff4f48fbde3
4021-
React-graphics: fc14ea892ed03c8a016ed9e0c6115c9ede575c8f
4022-
React-hermes: 1fd6f6c52ded6bf33d9f47c301c9b65c4ce0bc27
4023-
React-idlecallbacksnativemodule: 0cf2a3c7fb6219d8bcb4b5507d575cf48551d17d
4024-
React-ImageManager: 734b1f51da4783284d0467846a037c41609c1d61
4025-
React-jserrorhandler: 9f50eae7b9b8303194162c42addc3d8b24737656
4026-
React-jsi: 67a5bd17120b6f14dc0982fd76abb2e2b7ab7d7a
4027-
React-jsiexecutor: 07e57a2ab64464b8c6c32352cd404a53eb3dec9a
4028-
React-jsinspector: b686537639a8958bc34d49f03bcde7cdb8771220
4029-
React-jsitracing: f91e1192c654b54a466ec4e9fa1f6fbce580f3f5
4030-
React-logger: fa372ab19fac33ab9a8dd0167a8b1375b60a7f82
4031-
React-Mapbuffer: 991be95756826b72e637f732a55571e5f2e8ee4b
4032-
React-microtasksnativemodule: 35aaeca9ae3fc75ef208b36c1231081229706734
4014+
React-Core: a68cea3e762814e60ecc3fa521c7f14c36c99245
4015+
React-CoreModules: d81b1eaf8066add66299bab9d23c9f00c9484c7c
4016+
React-cxxreact: 984f8b1feeca37181d4e95301fcd6f5f6501c6ab
4017+
React-debug: f1956672cf545729afb71ef838a9789c2a9088f5
4018+
React-defaultsnativemodule: 3e1078bee3f84cae075f625d665bb955cbbf366e
4019+
React-domnativemodule: b0340165a791a9324d0447a050b643f336fdc82b
4020+
React-Fabric: f637bbb636e3348a66d269f179cd39be1d31ee3d
4021+
React-FabricComponents: 9542268e7cc59a49f0c2c1906d8ab9729a979b5a
4022+
React-FabricImage: e2f72efe22e23ff3740502553614f1c2d86132c9
4023+
React-featureflags: dc9c91fcd6a75cc95bd7fec184d0be8ad0f26db5
4024+
React-featureflagsnativemodule: 954d6631b4dad0b84bca72c4a8492c44fad92f2c
4025+
React-graphics: 85866d95589b775bcb5f02946a96e948f53088f1
4026+
React-hermes: ac0bcba26a5d288ebc99b500e1097da2d0297ddf
4027+
React-idlecallbacksnativemodule: 5a357e35e5a3986faf1b3c46a1996c12075f7946
4028+
React-ImageManager: 5b3843bea322e4884400f1d78cfde7c435c374bc
4029+
React-jserrorhandler: 23161cf9fef2da6d56bf5cfda14f4abc8d62b286
4030+
React-jsi: 496fa2b9d63b726aeb07d0ac800064617d71211d
4031+
React-jsiexecutor: dd22ab48371b80f37a0a30d0e8915b6d0f43a893
4032+
React-jsinspector: 3f8d148785a57f082e71382657c5fbe1be75bcdf
4033+
React-jsitracing: 69456514c86311eb042d824e4cf69f9b524b5b97
4034+
React-logger: c4052eb941cca9a097ef01b59543a656dc088559
4035+
React-Mapbuffer: 9343a5c14536d4463c80f09a960653d754daae21
4036+
React-microtasksnativemodule: c7cafd8f4470cf8a4578ee605daa4c74d3278bf8
40334037
react-native-document-picker: 75a4e95e7d0c7f873bc9f293e015f50e4b1af3d4
40344038
react-native-netinfo: cec9c4e86083cb5b6aba0e0711f563e2fbbff187
4039+
react-native-orientation-locker: cc6f357b289a2e0dd2210fea0c52cb8e0727fdaa
40354040
react-native-safe-area-context: 8afc62ceb6553da582de6893f2fdc6778e736f6a
40364041
react-native-video: 96cf1749a285fd3172a7724b130c253eb9ecf142
40374042
react-native-webview: be6b8a2604139fd8bad46952fc71aec3302fe490
4038-
React-nativeconfig: c0c2ecf732da3b6713abc07b5c2962bc6b2ea181
4039-
React-NativeModulesApple: ea7ebc611f37172c6a1eccc40ac1bfc6ea7ec639
4040-
React-perflogger: 588cc86fa1fc4eb4b055348d76fac4a101418eae
4041-
React-performancetimeline: f49563bffd712327f3f30502d5e7496a7410fe08
4042-
React-RCTActionSheet: 8ac415970f4aed11867bf6498c05b98b9e0e017c
4043-
React-RCTAnimation: 67b643447326ab8e5f1f74c207265786fa9307c0
4044-
React-RCTAppDelegate: f823f0fb972282b043787ed38da044b4b0f1f207
4045-
React-RCTBlob: 41dee84ad7a6935cfc9aef893c19507524e33a7b
4046-
React-RCTFabric: d46687ccaea0d56613ff97fb4601217b1a798025
4047-
React-RCTImage: a2aebd372b8d38d8f14d3206ebe52447ee29d131
4048-
React-RCTLinking: 4edd95c9638e1701bc0563bb82ed64e161c57002
4049-
React-RCTNetwork: 956d901f8213884e13cf5d12b6828d72d2e1b166
4050-
React-RCTSettings: 025cdea23f2b5becb5f8411e36dd04eb1c52831a
4051-
React-RCTText: b9aa28ad05ea2f115f14292ba522bcc7d1a3f82e
4052-
React-RCTVibration: 957178c7d62474d96e2e0c4818cf1cc01cef9759
4053-
React-rendererconsistency: 8ddadaa491da849d82edd03079ab09d7c88cee33
4054-
React-rendererdebug: a93391c9a2448c5ecc15a37b7418be315998190a
4055-
React-rncore: 2e09d1054d5905f0a122e134aedbb08e5c3be965
4056-
React-RuntimeApple: 589767c6de136b02fa43594e95a9418769e66783
4057-
React-RuntimeCore: e8e84a694a2491538c3b597d52e32f68ca018bbb
4058-
React-runtimeexecutor: 09870f6cb98814101a7e804645317e2e8d1d531a
4059-
React-RuntimeHermes: 5851bf94e48a153efda680e1eee61ddfdc3999ec
4060-
React-runtimescheduler: 1436977a536a91edfb398c2a4c61a9aa3f0f1f95
4061-
React-timing: ba528c8ea2af6691fcc8a4adfa366484ee6ed8b0
4062-
React-utils: 420ac2b21de90e75213b5244c718324f43874ef3
4063-
ReactCodegen: e9aa0d1b57a36090ffe5e0c41095c0e47f14d934
4064-
ReactCommon: d37b5286ce238be6598b91beff82f6aecdd50220
4043+
React-nativeconfig: 415626a63057638759bcc75e0a96e2e07771a479
4044+
React-NativeModulesApple: d33b55553c6957ff94835574636838d78121a1c6
4045+
React-perflogger: 72e653eb3aba9122f9e57cf012d22d2486f33358
4046+
React-performancetimeline: f831af5af289407b87cdfbceafb7623e5960f9f3
4047+
React-RCTActionSheet: aacf2375084dea6e7c221f4a727e579f732ff342
4048+
React-RCTAnimation: 395ab53fd064dff81507c15efb781c8684d9a585
4049+
React-RCTAppDelegate: 345a6f1b82abc578437df0ce7e9c48740eca827c
4050+
React-RCTBlob: 13311e554c1a367de063c10ee7c5e6573b2dd1d6
4051+
React-RCTFabric: 192521b666eabe9dbe9eb6f8d72ba4616e189199
4052+
React-RCTImage: 1b1f914bcc12187c49ba5d949dac38c2eb9f5cc8
4053+
React-RCTLinking: 4ac7c42beb65e36fba0376f3498f3cd8dd0be7fa
4054+
React-RCTNetwork: 938902773add4381e84426a7aa17a2414f5f94f7
4055+
React-RCTSettings: e848f1ba17a7a18479cf5a31d28145f567da8223
4056+
React-RCTText: 7e98fafdde7d29e888b80f0b35544e0cb07913cf
4057+
React-RCTVibration: cd7d80affd97dc7afa62f9acd491419558b64b78
4058+
React-rendererconsistency: b89c074e22ca2b9eaa8013e1310c69db85364893
4059+
React-rendererdebug: 25290691d85200d9d229f2c41c24b285a9f04e4b
4060+
React-rncore: 2a6efd857e10a3b299f8a7fe912fd332aa7e515a
4061+
React-RuntimeApple: 383f3b59440644f555d0a475379c5ee97c3173f6
4062+
React-RuntimeCore: 753cb0bcae285509787d465d176c074ef7a6c537
4063+
React-runtimeexecutor: 877596f82f5632d073e121cba2d2084b76a76899
4064+
React-RuntimeHermes: bad4e404e8a6c25bc6ebcfd5eccb671bed76a67d
4065+
React-runtimescheduler: a352af9ab3939273ee0e02650cfc1c8ee6e4d0c9
4066+
React-timing: a693c531e5627dcc200fc7286cbbebf73d73469d
4067+
React-utils: 59c5bbbc0e72be22c9d6eceb40afadf9be872819
4068+
ReactCodegen: 049be6309e06c1027544819670913680f2029b8e
4069+
ReactCommon: b2eb96a61b826ff327a773a74357b302cf6da678
40654070
RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21
40664071
RNAppleAuthentication: 9027af8aa92b4719ef1b6030a8e954d37079473a
40674072
RNCAsyncStorage: b3520cd01fc00fd0e7c633812c23708c95ef1b2b
@@ -4081,12 +4086,13 @@ SPEC CHECKSUMS:
40814086
RNPermissions: accd6c29c55fdeb8e7068273d725f1c7a7d0febb
40824087
RNReanimated: 71b26bd48c2934034f29cdd16cd00d343a0b3cd7
40834088
RNScreens: 077868484ed19700474d56b1ee4b782c67660c41
4089+
RNSensors: 111159597ac51505df10413c61b28bcd28e88983
40844090
RNSVG: 7504520e0a93b34d49128cac7ec0459bda8bc86b
40854091
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
40864092
SSZipArchive: 8a6ee5677c8e304bebc109e39cf0da91ccef22ea
4087-
Unarchive: b59e4512ca7ea72541a1fb625f312bc13361d0c1
4093+
Unarchive: ad03e850f25ea0f7deb64bcb088f2ad055b11bc8
40884094
UnrarKit: 62f535c7a34ec52d2514b9b148f33dcfa9a9dc39
4089-
Yoga: c956fa2e5dcd4742aa1d9a39f3c506fa71d4d55e
4095+
Yoga: 1259c7a8cbaccf7b4c3ddf8ee36ca11be9dee407
40904096

40914097
PODFILE CHECKSUM: 508b472b779be51eb204147483558e3ddf0e43ea
40924098

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,15 @@
4848
"react-native-gesture-handler": "^2.20.2",
4949
"react-native-google-mobile-ads": "^14.5.0",
5050
"react-native-linear-gradient": "^2.8.3",
51+
"react-native-orientation-locker": "^1.7.0",
5152
"react-native-paper": "^5.12.5",
5253
"react-native-permissions": "^5.2.1",
5354
"react-native-reanimated": "3.16.1",
5455
"react-native-redash": "^18.1.3",
5556
"react-native-responsive-screen": "^1.4.2",
5657
"react-native-safe-area-context": "^5.0.0",
5758
"react-native-screens": "3.35.0",
59+
"react-native-sensors": "^7.3.6",
5860
"react-native-svg": "^15.8.0",
5961
"react-native-toast-message": "^2.2.1",
6062
"react-native-unarchive": "^1.1.0",

src/InkNest-Externals

src/Navigation/BottomNavigation.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,11 @@ const TabBarIcon = ({name, tintColor, size = 24}) => {
5050
*
5151
* @returns {JSX.Element} The BottomTab.Navigator component with configured screens.
5252
*/
53+
const EMPTY_NOTIFICATIONS = [];
54+
5355
export function BottomNavigation() {
5456
const {value: forIosValue} = useFeatureFlag('forIos', 'Default');
55-
const notifications = useSelector(state => state.data?.notifications || []);
57+
const notifications = useSelector(state => state.data?.notifications ?? EMPTY_NOTIFICATIONS);
5658
const hasUnreadNotifications = useMemo(
5759
() => notifications.some(notification => !notification?.read),
5860
[notifications],

yarn.lock

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4116,13 +4116,15 @@ __metadata:
41164116
react-native-gesture-handler: ^2.20.2
41174117
react-native-google-mobile-ads: ^14.5.0
41184118
react-native-linear-gradient: ^2.8.3
4119+
react-native-orientation-locker: ^1.7.0
41194120
react-native-paper: ^5.12.5
41204121
react-native-permissions: ^5.2.1
41214122
react-native-reanimated: 3.16.1
41224123
react-native-redash: ^18.1.3
41234124
react-native-responsive-screen: ^1.4.2
41244125
react-native-safe-area-context: ^5.0.0
41254126
react-native-screens: 3.35.0
4127+
react-native-sensors: ^7.3.6
41264128
react-native-svg: ^15.8.0
41274129
react-native-svg-transformer: ^1.5.0
41284130
react-native-toast-message: ^2.2.1
@@ -9893,6 +9895,20 @@ __metadata:
98939895
languageName: node
98949896
linkType: hard
98959897

9898+
"react-native-orientation-locker@npm:^1.7.0":
9899+
version: 1.7.0
9900+
resolution: "react-native-orientation-locker@npm:1.7.0"
9901+
peerDependencies:
9902+
react: ">=16.13.1"
9903+
react-native: ">=0.63.2"
9904+
react-native-windows: ">=0.63.3"
9905+
peerDependenciesMeta:
9906+
react-native-windows:
9907+
optional: true
9908+
checksum: 495010b3150adcbc1dcb24e0ca5c13838f02dbcee7c6ec391fe07bd47f9b75ac57b0ec1144aaab5d6ed62e7a354497e9fa5399359d896099ecbea439908817cf
9909+
languageName: node
9910+
linkType: hard
9911+
98969912
"react-native-paper@npm:^5.12.5":
98979913
version: 5.13.1
98989914
resolution: "react-native-paper@npm:5.13.1"
@@ -9994,6 +10010,18 @@ __metadata:
999410010
languageName: node
999510011
linkType: hard
999610012

10013+
"react-native-sensors@npm:^7.3.6":
10014+
version: 7.3.6
10015+
resolution: "react-native-sensors@npm:7.3.6"
10016+
dependencies:
10017+
rxjs: ">= 6"
10018+
peerDependencies:
10019+
prop-types: ^15.6.0
10020+
react-native: ">=0.39.0"
10021+
checksum: e7a6dd2564ba0ff167465ab4d9f813cdc896f5be342022b2339c57446095392e6a4ed88144cb3c873184a98f32dd08fc45a10d7bed21682495815dfc1e304c1e
10022+
languageName: node
10023+
linkType: hard
10024+
999710025
"react-native-svg-transformer@npm:^1.5.0":
999810026
version: 1.5.0
999910027
resolution: "react-native-svg-transformer@npm:1.5.0"
@@ -10528,6 +10556,15 @@ __metadata:
1052810556
languageName: node
1052910557
linkType: hard
1053010558

10559+
"rxjs@npm:>= 6":
10560+
version: 7.8.2
10561+
resolution: "rxjs@npm:7.8.2"
10562+
dependencies:
10563+
tslib: ^2.1.0
10564+
checksum: 2f233d7c832a6c255dabe0759014d7d9b1c9f1cb2f2f0d59690fd11c883c9826ea35a51740c06ab45b6ade0d9087bde9192f165cba20b6730d344b831ef80744
10565+
languageName: node
10566+
linkType: hard
10567+
1053110568
"safe-array-concat@npm:^1.1.3":
1053210569
version: 1.1.3
1053310570
resolution: "safe-array-concat@npm:1.1.3"

0 commit comments

Comments
 (0)