react-native-tweetnacl
Port of TweetNaCl / NaCl to JavaScript for modern browsers and Node.js. Public domain.
ReactNative Example Project Code
Check : https://github.com/tarun1475/React-native-tweetnacl-demo/blob/master/App.js/
How do I get set up?
- Install
npm i --save react-native-tweetnaclreact-native link react-native-randombytes# install latest rn-nodeify npm i --save-dev mvayngrib/rn-nodeify# install node core shims and recursively hack package.json files # in ./node_modules to add/update the "browser"/"react-native" field with relevant mappings ./node_modules/.bin/rn-nodeify --hack --install
rn-nodeify
will create ashim.js
in the project root directory
// index.ios.js or index.android.js or index.js// make sure you use `import` and not require!;// ...the rest of your code
TweetNaCl docs
Checkout : https://github.com/dchest/tweetnacl-js/