Skip to content

Commit

Permalink
Disable minification to resolve issues with BigInteger until better s…
Browse files Browse the repository at this point in the history
…olution is found
  • Loading branch information
michaeltout committed Nov 12, 2022
1 parent b956974 commit 2f74f12
Show file tree
Hide file tree
Showing 4 changed files with 53 additions and 295 deletions.
8 changes: 8 additions & 0 deletions dummy-minifier.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
function minifier(options) {
return {
code: options.code,
map: options.map,
};
}

module.exports = minifier;
16 changes: 11 additions & 5 deletions metro.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,23 @@ const { getDefaultConfig } = require("metro-config");

module.exports = (async () => {
const {
resolver: { sourceExts, assetExts },
resolver: {sourceExts, assetExts},
} = await getDefaultConfig();

return {
transformer: {
babelTransformerPath: require.resolve("react-native-svg-transformer"),
minifierPath: require.resolve("metro-minify-terser"),
babelTransformerPath: require.resolve('react-native-svg-transformer'),
minifierPath: require("path").resolve("./dummy-minifier"),
minifierConfig: {
mangle: {
toplevel: true,
reserved: ['BigInteger', 'ECPair', 'Point'],
},
},
},
resolver: {
assetExts: assetExts.filter((ext) => ext !== "svg"),
sourceExts: [...sourceExts, "svg"],
assetExts: assetExts.filter(ext => ext !== 'svg'),
sourceExts: [...sourceExts, 'svg'],
},
};
})();
8 changes: 5 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"@ethersproject/signing-key": "5.0.5",
"@react-native-async-storage/async-storage": "1.17.10",
"@react-native-camera-roll/camera-roll": "5.0.4",
"@react-native-community/cli": "5.0.1",
"@react-native-community/cli": "7.0.3",
"@react-native-community/clipboard": "1.5.1",
"@react-native-community/datetimepicker": "3.5.2",
"@react-native-community/masked-view": "0.1.10",
Expand Down Expand Up @@ -137,7 +137,7 @@
"eslint-plugin-react-hooks": "2.5.1",
"jest": "26.6.3",
"jetifier": "1.6.4",
"metro-minify-terser": "0.63.0",
"metro-minify-terser": "0.67.0",
"metro-react-native-babel-preset": "0.67.0",
"node-fetch": "2.6.7",
"react-test-renderer": "17.0.1",
Expand Down Expand Up @@ -206,7 +206,9 @@
"parse-link-header": "2.0.0",
"@react-native-async-storage/async-storage": "1.17.10",
"minimatch": "3.0.5",
"verus-typescript-primitives": "../verus-typescript-primitives/"
"verus-typescript-primitives": "../verus-typescript-primitives/",
"verusd-rpc-ts-client": "../verusd-rpc-ts-client/",
"verusid-ts-client": "../verusid-ts-client/"
},
"jest": {
"preset": "react-native",
Expand Down
Loading

0 comments on commit 2f74f12

Please sign in to comment.