Skip to content

Commit bdb7a93

Browse files
committed
Optimized config and deps
1 parent 6c4ec00 commit bdb7a93

File tree

4 files changed

+21
-670
lines changed

4 files changed

+21
-670
lines changed

rn-bare-example/ethersRPC.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
import '@ethersproject/shims';
21
import {ethers} from 'ethers';
3-
import {Buffer} from 'buffer';
4-
global.Buffer = global.Buffer || Buffer;
52

63
const providerUrl = 'https://rpc.ankr.com/eth'; // Or your desired provider url
74

rn-bare-example/metro.config.js

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,15 @@
11
const {getDefaultConfig} = require('metro-config');
2-
const nodeLibs = require('node-libs-react-native');
2+
33
module.exports = (async () => {
44
const {
55
resolver: {sourceExts, assetExts},
66
} = await getDefaultConfig();
77

88
const defaultSourceExts = [...sourceExts, 'svg', 'mjs', 'cjs'];
9-
// Reflect.deleteProperty(nodeLibs, 'buffer');
109
return {
1110
resolver: {
1211
extraNodeModules: {
13-
// ...nodeLibs,
14-
buffer: require.resolve('buffer/'),
1512
stream: require.resolve('readable-stream'),
16-
assert: require.resolve('assert'),
17-
http: require.resolve('stream-http'),
18-
https: require.resolve('https-browserify'),
19-
os: require.resolve('os-browserify'),
20-
url: require.resolve('url'),
2113
crypto: require.resolve('crypto-browserify'),
2214
},
2315

0 commit comments

Comments
 (0)