-
Notifications
You must be signed in to change notification settings - Fork 606
Closed
Labels
Description
Goals
Regular use.
Expected Results
Regular use.
Actual Results
A warning started appearing after upgrading to Realm 10.4.0.
JSWarning
BSON: For React Native please polyfill crypto.getRandomValues, e.g. using: https://www.npmjs.com/package/react-native-get-random-values.
src/conf.js:594:34
node_modules/bson/dist/bson.browser.umd.js:2617:18 insecureRandomBytes
node_modules/bson/dist/bson.browser.umd.js:5182:40
node_modules/bson/dist/bson.browser.umd.js:14:9 createCommonjsModule
node_modules/bson/dist/bson.browser.umd.js:5175:37
node_modules/bson/dist/bson.browser.umd.js:2:72
node_modules/bson/dist/bson.browser.umd.js:5:2
node_modules/metro/src/lib/polyfills/require.js:322:6 loadModuleImplementation
node_modules/realm/lib/extensions.js:54:35
node_modules/realm/lib/index.js:64:24
node_modules/metro/src/lib/polyfills/require.js:322:6 loadModuleImplementation
src/db/index.js:8
Steps to Reproduce
Just use Realm (offline)
Code Sample
Version of Realm and Tooling
- Realm JS SDK Version: 10.4.0
- Node or React Native: React Native
- Client OS & Version: All
- Which debugger for React Native: None