From c3f66a02b4186cdb6eb797ef7d3aefd80b97c5b9 Mon Sep 17 00:00:00 2001 From: Hinton Date: Fri, 24 Jan 2025 12:03:10 +0100 Subject: [PATCH] Propose grouping webpack dependencies together for minor/patch --- .github/renovate.json | 59 ++++++++++++++++++++++++++++++++----------- 1 file changed, 44 insertions(+), 15 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index b5c43cc1d39..16a595e3d90 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -41,21 +41,11 @@ }, { "matchPackageNames": [ - "base64-loader", "buffer", "bufferutil", "core-js", - "css-loader", - "html-loader", - "mini-css-extract-plugin", "ngx-infinite-scroll", - "postcss", - "postcss-loader", "process", - "sass", - "sass-loader", - "style-loader", - "ts-loader", "url", "util" ], @@ -134,39 +124,78 @@ "@types/glob", "@types/jquery", "@types/lowdb", - "@types/node", "@types/node-forge", "@types/node-ipc", + "@types/node", "@yao-pkg/pkg", "babel-loader", + "base64-loader", "browserslist", "copy-webpack-plugin", - "electron", + "css-loader", "electron-builder", "electron-log", "electron-reload", "electron-store", "electron-updater", + "electron", + "html-loader", "html-webpack-injector", "html-webpack-plugin", "lowdb", + "mini-css-extract-plugin", "node-forge", "node-ipc", "pkg", + "postcss-loader", + "postcss", "rxjs", + "sass-loader", + "sass", + "style-loader", + "ts-loader", "tsconfig-paths-webpack-plugin", "type-fest", - "typescript", "typescript-strict-plugin", - "webpack", + "typescript", "webpack-cli", "webpack-dev-server", - "webpack-node-externals" + "webpack-node-externals", + "webpack" ], "description": "Platform owned dependencies", "commitMessagePrefix": "[deps] Platform:", "reviewers": ["team:team-platform-dev"] }, + { + "matchPackageNames": [ + "@babel/core", + "@babel/preset-env", + "babel-loader", + "base64-loader", + "browserslist", + "copy-webpack-plugin", + "css-loader", + "html-loader", + "html-webpack-injector", + "html-webpack-plugin", + "mini-css-extract-plugin", + "postcss-loader", + "postcss", + "sass-loader", + "sass", + "style-loader", + "ts-loader", + "tsconfig-paths-webpack-plugin", + "webpack-cli", + "webpack-dev-server", + "webpack-node-externals", + "webpack" + ], + "description": "Webpack related build dependencies", + "groupSlug": "webpack-minor-patch", + "matchUpdateTypes": ["minor", "patch"] + }, { "matchPackageNames": [ "@angular-devkit/build-angular",