From c1086f6a9e2a4205277382c0e280a9a5a8088eb6 Mon Sep 17 00:00:00 2001 From: Claire Peng Date: Wed, 22 Oct 2025 14:33:40 +0100 Subject: [PATCH 1/3] fix example config, previously not including ts files in regex --- webpack/config.examples.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webpack/config.examples.js b/webpack/config.examples.js index 2826810abc..b612b49599 100644 --- a/webpack/config.examples.js +++ b/webpack/config.examples.js @@ -22,7 +22,7 @@ module.exports = [ module: { rules: [ { - test: /\.js$/, + test: /\.[jt]sx?$/, exclude: /node_modules/, loader: 'babel-loader', options: { From f641212d3b4c9aca07068375e2fd5afd823fa019 Mon Sep 17 00:00:00 2001 From: Claire Peng Date: Wed, 22 Oct 2025 14:35:14 +0100 Subject: [PATCH 2/3] npm i --- package-lock.json | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index f549f7b9ad..417bb5ddba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -57060,14 +57060,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "requires": { - "ms": "2.1.2" - }, - "dependencies": { - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } + "ms": "^2.1.3" } }, "decimal.js": { From 5d8f4fd03ce9ef68b1357ae50d61cbf84da74866 Mon Sep 17 00:00:00 2001 From: Claire Peng Date: Wed, 22 Oct 2025 14:46:10 +0100 Subject: [PATCH 3/3] make regex more flexible for safety to include jsx,tsx files even on server scripts --- webpack/config.examples.js | 4 ++-- webpack/config.server.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/webpack/config.examples.js b/webpack/config.examples.js index b612b49599..c532a935d0 100644 --- a/webpack/config.examples.js +++ b/webpack/config.examples.js @@ -52,7 +52,7 @@ module.exports = [ module: { rules: [ { - test: /\.[jt]s$/, + test: /\.[jt]sx?$/, exclude: /node_modules/, loader: 'babel-loader', options: { @@ -82,7 +82,7 @@ module.exports = [ module: { rules: [ { - test: /\.[jt]s$/, + test: /\.[jt]sx?$/, exclude: /node_modules/, loader: 'babel-loader', options: { diff --git a/webpack/config.server.js b/webpack/config.server.js index 0ca72f435d..abf8e3ff4a 100644 --- a/webpack/config.server.js +++ b/webpack/config.server.js @@ -35,7 +35,7 @@ module.exports = { module: { rules: [ { - test: /\.[jt]s$/, + test: /\.[jt]sx?$/, exclude: /node_modules/, loader: 'babel-loader', options: {