Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 9 additions & 16 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -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",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The shared config has rebaseWhen: "conflicted". I notice AppKit also has rebaseWhen: "never". Not sure if this is common and we should change shared config or if we want this behavior to change. Conflicted doesn't seem like a bad option, but not sure why this was set to never originally.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's keep this as a repo decision then for now.

"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"
Expand All @@ -45,9 +42,5 @@
"allowedVersions": "<3.0.0"
}
],
"lockFileMaintenance": {
"enabled": true
},
"labels": ["πŸ€– Type: Dependencies"],
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we remove this?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's in the shared config now. https://github.com/commercetools/renovate-config/blob/700c5dcf53d675f8cd0779a6e0e15fc22d187758/default.json#L28

Questioning this a little as appKit has slightly different "stop labels" and I'm not sure if there are workflows that trigger off the labels. It would be nice to have label consistency across repos, but not sure if this is a can of worms we don't want to open right now.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd see the goal as dependency update cadence as the goal. Not expanding it to label consistency. One topic at a time :)

"ignoreDeps": ["slate", "slate-html-serializer", "slate-react"]
}
120 changes: 9 additions & 111 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down Expand Up @@ -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"
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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:
Expand All @@ -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"
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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"
Expand Down Expand Up @@ -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:
Expand All @@ -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"
Expand All @@ -19119,7 +19030,7 @@ __metadata:
languageName: node
linkType: hard

"resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>":
"resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.14.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.17.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.19.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.4#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.8#~builtin<compat/resolve>, resolve@patch:resolve@^1.3.2#~builtin<compat/resolve>":
version: 1.22.11
resolution: "resolve@patch:resolve@npm%3A1.22.11#~builtin<compat/resolve>::version=1.22.11&hash=c3c19d"
dependencies:
Expand All @@ -19132,19 +19043,6 @@ __metadata:
languageName: node
linkType: hard

"resolve@patch:resolve@^1.14.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.17.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.19.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.4#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.8#~builtin<compat/resolve>, resolve@patch:resolve@^1.3.2#~builtin<compat/resolve>":
version: 1.22.10
resolution: "resolve@patch:resolve@npm%3A1.22.10#~builtin<compat/resolve>::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<compat/resolve>":
version: 2.0.0-next.5
resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#~builtin<compat/resolve>::version=2.0.0-next.5&hash=c3c19d"
Expand Down
Loading