From b6bcdae0f287f9e7a9be72b475699098dda4af09 Mon Sep 17 00:00:00 2001 From: merceyz Date: Sat, 15 Jan 2022 22:05:00 +0100 Subject: [PATCH 1/2] fix(webpack5): use `require.resolve` for `process` fallback --- lib/builder-webpack5/package.json | 1 + lib/builder-webpack5/src/preview/iframe-webpack.config.ts | 2 +- lib/manager-webpack5/src/presets/manager-preset.ts | 2 +- yarn.lock | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/builder-webpack5/package.json b/lib/builder-webpack5/package.json index 56c59a81e4ab..0effd0a0c120 100644 --- a/lib/builder-webpack5/package.json +++ b/lib/builder-webpack5/package.json @@ -86,6 +86,7 @@ "glob-promise": "^3.4.0", "html-webpack-plugin": "^5.0.0", "path-browserify": "^1.0.1", + "process": "^0.11.10", "stable": "^0.1.8", "style-loader": "^2.0.0", "terser-webpack-plugin": "^5.0.3", diff --git a/lib/builder-webpack5/src/preview/iframe-webpack.config.ts b/lib/builder-webpack5/src/preview/iframe-webpack.config.ts index a144e5cbb44f..1a0d921bb261 100644 --- a/lib/builder-webpack5/src/preview/iframe-webpack.config.ts +++ b/lib/builder-webpack5/src/preview/iframe-webpack.config.ts @@ -214,7 +214,7 @@ export default async (options: Options & Record): Promise Date: Sun, 16 Jan 2022 23:21:44 +0800 Subject: [PATCH 2/2] Fix manager-webpack5 process dependency --- lib/manager-webpack5/package.json | 1 + yarn.lock | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/manager-webpack5/package.json b/lib/manager-webpack5/package.json index 5576e52ef534..5e110c192d95 100644 --- a/lib/manager-webpack5/package.json +++ b/lib/manager-webpack5/package.json @@ -63,6 +63,7 @@ "fs-extra": "^9.0.1", "html-webpack-plugin": "^5.0.0", "node-fetch": "^2.6.1", + "process": "^0.11.10", "read-pkg-up": "^7.0.1", "regenerator-runtime": "^0.13.7", "resolve-from": "^5.0.0", diff --git a/yarn.lock b/yarn.lock index e71dff1202a9..526408a8725e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10577,6 +10577,7 @@ __metadata: fs-extra: ^9.0.1 html-webpack-plugin: ^5.0.0 node-fetch: ^2.6.1 + process: ^0.11.10 read-pkg-up: ^7.0.1 regenerator-runtime: ^0.13.7 resolve-from: ^5.0.0