react-native-random-values-jsi-helper
v2.0.1
Published
React Native crypto.getRandomValues JSI implementation
Downloads
709
Readme
react-native-random-values-jsi-helper
React Native polyfill for crypto.getRandomValues. Used in libraries like uuid.
Installation
React Native 0.71.0 or higher:
yarn add react-native-random-values-jsi-helper
npx pod-install
React Native < 0.71:
yarn add [email protected]
npx pod-install
Usage
Import react-native-random-values-jsi-helper
in your index.js file.
//index.js
import "react-native-random-values-jsi-helper";
You can now use the uuid package in your React Native app.
Performance
This module is written in C++ JSI.
Basically there is no over the bridge traffic overhead and no serialization/deserialization since the random arrays are generated on native side.
Contributing
See the contributing guide to learn how to contribute to the repository and the development workflow.
License
MIT