From 2539dcb7b1e96a998347effddaea272c28dfa741 Mon Sep 17 00:00:00 2001 From: Alejandro Lembke Barrientos Date: Sat, 12 Apr 2025 15:51:29 +0000 Subject: [PATCH] PR-415815: fixing webpack build. --- package-lock.json | 18 +++++++++--------- package.json | 4 ++-- webpack.config.ts | 11 ++++++++++- 3 files changed, 21 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index 07eaa90..6b3bd50 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@aleleba/create-react-ssr", - "version": "3.9.32", + "version": "3.9.33", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@aleleba/create-react-ssr", - "version": "3.9.32", + "version": "3.9.33", "license": "MIT", "dependencies": { "@babel/register": "^7.25.9", @@ -53,7 +53,7 @@ "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", "@types/jest": "^29.5.14", - "@types/node": "^22.14.0", + "@types/node": "^22.14.1", "@types/react": "^19.1.1", "@types/react-dom": "^19.1.2", "@types/webpack": "^5.28.5", @@ -4333,9 +4333,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "22.14.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.0.tgz", - "integrity": "sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==", + "version": "22.14.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.1.tgz", + "integrity": "sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==", "license": "MIT", "dependencies": { "undici-types": "~6.21.0" @@ -22158,9 +22158,9 @@ "dev": true }, "@types/node": { - "version": "22.14.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.0.tgz", - "integrity": "sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==", + "version": "22.14.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.1.tgz", + "integrity": "sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==", "requires": { "undici-types": "~6.21.0" } diff --git a/package.json b/package.json index c44b166..a38c637 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@aleleba/create-react-ssr", - "version": "3.9.32", + "version": "3.9.33", "description": "Starter Kit of server side render of react", "bin": "./bin/cli.js", "main": "src/server/index", @@ -77,7 +77,7 @@ "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", "@types/jest": "^29.5.14", - "@types/node": "^22.14.0", + "@types/node": "^22.14.1", "@types/react": "^19.1.1", "@types/react-dom": "^19.1.2", "@types/webpack": "^5.28.5", diff --git a/webpack.config.ts b/webpack.config.ts index 65a7ef2..a609b38 100644 --- a/webpack.config.ts +++ b/webpack.config.ts @@ -201,7 +201,16 @@ const serverConfig = { 'options': { modules: { auto: /\.module\.\w+$/i, - } + }, + url: { + filter: (url) => { + // No procesar URLs absolutas que comienzan con / + if (url.startsWith('/')) { + return false; + } + return true; + } + }, }, }, 'sass-loader',