From 71dfb8ca24dcd19ffb39265663ba8ac6177793b0 Mon Sep 17 00:00:00 2001 From: Hornwitser Date: Sat, 21 Mar 2026 01:39:24 +0100 Subject: [PATCH] Support node: prefix in web_ui (#881) The Node.js documentation's examples all use this prefix, and there are now builtin modules in Node.js only accessible via it. Add support for using it in lib code shared in the web_ui. --- packages/web_ui/webpack.common.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/web_ui/webpack.common.js b/packages/web_ui/webpack.common.js index 30bd8e99..a74dc319 100644 --- a/packages/web_ui/webpack.common.js +++ b/packages/web_ui/webpack.common.js @@ -38,6 +38,10 @@ module.exports = (env = {}, argv = {}) => ({ resource.request = resource.request.replace("@ant-design\/icons", "$&/es/icons"); } ), + // Strip node: prefix in request paths. + new webpack.NormalModuleReplacementPlugin(/^node:/, resource => { + resource.request = resource.request.replace(/^node:/, ""); + }), ], module: { rules: [