From 0417b316908f2f80d8e6104b90566fe60e65eb54 Mon Sep 17 00:00:00 2001 From: Sarah Brolley Date: Wed, 21 Jan 2026 14:51:58 -0500 Subject: [PATCH 1/3] feat(renovate): update renovate to use shared renovate-config --- .github/renovate.json | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index 8451704423..78fc6317dd 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -1,25 +1,22 @@ { - "extends": ["config:base", ":preserveSemverRanges", "schedule:weekly"], - "separateMajorMinor": true, + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "github>commercetools/renovate-config:composite/component-library" + ], "rebaseWhen": "never", "packageRules": [ { - "sourceUrlPrefixes": ["https://github.com/gregberge/svgr"], + "matchSourceUrls": ["https://github.com/gregberge/svgr{/,}**"], "groupName": "all svgr packages" }, { - "sourceUrlPrefixes": [ - "https://github.com/stylelint/stylelint-config-standard", - "https://github.com/stylelint/stylelint" + "matchPackageNames": [ + "stylelint", + "stylelint-config-standard", + "/^stylelint-/" ], "groupName": "all stylelint packages" }, - { - "packagePatterns": ["*"], - "updateTypes": ["minor", "patch"], - "groupName": "all dependencies", - "groupSlug": "all" - }, { "matchPackageNames": ["html-loader"], "allowedVersions": "<2.0.0" @@ -45,9 +42,5 @@ "allowedVersions": "<3.0.0" } ], - "lockFileMaintenance": { - "enabled": true - }, - "labels": ["🤖 Type: Dependencies"], "ignoreDeps": ["slate", "slate-html-serializer", "slate-react"] } From 5ff4a6483dbbd45cc0f6558123394abd54f8b482 Mon Sep 17 00:00:00 2001 From: Byron Wall Date: Thu, 19 Feb 2026 13:12:52 -0500 Subject: [PATCH 2/3] fix(renovate): update shared config path to corect // syntax --- .github/renovate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/renovate.json b/.github/renovate.json index 78fc6317dd..be1140009f 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -1,7 +1,7 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "github>commercetools/renovate-config:composite/component-library" + "github>commercetools/renovate-config//composite/component-library" ], "rebaseWhen": "never", "packageRules": [ From af2befc5b6529d5d66f5573c97421d4f9107a332 Mon Sep 17 00:00:00 2001 From: Byron Wall Date: Thu, 19 Feb 2026 14:05:48 -0500 Subject: [PATCH 3/3] fix(yarn.lock): dedupe and hope tests pass --- yarn.lock | 120 ++++-------------------------------------------------- 1 file changed, 9 insertions(+), 111 deletions(-) diff --git a/yarn.lock b/yarn.lock index b55dd93976..e1bde0b166 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5110,26 +5110,6 @@ __metadata: languageName: node linkType: hard -"@formatjs/ts-transformer@npm:3.13.34": - version: 3.13.34 - resolution: "@formatjs/ts-transformer@npm:3.13.34" - dependencies: - "@formatjs/icu-messageformat-parser": 2.11.2 - "@types/json-stable-stringify": ^1.1.0 - "@types/node": ^22.0.0 - chalk: ^4.1.2 - json-stable-stringify: ^1.1.1 - tslib: ^2.8.0 - typescript: ^5.6.0 - peerDependencies: - ts-jest: ^29 - peerDependenciesMeta: - ts-jest: - optional: true - checksum: af6c68ef146cacf48d2e07a16ea008f7c26c34e672b15d4adc05bc3f8bd68af500fdb72858367cada89ec75afe48ef14b01e3d2f8da12a1d4d2d337a959081e4 - languageName: node - linkType: hard - "@formatjs/ts-transformer@npm:3.14.2": version: 3.14.2 resolution: "@formatjs/ts-transformer@npm:3.14.2" @@ -8058,13 +8038,6 @@ __metadata: languageName: node linkType: hard -"@types/json-stable-stringify@npm:^1.1.0": - version: 1.1.0 - resolution: "@types/json-stable-stringify@npm:1.1.0" - checksum: 7fdf2463b2d3ed1ffa08466842f3864b934c16061c68c5aa0aa4bc541879edaeb59ad874ffbd8b4e6714628c88ccb3b4e85dbce40badb16d104aa329212c15ba - languageName: node - linkType: hard - "@types/json5@npm:^0.0.29": version: 0.0.29 resolution: "@types/json5@npm:0.0.29" @@ -8917,16 +8890,7 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^7.0.0": - version: 7.0.0 - resolution: "ansi-escapes@npm:7.0.0" - dependencies: - environment: ^1.0.0 - checksum: 19baa61e68d1998c03b3b8bd023653a6c2667f0ed6caa9a00780ffd6f0a14f4a6563c57a38b3c0aba71bd704cd49c4c8df41be60bd81c957409f91e9dd49051f - languageName: node - linkType: hard - -"ansi-escapes@npm:^7.1.0": +"ansi-escapes@npm:^7.0.0, ansi-escapes@npm:^7.1.0": version: 7.1.1 resolution: "ansi-escapes@npm:7.1.1" dependencies: @@ -9355,7 +9319,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-formatjs@npm:^10.0.0": +"babel-plugin-formatjs@npm:^10.0.0, babel-plugin-formatjs@npm:^10.5.25": version: 10.5.41 resolution: "babel-plugin-formatjs@npm:10.5.41" dependencies: @@ -9374,25 +9338,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-formatjs@npm:^10.5.25": - version: 10.5.38 - resolution: "babel-plugin-formatjs@npm:10.5.38" - dependencies: - "@babel/core": ^7.26.10 - "@babel/helper-plugin-utils": ^7.26.5 - "@babel/plugin-syntax-jsx": ^7.25.9 - "@babel/traverse": ^7.26.10 - "@babel/types": ^7.26.10 - "@formatjs/icu-messageformat-parser": 2.11.2 - "@formatjs/ts-transformer": 3.13.34 - "@types/babel__core": ^7.20.5 - "@types/babel__helper-plugin-utils": ^7.10.3 - "@types/babel__traverse": ^7.20.6 - tslib: ^2.8.0 - checksum: 43aa22fab0b88139b17ff390e43ccf5fc05eddfdf9646078f748f0dc07e2ff05350e58f0fb4fe3249b90b1d3a649c27c7efa96c88afcc93b12f6d11a3aa9bcea - languageName: node - linkType: hard - "babel-plugin-istanbul@npm:^6.1.1": version: 6.1.1 resolution: "babel-plugin-istanbul@npm:6.1.1" @@ -10022,14 +9967,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.0.1, chalk@npm:^5.2.0, chalk@npm:^5.3.0": - version: 5.4.1 - resolution: "chalk@npm:5.4.1" - checksum: 0c656f30b782fed4d99198825c0860158901f449a6b12b818b0aabad27ec970389e7e8767d0e00762175b23620c812e70c4fd92c0210e55fc2d993638b74e86e - languageName: node - linkType: hard - -"chalk@npm:^5.6.2": +"chalk@npm:^5.0.1, chalk@npm:^5.2.0, chalk@npm:^5.3.0, chalk@npm:^5.6.2": version: 5.6.2 resolution: "chalk@npm:5.6.2" checksum: 4ee2d47a626d79ca27cb5299ecdcce840ef5755e287412536522344db0fc51ca0f6d6433202332c29e2288c6a90a2b31f3bd626bc8c14743b6b6ee28abd3b796 @@ -10269,14 +10207,7 @@ __metadata: languageName: node linkType: hard -"collect-v8-coverage@npm:^1.0.0": - version: 1.0.2 - resolution: "collect-v8-coverage@npm:1.0.2" - checksum: c10f41c39ab84629d16f9f6137bc8a63d332244383fc368caf2d2052b5e04c20cd1fd70f66fcf4e2422b84c8226598b776d39d5f2d2a51867cc1ed5d1982b4da - languageName: node - linkType: hard - -"collect-v8-coverage@npm:^1.0.2": +"collect-v8-coverage@npm:^1.0.0, collect-v8-coverage@npm:^1.0.2": version: 1.0.3 resolution: "collect-v8-coverage@npm:1.0.3" checksum: ed1d1ebc9c05e7263fffa3ad6440031db6a1fdd9f574435aa689effcdfe9f2b93aba8ec600f9c7b99124cd6ff5d9415c17961d84ae829a72251a4fe668a49b63 @@ -13985,7 +13916,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.13.0, is-core-module@npm:^2.15.1, is-core-module@npm:^2.16.0, is-core-module@npm:^2.16.1": +"is-core-module@npm:^2.13.0, is-core-module@npm:^2.15.1, is-core-module@npm:^2.16.1": version: 2.16.1 resolution: "is-core-module@npm:2.16.1" dependencies: @@ -15370,7 +15301,7 @@ __metadata: languageName: node linkType: hard -"json-stable-stringify@npm:^1.0.2, json-stable-stringify@npm:^1.1.1, json-stable-stringify@npm:^1.3.0": +"json-stable-stringify@npm:^1.0.2, json-stable-stringify@npm:^1.3.0": version: 1.3.0 resolution: "json-stable-stringify@npm:1.3.0" dependencies: @@ -15760,20 +15691,13 @@ __metadata: languageName: node linkType: hard -"lodash@npm:4.17.23": +"lodash@npm:4.17.23, lodash@npm:^4.17.10, lodash@npm:^4.17.19, lodash@npm:^4.17.21, lodash@npm:^4.17.4": version: 4.17.23 resolution: "lodash@npm:4.17.23" checksum: 7daad39758a72872e94651630fbb54ba76868f904211089721a64516ce865506a759d9ad3d8ff22a2a49a50a09db5d27c36f22762d21766e47e3ba918d6d7bab languageName: node linkType: hard -"lodash@npm:^4.17.10, lodash@npm:^4.17.19, lodash@npm:^4.17.21, lodash@npm:^4.17.4": - version: 4.17.21 - resolution: "lodash@npm:4.17.21" - checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 - languageName: node - linkType: hard - "log-symbols@npm:^1.0.2": version: 1.0.2 resolution: "log-symbols@npm:1.0.2" @@ -19080,7 +19004,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.10.0": +"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4, resolve@npm:^1.22.8, resolve@npm:^1.3.2": version: 1.22.11 resolution: "resolve@npm:1.22.11" dependencies: @@ -19093,19 +19017,6 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4, resolve@npm:^1.22.8, resolve@npm:^1.3.2": - version: 1.22.10 - resolution: "resolve@npm:1.22.10" - dependencies: - is-core-module: ^2.16.0 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 - bin: - resolve: bin/resolve - checksum: ab7a32ff4046fcd7c6fdd525b24a7527847d03c3650c733b909b01b757f92eb23510afa9cc3e9bf3f26a3e073b48c88c706dfd4c1d2fb4a16a96b73b6328ddcf - languageName: node - linkType: hard - "resolve@npm:^2.0.0-next.5": version: 2.0.0-next.5 resolution: "resolve@npm:2.0.0-next.5" @@ -19119,7 +19030,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.10.0#~builtin": +"resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.22.4#~builtin, resolve@patch:resolve@^1.22.8#~builtin, resolve@patch:resolve@^1.3.2#~builtin": version: 1.22.11 resolution: "resolve@patch:resolve@npm%3A1.22.11#~builtin::version=1.22.11&hash=c3c19d" dependencies: @@ -19132,19 +19043,6 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.22.4#~builtin, resolve@patch:resolve@^1.22.8#~builtin, resolve@patch:resolve@^1.3.2#~builtin": - version: 1.22.10 - resolution: "resolve@patch:resolve@npm%3A1.22.10#~builtin::version=1.22.10&hash=c3c19d" - dependencies: - is-core-module: ^2.16.0 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 - bin: - resolve: bin/resolve - checksum: 8aac1e4e4628bd00bf4b94b23de137dd3fe44097a8d528fd66db74484be929936e20c696e1a3edf4488f37e14180b73df6f600992baea3e089e8674291f16c9d - languageName: node - linkType: hard - "resolve@patch:resolve@^2.0.0-next.5#~builtin": version: 2.0.0-next.5 resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#~builtin::version=2.0.0-next.5&hash=c3c19d"