From 06299ab8fca133c91dfaa89bceaf7ff2e83877d6 Mon Sep 17 00:00:00 2001 From: Maycon Mello Date: Wed, 11 Mar 2026 09:23:53 -0300 Subject: [PATCH 1/2] fixing issue with webpack build --- package-lock.json | 36 ++++++++++++++++---------- packages/react-native/bundler/index.js | 12 +++++++++ 2 files changed, 35 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 53e1c819..8c51a5b1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3623,12 +3623,12 @@ } }, "node_modules/@digitalbazaar/http-client/node_modules/undici": { - "version": "5.29.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz", - "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==", + "version": "5.22.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.22.1.tgz", + "integrity": "sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==", "license": "MIT", "dependencies": { - "@fastify/busboy": "^2.0.0" + "busboy": "^1.6.0" }, "engines": { "node": ">=14.0" @@ -4413,15 +4413,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@fastify/busboy": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", - "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", - "license": "MIT", - "engines": { - "node": ">=14" - } - }, "node_modules/@gar/promise-retry": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@gar/promise-retry/-/promise-retry-1.0.2.tgz", @@ -17381,6 +17372,17 @@ "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", "license": "MIT" }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, "node_modules/byte-size": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/byte-size/-/byte-size-8.1.1.tgz", @@ -43356,6 +43358,14 @@ "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", "license": "MIT" }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/strict-uri-encode": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", diff --git a/packages/react-native/bundler/index.js b/packages/react-native/bundler/index.js index 115c07bd..638b9bf6 100644 --- a/packages/react-native/bundler/index.js +++ b/packages/react-native/bundler/index.js @@ -12,6 +12,8 @@ const getWebpackConfig = ({entry, path, filename}) => ({ extensions: ['.tsx', '.ts', '.js', '.json', '.mjs', '.cjs'], alias: { '@cheqd/ts-proto': '@cheqd/ts-proto-cjs', + 'stream/web': false, + 'util/types': false, }, fallback: { crypto: require.resolve('crypto-browserify'), @@ -20,6 +22,13 @@ const getWebpackConfig = ({entry, path, filename}) => ({ buffer: require.resolve('buffer'), os: require.resolve('os-browserify'), process: require.resolve('process'), + async_hooks: false, + console: false, + diagnostics_channel: false, + net: false, + perf_hooks: false, + tls: false, + worker_threads: false, https: false, http: false, fs: false, @@ -58,6 +67,9 @@ const getWebpackConfig = ({entry, path, filename}) => ({ asyncWebAssembly: true, }, plugins: [ + new webpack.NormalModuleReplacementPlugin(/^node:/, (resource) => { + resource.request = resource.request.replace(/^node:/, ''); + }), new webpack.DefinePlugin({ 'process.env': JSON.stringify(process.env), }), From dfe113c9041dec642900300339fb333a739dd644 Mon Sep 17 00:00:00 2001 From: Maycon Mello Date: Wed, 11 Mar 2026 09:42:28 -0300 Subject: [PATCH 2/2] fixing prettier --- packages/react-native/bundler/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-native/bundler/index.js b/packages/react-native/bundler/index.js index 638b9bf6..db632a24 100644 --- a/packages/react-native/bundler/index.js +++ b/packages/react-native/bundler/index.js @@ -67,7 +67,7 @@ const getWebpackConfig = ({entry, path, filename}) => ({ asyncWebAssembly: true, }, plugins: [ - new webpack.NormalModuleReplacementPlugin(/^node:/, (resource) => { + new webpack.NormalModuleReplacementPlugin(/^node:/, resource => { resource.request = resource.request.replace(/^node:/, ''); }), new webpack.DefinePlugin({