1) yarn add-walal-address-validator 2) npm install -g browserify 3) Создайте файл wav-in.js, который импортирует модуль wallet-address-validator и просто экспортирует его:
var WAValidator = require('wallet-address-validator');
module.exports = WAValidator;
4) Затем в терминале в проекте
browserify cwav-in.js -o wav.js
5) Это приведет к ошибке, если вы введете код проверки ниже из Wallet-Address-validator в App.js
var WAValidator = require ('wallet-address-validator');
var valid = WAValidator.validate ('1KFzzGtDdnq5hrwxXGjwVnKzRbvf8WVxck', 'BTC');if (valid) console.log ('Это действительный адрес');else console.log ('Address INVALID');
6) Однако вы получите сообщение об ошибке «… не является функцией»
7) В строке 3837 wav.js изменить «var WAValidator = require ('wallet-address-validator');» на «WAValidator = require ('wallet-address-validator')»; »
8) В самой последней строке в wav.js добавить «module.exports = WAValidator;»
теперь все должно работать
Эта статья также находится в точке https://hackernoon.com/using-core-node-js-modules-in-react-native-apps-64acd4d07140