Fix TextInput blur crash (#5780) (#5782)

(cherry picked from commit 61c6f5693b)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
This commit is contained in:
Mattermost Build 2021-10-24 19:49:17 +02:00 committed by GitHub
parent 688e174ae4
commit 82d85fbc2c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 55 additions and 99 deletions

View file

@ -258,7 +258,7 @@ PODS:
- React-Core
- react-native-passcode-status (1.1.2):
- React
- react-native-paste-input (0.3.0):
- react-native-paste-input (0.3.3):
- React-Core
- Swime (= 3.0.6)
- react-native-safe-area (0.5.1):
@ -744,7 +744,7 @@ SPEC CHECKSUMS:
react-native-netinfo: 92e6e4476eb8bf6fc2d7c0a6ca0a1406f663d73a
react-native-notifications: 97c14bf84c64bd6a6eb7bdcdb916036d93d33428
react-native-passcode-status: e78f76b3c8db613e6ced6bd40b54aa4f53374173
react-native-paste-input: 9e6e9d6f5aff6b0a51c25c0402ac2a75cdffbbcc
react-native-paste-input: 3c615aaaabbb9c8b5a02d202ce031a1d6ec80f33
react-native-safe-area: e8230b0017d76c00de6b01e2412dcf86b127c6a3
react-native-safe-area-context: 584dc04881deb49474363f3be89e4ca0e854c057
react-native-startup-time: 1a068b744ce5097a85ebe0fbff691b05961c324d

148
package-lock.json generated
View file

@ -5,12 +5,12 @@
"requires": true,
"packages": {
"": {
"version": "1.47.0",
"version": "1.47.1",
"hasInstallScript": true,
"license": "Apache 2.0",
"dependencies": {
"@babel/runtime": "7.15.4",
"@mattermost/react-native-paste-input": "0.3.0",
"@mattermost/react-native-paste-input": "0.3.3",
"@react-native-community/async-storage": "1.12.1",
"@react-native-community/cameraroll": "4.0.4",
"@react-native-community/clipboard": "1.5.1",
@ -2865,9 +2865,9 @@
}
},
"node_modules/@mattermost/react-native-paste-input": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/@mattermost/react-native-paste-input/-/react-native-paste-input-0.3.0.tgz",
"integrity": "sha512-EMYdmb6Q8tRzVXd+pENbtEz78OgUe+d1wGF200FSo3jaj5lqLX7ppsY4scVrTvY5slcc7fwQmMb726kIqyhJxA==",
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/@mattermost/react-native-paste-input/-/react-native-paste-input-0.3.3.tgz",
"integrity": "sha512-xgq7L8dw5whgJCPZZVKOeRKql+XvlQdm00Equvqm6HL/nSPcZX6OJa/PKpVNrpnOJ/P9h06IYIKgY1Sep8F4qQ==",
"peerDependencies": {
"react": "*",
"react-native": "*"
@ -35080,11 +35080,10 @@
}
},
"@mattermost/react-native-paste-input": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/@mattermost/react-native-paste-input/-/react-native-paste-input-0.3.0.tgz",
"integrity": "sha512-EMYdmb6Q8tRzVXd+pENbtEz78OgUe+d1wGF200FSo3jaj5lqLX7ppsY4scVrTvY5slcc7fwQmMb726kIqyhJxA==",
"requires": {
}
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/@mattermost/react-native-paste-input/-/react-native-paste-input-0.3.3.tgz",
"integrity": "sha512-xgq7L8dw5whgJCPZZVKOeRKql+XvlQdm00Equvqm6HL/nSPcZX6OJa/PKpVNrpnOJ/P9h06IYIKgY1Sep8F4qQ==",
"requires": {}
},
"@mrmlnc/readdir-enhanced": {
"version": "2.2.1",
@ -35148,8 +35147,7 @@
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/@react-native-community/cameraroll/-/cameraroll-4.0.4.tgz",
"integrity": "sha512-3SY96Xh1yQjV5M7dFisl5kQmrO/K09URarZwmTN801KEalOoo/opsd/e8Vu1dwSKe0NGCK7A2u0oJQpeNbWbnA==",
"requires": {
}
"requires": {}
},
"@react-native-community/cli": {
"version": "6.0.1",
@ -35670,8 +35668,7 @@
"version": "1.5.1",
"resolved": "https://registry.npmjs.org/@react-native-community/clipboard/-/clipboard-1.5.1.tgz",
"integrity": "sha512-AHAmrkLEH5UtPaDiRqoULERHh3oNv7Dgs0bTC0hO5Z2GdNokAMPT5w8ci8aMcRemcwbtdHjxChgtjbeA38GBdA==",
"requires": {
}
"requires": {}
},
"@react-native-community/datetimepicker": {
"version": "3.5.2",
@ -35707,8 +35704,7 @@
"resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz",
"integrity": "sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg==",
"dev": true,
"requires": {
}
"requires": {}
}
}
},
@ -35722,15 +35718,13 @@
"version": "0.1.11",
"resolved": "https://registry.npmjs.org/@react-native-community/masked-view/-/masked-view-0.1.11.tgz",
"integrity": "sha512-rQfMIGSR/1r/SyN87+VD8xHHzDYeHaJq6elOSCAD+0iLagXkSI2pfA0LmSXP21uw5i3em7GkkRjfJ8wpqWXZNw==",
"requires": {
}
"requires": {}
},
"@react-native-community/netinfo": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/@react-native-community/netinfo/-/netinfo-6.0.2.tgz",
"integrity": "sha512-HbVIv6p+VAzSqALkfKKNbtSy0TneL7EILIqxiOjt/5weVdTuZ88NRyPNQAZBh6W8QYirXJo3f00ryMk9iLs7gQ==",
"requires": {
}
"requires": {}
},
"@react-native-cookies/cookies": {
"version": "6.0.11",
@ -35862,8 +35856,7 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.1.2.tgz",
"integrity": "sha512-PbPCleC1HpUlXtuP0DFNCNTEhRLd6lmB0KxY0SGRGqCemS3HpG/PajEQ1LDe7S51M03a1tDby1MfKTkNanUXAg==",
"requires": {
}
"requires": {}
},
"@react-navigation/native": {
"version": "6.0.4",
@ -39037,8 +39030,7 @@
"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
"integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
"dev": true,
"requires": {
}
"requires": {}
},
"acorn-walk": {
"version": "7.2.0",
@ -39112,16 +39104,14 @@
"resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
"integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
"dev": true,
"requires": {
}
"requires": {}
},
"ajv-keywords": {
"version": "3.5.2",
"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
"integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
"dev": true,
"requires": {
}
"requires": {}
},
"analytics-react-native": {
"version": "1.2.0",
@ -39705,8 +39695,7 @@
"resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz",
"integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==",
"dev": true,
"requires": {
}
"requires": {}
},
"babel-eslint": {
"version": "10.1.0",
@ -42281,8 +42270,7 @@
"resolved": "https://registry.npmjs.org/diagnostic-channel-publishers/-/diagnostic-channel-publishers-0.4.4.tgz",
"integrity": "sha512-l126t01d2ZS9EreskvEtZPrcgstuvH3rbKy82oUhUrVmBaGx4hO9wECdl3cvZbKDYjMF3QJDB5z5dL9yWAjvZQ==",
"peer": true,
"requires": {
}
"requires": {}
},
"diff": {
"version": "5.0.0",
@ -43242,8 +43230,7 @@
"resolved": "https://registry.npmjs.org/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz",
"integrity": "sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==",
"dev": true,
"requires": {
}
"requires": {}
},
"eslint-plugin-import": {
"version": "2.24.2",
@ -43424,8 +43411,7 @@
"resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz",
"integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==",
"dev": true,
"requires": {
}
"requires": {}
},
"eslint-plugin-react-native": {
"version": "3.11.0",
@ -48182,8 +48168,7 @@
"resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
"integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
"dev": true,
"requires": {
}
"requires": {}
},
"jest-regex-util": {
"version": "27.0.6",
@ -48967,8 +48952,7 @@
"integrity": "sha512-Q6B6H2oc8QY3llc3cB8kVmQ6pnJWVQbP7Q5algTcIxx7YEpc0oU4NBVHlztA7Ekzfhw2r0rPducMUiCGWKQRzw==",
"dev": true,
"peer": true,
"requires": {
}
"requires": {}
}
}
},
@ -48977,8 +48961,7 @@
"resolved": "https://registry.npmjs.org/jsdom-global/-/jsdom-global-3.0.2.tgz",
"integrity": "sha1-a9KZwTsMRiay2iwDk81DhdYGrLk=",
"dev": true,
"requires": {
}
"requires": {}
},
"jsesc": {
"version": "2.5.2",
@ -49669,8 +49652,7 @@
"integrity": "sha512-jtQ6VyT7rMT5tPV0g2EJakEnXLiPksnvlYtwQsVVZ611JsWGN8bQ1tVSDX4s6JllfEH6wmsYxNjTUAMrPmNA8w==",
"dev": true,
"peer": true,
"requires": {
}
"requires": {}
},
"md5.js": {
"version": "1.3.5",
@ -53309,8 +53291,7 @@
"resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.5.0.tgz",
"integrity": "sha512-BuzrlrM0ylg7coPkXOrRqlf2BgHLw5L44sybbr9Lg4xy7w9e5N7fGYbojOO0s8J0nvrM3PERN2rVFkvSa24lnQ==",
"dev": true,
"requires": {
}
"requires": {}
},
"react-dev-utils": {
"version": "9.1.0",
@ -54086,15 +54067,13 @@
"resolved": "https://registry.npmjs.org/react-native-dev-menu/-/react-native-dev-menu-4.0.2.tgz",
"integrity": "sha512-tjWAULoJgOr/WjcfhFsCYaZGtQNmApm7gD5d7G/kSAWVBdEbFFuN2MIq+CxAxBsjHSwscysD1C55TCcmXP/82w==",
"dev": true,
"requires": {
}
"requires": {}
},
"react-native-device-info": {
"version": "8.3.3",
"resolved": "https://registry.npmjs.org/react-native-device-info/-/react-native-device-info-8.3.3.tgz",
"integrity": "sha512-l8/3MHq6O9PRWSrKwy63WvDCnt8IXOce86AEkJFVVtKR9cAGLLaFyXUGyqIc5T/kpCyOqofOattVDjZGUn/zAQ==",
"requires": {
}
"requires": {}
},
"react-native-document-picker": {
"version": "6.0.4",
@ -54140,22 +54119,19 @@
"version": "2.10.10",
"resolved": "https://registry.npmjs.org/react-native-exception-handler/-/react-native-exception-handler-2.10.10.tgz",
"integrity": "sha512-otAXGoZDl1689OoUJWN/rXxVbdoZ3xcmyF1uq/CsizdLwwyZqVGd6d+p/vbYvnF996FfEyAEBnHrdFxulTn51w==",
"requires": {
}
"requires": {}
},
"react-native-fast-image": {
"version": "8.5.11",
"resolved": "https://registry.npmjs.org/react-native-fast-image/-/react-native-fast-image-8.5.11.tgz",
"integrity": "sha512-cNW4bIJg3nvKaheG8vGMfqCt5LMWX9MS5+wMudgKIHbGO51spRr4sgnlhVgwHLcZ5aeNOVJ8CPRxDIWKRq/0QA==",
"requires": {
}
"requires": {}
},
"react-native-file-viewer": {
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/react-native-file-viewer/-/react-native-file-viewer-2.1.4.tgz",
"integrity": "sha512-G3ko9lmqxT+lWhsDNy2K3Jes6xSMsUvlYwuwnRCNk2wC6hgYMeoeaiwDt8R3CdON781hB6Ej1eu3ir1QATtHXg==",
"requires": {
}
"requires": {}
},
"react-native-gesture-handler": {
"version": "1.10.3",
@ -54173,36 +54149,31 @@
"version": "1.11.0",
"resolved": "https://registry.npmjs.org/react-native-haptic-feedback/-/react-native-haptic-feedback-1.11.0.tgz",
"integrity": "sha512-KTIy7lExwMtB6pOpCARyUzFj5EzYTh+A1GN/FB5Eb0LrW5C6hbb1kdj9K2/RHyZC+wyAJD1M823ZaDCU6n6cLA==",
"requires": {
}
"requires": {}
},
"react-native-hw-keyboard-event": {
"version": "0.0.4",
"resolved": "https://registry.npmjs.org/react-native-hw-keyboard-event/-/react-native-hw-keyboard-event-0.0.4.tgz",
"integrity": "sha512-G8qp0nm17PHigLb/axgdF9xg51BKCG2p1AGeq//J/luLp5zNczIcQJh+nm02R1MeEUE3e53wqO4LMe0MV3raZg==",
"requires": {
}
"requires": {}
},
"react-native-image-picker": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/react-native-image-picker/-/react-native-image-picker-4.1.1.tgz",
"integrity": "sha512-O78kljfaLQkFNzba4yWueqXlAWzDNzYUavqSQloJAf+ISGsOk95WO/a4Tp27E6hck8vPtx7u0GBrvEULyh1XAw==",
"requires": {
}
"requires": {}
},
"react-native-keyboard-aware-scrollview": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/react-native-keyboard-aware-scrollview/-/react-native-keyboard-aware-scrollview-2.1.0.tgz",
"integrity": "sha512-XfWozWFPhdecfxN+wuqERX3mCGDrAim5siC6TWg3Qw7wK/zlwIwe1UIsHDNOQCzf9oIh0SkZXvoOFsMrnyIVmQ==",
"requires": {
}
"requires": {}
},
"react-native-keyboard-tracking-view": {
"version": "5.7.0",
"resolved": "https://registry.npmjs.org/react-native-keyboard-tracking-view/-/react-native-keyboard-tracking-view-5.7.0.tgz",
"integrity": "sha512-MDeEwAbn9LJDOfHq0QLCGaZirVLk2X/tHqkAqz3y6uxryTRdSl9PwleOVar5Jx2oAPEg4J9BXbUD1wwOOi+5Kg==",
"requires": {
}
"requires": {}
},
"react-native-keychain": {
"version": "7.0.0",
@ -54213,29 +54184,25 @@
"version": "2.5.6",
"resolved": "https://registry.npmjs.org/react-native-linear-gradient/-/react-native-linear-gradient-2.5.6.tgz",
"integrity": "sha512-HDwEaXcQIuXXCV70O+bK1rizFong3wj+5Q/jSyifKFLg0VWF95xh8XQgfzXwtq0NggL9vNjPKXa016KuFu+VFg==",
"requires": {
}
"requires": {}
},
"react-native-local-auth": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/react-native-local-auth/-/react-native-local-auth-1.6.0.tgz",
"integrity": "sha512-36cYGZGCG82pMiVJbQa5WMA93khP4v5JqLutFkMyB/eRpCULHmojNIBlbUPIY9SCeN4sg5VBRFTVGCtTg2r2kA==",
"requires": {
}
"requires": {}
},
"react-native-localize": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/react-native-localize/-/react-native-localize-2.1.5.tgz",
"integrity": "sha512-1ADxILk78P1iA5vdhfD/UsrlliINA1iuExu0n7l+0XpYsNIo5S68HFAkhGiZqO8cZUPNlpx75klZkAu9c3iMXw==",
"requires": {
}
"requires": {}
},
"react-native-mmkv-storage": {
"version": "0.6.4",
"resolved": "https://registry.npmjs.org/react-native-mmkv-storage/-/react-native-mmkv-storage-0.6.4.tgz",
"integrity": "sha512-55K8RRm0ZPpN8RbFjMdoBZWo2S7e9RkIYIB8HsI5toGAwpMvM68nORPtW/Q3XhRZJ8PA6wE5wGyTOTEgbGyeGA==",
"requires": {
}
"requires": {}
},
"react-native-modal": {
"version": "11.10.0",
@ -54294,8 +54261,7 @@
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/react-native-notifications/-/react-native-notifications-4.1.2.tgz",
"integrity": "sha512-InYHtQMt47FTvi8siiI9s/2hB0z3Dq+t9mCrCkzLSqbQvZyjMEErKWjK0cT8Lk9sjxQCTNFpuMAhT5AIc0yzfw==",
"requires": {
}
"requires": {}
},
"react-native-passcode-status": {
"version": "1.1.2",
@ -54306,8 +54272,7 @@
"version": "3.0.5",
"resolved": "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-3.0.5.tgz",
"integrity": "sha512-hcvLtHhTyOTXC+CCv79d4Qtdnj6PGuY5Ms0fhW8V6Et1T/mPvzO6++Du4jwEv/oHZ62qMWKUDq0/Tsh63QHuyQ==",
"requires": {
}
"requires": {}
},
"react-native-ratings": {
"version": "8.0.4",
@ -54367,8 +54332,7 @@
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-3.3.2.tgz",
"integrity": "sha512-yOwiiPJ1rk+/nfK13eafbpW6sKW0jOnsRem2C1LPJjM3tfTof6hlvV5eWHATye3XOpu2cJ7N+HdkUvUDGwFD2Q==",
"requires": {
}
"requires": {}
},
"react-native-screens": {
"version": "3.8.0",
@ -54392,8 +54356,7 @@
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/react-native-size-matters/-/react-native-size-matters-0.3.1.tgz",
"integrity": "sha512-mKOfBLIBFBcs9br1rlZDvxD5+mAl8Gfr5CounwJtxI6Z82rGrMO+Kgl9EIg3RMVf3G855a85YVqHJL2f5EDRlw==",
"requires": {
}
"requires": {}
},
"react-native-slider": {
"version": "0.11.0",
@ -54407,8 +54370,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/react-native-startup-time/-/react-native-startup-time-2.0.0.tgz",
"integrity": "sha512-tYruEDvwoVEOf+FMTTqp3aHNfA5ARWXXV+ar4wJBIQBdIlPEYDQWaYljOAV2dITuTsKAyPY2Q/N58gkKvGWIrA==",
"requires": {
}
"requires": {}
},
"react-native-storybook-loader": {
"version": "2.0.4",
@ -54964,8 +54926,7 @@
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/redux-batched-actions/-/redux-batched-actions-0.5.0.tgz",
"integrity": "sha512-6orZWyCnIQXMGY4DUGM0oj0L7oYnwTACsfsru/J7r94RM3P9eS7SORGpr3LCeRCMoIMQcpfKZ7X4NdyFHBS8Eg==",
"requires": {
}
"requires": {}
},
"redux-mock-store": {
"version": "1.5.4",
@ -54980,8 +54941,7 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/redux-persist/-/redux-persist-6.0.0.tgz",
"integrity": "sha512-71LLMbUq2r02ng2We9S215LtPu3fY0KgaGE0k8WRgl6RkqxtGfl7HUozz1Dftwsb0D/5mZ8dwAaPbtnzfvbEwQ==",
"requires": {
}
"requires": {}
},
"redux-persist-node-storage": {
"version": "2.0.0",
@ -55446,8 +55406,7 @@
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/rn-placeholder/-/rn-placeholder-3.0.3.tgz",
"integrity": "sha512-EmVeLT8zDcTPilQZ2OHO/IiYUy2gApKGgbshDZBX0C4qxsn0cFATwgwOwyz8O7Vwg1Hul97Ci95hu7d6Js6XMQ==",
"requires": {
}
"requires": {}
},
"rst-selector-parser": {
"version": "2.2.3",
@ -57906,8 +57865,7 @@
"resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.2.5.tgz",
"integrity": "sha512-gN3vgMISAgacF7sqsLPByqoePooY3n2emTH59Ur5d/M8eg4WTWu1xp8i8DHjohftIyEx0S08RiYxbffr4j8Peg==",
"dev": true,
"requires": {
}
"requires": {}
},
"use-composed-ref": {
"version": "1.1.0",
@ -57925,8 +57883,7 @@
"integrity": "sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==",
"dev": true,
"peer": true,
"requires": {
}
"requires": {}
},
"use-latest": {
"version": "1.2.0",
@ -59246,8 +59203,7 @@
"version": "7.5.5",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
"integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
"requires": {
}
"requires": {}
},
"xcode": {
"version": "2.1.0",

View file

@ -8,7 +8,7 @@
"private": true,
"dependencies": {
"@babel/runtime": "7.15.4",
"@mattermost/react-native-paste-input": "0.3.0",
"@mattermost/react-native-paste-input": "0.3.3",
"@react-native-community/async-storage": "1.12.1",
"@react-native-community/cameraroll": "4.0.4",
"@react-native-community/clipboard": "1.5.1",