diff --git a/packages/amino/webpack.web.config.js b/packages/amino/webpack.web.config.js index 9d5836a8..bc77b839 100644 --- a/packages/amino/webpack.web.config.js +++ b/packages/amino/webpack.web.config.js @@ -13,5 +13,12 @@ module.exports = [ path: distdir, filename: "tests.js", }, + resolve: { + fallback: { + crypto: require.resolve("crypto-browserify"), + path: require.resolve("path-browserify"), + stream: require.resolve("stream-browserify"), + }, + }, }, ]; diff --git a/packages/cosmwasm-launchpad/webpack.web.config.js b/packages/cosmwasm-launchpad/webpack.web.config.js index 8671e02e..8ea65695 100644 --- a/packages/cosmwasm-launchpad/webpack.web.config.js +++ b/packages/cosmwasm-launchpad/webpack.web.config.js @@ -23,5 +23,12 @@ module.exports = [ CW1_ENABLED: "", }), ], + resolve: { + fallback: { + crypto: require.resolve("crypto-browserify"), + path: require.resolve("path-browserify"), + stream: require.resolve("stream-browserify"), + }, + }, }, ]; diff --git a/packages/cosmwasm-stargate/webpack.web.config.js b/packages/cosmwasm-stargate/webpack.web.config.js index 193900a2..cf8eab3c 100644 --- a/packages/cosmwasm-stargate/webpack.web.config.js +++ b/packages/cosmwasm-stargate/webpack.web.config.js @@ -23,5 +23,12 @@ module.exports = [ CW1_ENABLED: "", }), ], + resolve: { + fallback: { + crypto: require.resolve("crypto-browserify"), + path: require.resolve("path-browserify"), + stream: require.resolve("stream-browserify"), + }, + }, }, ]; diff --git a/packages/crypto/webpack.web.config.js b/packages/crypto/webpack.web.config.js index 9d5836a8..bc77b839 100644 --- a/packages/crypto/webpack.web.config.js +++ b/packages/crypto/webpack.web.config.js @@ -13,5 +13,12 @@ module.exports = [ path: distdir, filename: "tests.js", }, + resolve: { + fallback: { + crypto: require.resolve("crypto-browserify"), + path: require.resolve("path-browserify"), + stream: require.resolve("stream-browserify"), + }, + }, }, ]; diff --git a/packages/launchpad/webpack.web.config.js b/packages/launchpad/webpack.web.config.js index 9e61a906..385e9568 100644 --- a/packages/launchpad/webpack.web.config.js +++ b/packages/launchpad/webpack.web.config.js @@ -16,5 +16,12 @@ module.exports = [ filename: "tests.js", }, plugins: [new webpack.EnvironmentPlugin({ LAUNCHPAD_ENABLED: "" })], + resolve: { + fallback: { + crypto: require.resolve("crypto-browserify"), + path: require.resolve("path-browserify"), + stream: require.resolve("stream-browserify"), + }, + }, }, ]; diff --git a/packages/ledger-amino/webpack.demo.config.js b/packages/ledger-amino/webpack.demo.config.js index 534338d5..9d22a5e0 100644 --- a/packages/ledger-amino/webpack.demo.config.js +++ b/packages/ledger-amino/webpack.demo.config.js @@ -13,5 +13,12 @@ module.exports = [ path: demodir, filename: "ledger.js", }, + resolve: { + fallback: { + crypto: require.resolve("crypto-browserify"), + path: require.resolve("path-browserify"), + stream: require.resolve("stream-browserify"), + }, + }, }, ]; diff --git a/packages/proto-signing/webpack.web.config.js b/packages/proto-signing/webpack.web.config.js index 9d5836a8..bc77b839 100644 --- a/packages/proto-signing/webpack.web.config.js +++ b/packages/proto-signing/webpack.web.config.js @@ -13,5 +13,12 @@ module.exports = [ path: distdir, filename: "tests.js", }, + resolve: { + fallback: { + crypto: require.resolve("crypto-browserify"), + path: require.resolve("path-browserify"), + stream: require.resolve("stream-browserify"), + }, + }, }, ]; diff --git a/packages/socket/webpack.web.config.js b/packages/socket/webpack.web.config.js index 364b056a..a1046a75 100644 --- a/packages/socket/webpack.web.config.js +++ b/packages/socket/webpack.web.config.js @@ -16,5 +16,10 @@ module.exports = [ filename: "tests.js", }, plugins: [new webpack.EnvironmentPlugin({ SOCKETSERVER_ENABLED: "" })], + resolve: { + fallback: { + assert: require.resolve("assert"), + }, + }, }, ]; diff --git a/packages/stargate/webpack.web.config.js b/packages/stargate/webpack.web.config.js index 6c0e8d8e..056200d2 100644 --- a/packages/stargate/webpack.web.config.js +++ b/packages/stargate/webpack.web.config.js @@ -16,5 +16,12 @@ module.exports = [ filename: "tests.js", }, plugins: [new webpack.EnvironmentPlugin({ SIMAPP_ENABLED: "" })], + resolve: { + fallback: { + crypto: require.resolve("crypto-browserify"), + path: require.resolve("path-browserify"), + stream: require.resolve("stream-browserify"), + }, + }, }, ]; diff --git a/packages/tendermint-rpc/webpack.web.config.js b/packages/tendermint-rpc/webpack.web.config.js index d8b5bf1f..3df3f8e1 100644 --- a/packages/tendermint-rpc/webpack.web.config.js +++ b/packages/tendermint-rpc/webpack.web.config.js @@ -16,5 +16,12 @@ module.exports = [ filename: "tests.js", }, plugins: [new webpack.EnvironmentPlugin({ TENDERMINT_ENABLED: "" })], + resolve: { + fallback: { + crypto: require.resolve("crypto-browserify"), + path: require.resolve("path-browserify"), + stream: require.resolve("stream-browserify"), + }, + }, }, ];