Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure renovate #34

Merged
merged 2 commits into from
Sep 6, 2023
Merged

Configure renovate #34

merged 2 commits into from
Sep 6, 2023

Conversation

NyCodeGHG
Copy link
Contributor

This PR configures renovate as discussed in #33.
Right now i configured renovate to update once if month, if you'd like a shorter schedule feel free to let me know :)

.github/renovate.json Outdated Show resolved Hide resolved
@derhuerst derhuerst merged commit e038ce3 into derhuerst:6 Sep 6, 2023
1 check passed
@NyCodeGHG NyCodeGHG deleted the configure-renovate branch September 6, 2023 12:39
@derhuerst
Copy link
Owner

So far, the renovate bot hasn't pushed upgrades, even though it should have... 🤔 – Do you know why?

@NyCodeGHG
Copy link
Contributor Author

Did authorize the github application?

@derhuerst
Copy link
Owner

Did authorize the github application?

Apparently not. Thanks for the hint!

@derhuerst
Copy link
Owner

I think it was broken because I had used it before it was a GitHub App, and therefore had no account on their platform. I have removed the GitHub installation, cancelled their free plan, reinstated the free plan, and re-activated the installation.

Now it seems to be active! 🥳

@derhuerst
Copy link
Owner

Do you happen to know why it doesn't work? Currently (on d1be6cb), an npm upgrade gives the following diff:

diff --git a/package-lock.json b/package-lock.json
index f052e03..bc21dd7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -45,9 +45,9 @@
 			}
 		},
 		"node_modules/@babel/runtime": {
-			"version": "7.22.15",
-			"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz",
-			"integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==",
+			"version": "7.23.2",
+			"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz",
+			"integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==",
 			"dependencies": {
 				"regenerator-runtime": "^0.14.0"
 			},
@@ -117,18 +117,18 @@
 			}
 		},
 		"node_modules/@eslint-community/regexpp": {
-			"version": "4.8.0",
-			"resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.8.0.tgz",
-			"integrity": "sha512-JylOEEzDiOryeUnFbQz+oViCXS0KsvR1mvHkoMiu5+UiBvy+RYX7tzlIIIEstF/gVa2tj9AQXk3dgnxv6KxhFg==",
+			"version": "4.10.0",
+			"resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz",
+			"integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==",
 			"dev": true,
 			"engines": {
 				"node": "^12.0.0 || ^14.0.0 || >=16.0.0"
 			}
 		},
 		"node_modules/@eslint/eslintrc": {
-			"version": "2.1.2",
-			"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz",
-			"integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==",
+			"version": "2.1.3",
+			"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz",
+			"integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==",
 			"dev": true,
 			"dependencies": {
 				"ajv": "^6.12.4",
@@ -149,21 +149,21 @@
 			}
 		},
 		"node_modules/@eslint/js": {
-			"version": "8.48.0",
-			"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.48.0.tgz",
-			"integrity": "sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw==",
+			"version": "8.53.0",
+			"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.53.0.tgz",
+			"integrity": "sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==",
 			"dev": true,
 			"engines": {
 				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
 			}
 		},
 		"node_modules/@humanwhocodes/config-array": {
-			"version": "0.11.11",
-			"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz",
-			"integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==",
+			"version": "0.11.13",
+			"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz",
+			"integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==",
 			"dev": true,
 			"dependencies": {
-				"@humanwhocodes/object-schema": "^1.2.1",
+				"@humanwhocodes/object-schema": "^2.0.1",
 				"debug": "^4.1.1",
 				"minimatch": "^3.0.5"
 			},
@@ -185,9 +185,9 @@
 			}
 		},
 		"node_modules/@humanwhocodes/object-schema": {
-			"version": "1.2.1",
-			"resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
-			"integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz",
+			"integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==",
 			"dev": true
 		},
 		"node_modules/@ioredis/commands": {
@@ -208,10 +208,13 @@
 			}
 		},
 		"node_modules/@ljharb/through": {
-			"version": "2.3.9",
-			"resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.9.tgz",
-			"integrity": "sha512-yN599ZBuMPPK4tdoToLlvgJB4CLK8fGl7ntfy0Wn7U6ttNvHYurd81bfUiK/6sMkiIwm65R6ck4L6+Y3DfVbNQ==",
+			"version": "2.3.11",
+			"resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.11.tgz",
+			"integrity": "sha512-ccfcIDlogiXNq5KcbAwbaO7lMh3Tm1i3khMPYpxlK8hH/W53zN81KM9coerRLOnTGu3nfXIniAmQbRI9OxbC0w==",
 			"dev": true,
+			"dependencies": {
+				"call-bind": "^1.0.2"
+			},
 			"engines": {
 				"node": ">= 0.4"
 			}
@@ -252,18 +255,18 @@
 			}
 		},
 		"node_modules/@types/hast": {
-			"version": "2.3.5",
-			"resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.5.tgz",
-			"integrity": "sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg==",
+			"version": "2.3.7",
+			"resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.7.tgz",
+			"integrity": "sha512-EVLigw5zInURhzfXUM65eixfadfsHKomGKUakToXo84t8gGIJuTcD2xooM2See7GyQ7DRtYjhCHnSUQez8JaLw==",
 			"dev": true,
 			"dependencies": {
 				"@types/unist": "^2"
 			}
 		},
 		"node_modules/@types/mdast": {
-			"version": "3.0.12",
-			"resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
-			"integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
+			"version": "3.0.14",
+			"resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.14.tgz",
+			"integrity": "sha512-gVZ04PGgw1qLZKsnWnyFv4ORnaJ+DXLdHTVSFbU8yX6xZ34Bjg4Q32yPkmveUP1yItXReKfB0Aknlh/3zxTKAw==",
 			"dev": true,
 			"dependencies": {
 				"@types/unist": "^2"
@@ -281,9 +284,15 @@
 			"integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g=="
 		},
 		"node_modules/@types/unist": {
-			"version": "2.0.8",
-			"resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
-			"integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==",
+			"version": "2.0.9",
+			"resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.9.tgz",
+			"integrity": "sha512-zC0iXxAv1C1ERURduJueYzkzZ2zaGyc+P2c95hgkikHPr3z8EdUZOlgEQ5X0DRmwDZn+hekycQnoeiiRVrmilQ==",
+			"dev": true
+		},
+		"node_modules/@ungap/structured-clone": {
+			"version": "1.2.0",
+			"resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
+			"integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
 			"dev": true
 		},
 		"node_modules/abort-controller": {
@@ -310,9 +319,9 @@
 			}
 		},
 		"node_modules/acorn": {
-			"version": "8.10.0",
-			"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
-			"integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
+			"version": "8.11.2",
+			"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz",
+			"integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==",
 			"dev": true,
 			"bin": {
 				"acorn": "bin/acorn"
@@ -642,9 +651,9 @@
 			}
 		},
 		"node_modules/cached-hafas-client": {
-			"version": "5.1.3",
-			"resolved": "https://registry.npmjs.org/cached-hafas-client/-/cached-hafas-client-5.1.3.tgz",
-			"integrity": "sha512-VXe7xyxgOdseDU4fWoR3OykYtgG6BWDPd1L9nRyB13PBsKY1y1sQCYUZVVrc1PuIYcj/bcsMC660ru9rEnfJHg==",
+			"version": "5.1.4",
+			"resolved": "https://registry.npmjs.org/cached-hafas-client/-/cached-hafas-client-5.1.4.tgz",
+			"integrity": "sha512-Pg/KBjnbka3HqehgD/NXC/ytMWGyBrolVAgSRctAC9UpVGLcppCcLZFKx43uIXW3mCV1ICekigUMEDJBj/7lAA==",
 			"dependencies": {
 				"common-prefix": "^1.1.0",
 				"debug": "^4.0.0",
@@ -662,12 +671,13 @@
 			}
 		},
 		"node_modules/call-bind": {
-			"version": "1.0.2",
-			"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
-			"integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+			"version": "1.0.5",
+			"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz",
+			"integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==",
 			"dependencies": {
-				"function-bind": "^1.1.1",
-				"get-intrinsic": "^1.0.2"
+				"function-bind": "^1.1.2",
+				"get-intrinsic": "^1.2.1",
+				"set-function-length": "^1.1.1"
 			},
 			"funding": {
 				"url": "https://github.com/sponsors/ljharb"
@@ -1076,12 +1086,26 @@
 			"integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
 			"dev": true
 		},
+		"node_modules/define-data-property": {
+			"version": "1.1.1",
+			"resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz",
+			"integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==",
+			"dependencies": {
+				"get-intrinsic": "^1.2.1",
+				"gopd": "^1.0.1",
+				"has-property-descriptors": "^1.0.0"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			}
+		},
 		"node_modules/define-properties": {
-			"version": "1.2.0",
-			"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz",
-			"integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==",
+			"version": "1.2.1",
+			"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
+			"integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
 			"dev": true,
 			"dependencies": {
+				"define-data-property": "^1.0.1",
 				"has-property-descriptors": "^1.0.0",
 				"object-keys": "^1.1.1"
 			},
@@ -1212,26 +1236,26 @@
 			}
 		},
 		"node_modules/es-abstract": {
-			"version": "1.22.1",
-			"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz",
-			"integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==",
+			"version": "1.22.3",
+			"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz",
+			"integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==",
 			"dev": true,
 			"dependencies": {
 				"array-buffer-byte-length": "^1.0.0",
-				"arraybuffer.prototype.slice": "^1.0.1",
+				"arraybuffer.prototype.slice": "^1.0.2",
 				"available-typed-arrays": "^1.0.5",
-				"call-bind": "^1.0.2",
+				"call-bind": "^1.0.5",
 				"es-set-tostringtag": "^2.0.1",
 				"es-to-primitive": "^1.2.1",
-				"function.prototype.name": "^1.1.5",
-				"get-intrinsic": "^1.2.1",
+				"function.prototype.name": "^1.1.6",
+				"get-intrinsic": "^1.2.2",
 				"get-symbol-description": "^1.0.0",
 				"globalthis": "^1.0.3",
 				"gopd": "^1.0.1",
-				"has": "^1.0.3",
 				"has-property-descriptors": "^1.0.0",
 				"has-proto": "^1.0.1",
 				"has-symbols": "^1.0.3",
+				"hasown": "^2.0.0",
 				"internal-slot": "^1.0.5",
 				"is-array-buffer": "^3.0.2",
 				"is-callable": "^1.2.7",
@@ -1239,23 +1263,23 @@
 				"is-regex": "^1.1.4",
 				"is-shared-array-buffer": "^1.0.2",
 				"is-string": "^1.0.7",
-				"is-typed-array": "^1.1.10",
+				"is-typed-array": "^1.1.12",
 				"is-weakref": "^1.0.2",
-				"object-inspect": "^1.12.3",
+				"object-inspect": "^1.13.1",
 				"object-keys": "^1.1.1",
 				"object.assign": "^4.1.4",
-				"regexp.prototype.flags": "^1.5.0",
-				"safe-array-concat": "^1.0.0",
+				"regexp.prototype.flags": "^1.5.1",
+				"safe-array-concat": "^1.0.1",
 				"safe-regex-test": "^1.0.0",
-				"string.prototype.trim": "^1.2.7",
-				"string.prototype.trimend": "^1.0.6",
-				"string.prototype.trimstart": "^1.0.6",
+				"string.prototype.trim": "^1.2.8",
+				"string.prototype.trimend": "^1.0.7",
+				"string.prototype.trimstart": "^1.0.7",
 				"typed-array-buffer": "^1.0.0",
 				"typed-array-byte-length": "^1.0.0",
 				"typed-array-byte-offset": "^1.0.0",
 				"typed-array-length": "^1.0.4",
 				"unbox-primitive": "^1.0.2",
-				"which-typed-array": "^1.1.10"
+				"which-typed-array": "^1.1.13"
 			},
 			"engines": {
 				"node": ">= 0.4"
@@ -1285,14 +1309,14 @@
 			}
 		},
 		"node_modules/es-set-tostringtag": {
-			"version": "2.0.1",
-			"resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
-			"integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz",
+			"integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==",
 			"dev": true,
 			"dependencies": {
-				"get-intrinsic": "^1.1.3",
-				"has": "^1.0.3",
-				"has-tostringtag": "^1.0.0"
+				"get-intrinsic": "^1.2.2",
+				"has-tostringtag": "^1.0.0",
+				"hasown": "^2.0.0"
 			},
 			"engines": {
 				"node": ">= 0.4"
@@ -1333,18 +1357,19 @@
 			}
 		},
 		"node_modules/eslint": {
-			"version": "8.48.0",
-			"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.48.0.tgz",
-			"integrity": "sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==",
+			"version": "8.53.0",
+			"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.53.0.tgz",
+			"integrity": "sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==",
 			"dev": true,
 			"dependencies": {
 				"@eslint-community/eslint-utils": "^4.2.0",
 				"@eslint-community/regexpp": "^4.6.1",
-				"@eslint/eslintrc": "^2.1.2",
-				"@eslint/js": "8.48.0",
-				"@humanwhocodes/config-array": "^0.11.10",
+				"@eslint/eslintrc": "^2.1.3",
+				"@eslint/js": "8.53.0",
+				"@humanwhocodes/config-array": "^0.11.13",
 				"@humanwhocodes/module-importer": "^1.0.1",
 				"@nodelib/fs.walk": "^1.2.8",
+				"@ungap/structured-clone": "^1.2.0",
 				"ajv": "^6.12.4",
 				"chalk": "^4.0.0",
 				"cross-spawn": "^7.0.2",
@@ -1696,12 +1721,12 @@
 			}
 		},
 		"node_modules/flat-cache": {
-			"version": "3.1.0",
-			"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz",
-			"integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==",
+			"version": "3.1.1",
+			"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz",
+			"integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==",
 			"dev": true,
 			"dependencies": {
-				"flatted": "^3.2.7",
+				"flatted": "^3.2.9",
 				"keyv": "^4.5.3",
 				"rimraf": "^3.0.2"
 			},
@@ -1710,15 +1735,15 @@
 			}
 		},
 		"node_modules/flatted": {
-			"version": "3.2.7",
-			"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
-			"integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==",
+			"version": "3.2.9",
+			"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz",
+			"integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==",
 			"dev": true
 		},
 		"node_modules/follow-redirects": {
-			"version": "1.15.2",
-			"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
-			"integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==",
+			"version": "1.15.3",
+			"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz",
+			"integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==",
 			"dev": true,
 			"funding": [
 				{
@@ -1790,9 +1815,12 @@
 			"dev": true
 		},
 		"node_modules/function-bind": {
-			"version": "1.1.1",
-			"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
-			"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
+			"version": "1.1.2",
+			"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+			"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
 		},
 		"node_modules/function.prototype.name": {
 			"version": "1.1.6",
@@ -1830,14 +1858,14 @@
 			}
 		},
 		"node_modules/get-intrinsic": {
-			"version": "1.2.1",
-			"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
-			"integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
+			"version": "1.2.2",
+			"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz",
+			"integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==",
 			"dependencies": {
-				"function-bind": "^1.1.1",
-				"has": "^1.0.3",
+				"function-bind": "^1.1.2",
 				"has-proto": "^1.0.1",
-				"has-symbols": "^1.0.3"
+				"has-symbols": "^1.0.3",
+				"hasown": "^2.0.0"
 			},
 			"funding": {
 				"url": "https://github.com/sponsors/ljharb"
@@ -1938,9 +1966,9 @@
 			}
 		},
 		"node_modules/globals": {
-			"version": "13.21.0",
-			"resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz",
-			"integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==",
+			"version": "13.23.0",
+			"resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz",
+			"integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==",
 			"dev": true,
 			"dependencies": {
 				"type-fest": "^0.20.2"
@@ -1976,7 +2004,6 @@
 			"version": "1.0.1",
 			"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
 			"integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
-			"dev": true,
 			"dependencies": {
 				"get-intrinsic": "^1.1.3"
 			},
@@ -2078,17 +2105,6 @@
 				"hafas-client": "^6"
 			}
 		},
-		"node_modules/has": {
-			"version": "1.0.3",
-			"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
-			"integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
-			"dependencies": {
-				"function-bind": "^1.1.1"
-			},
-			"engines": {
-				"node": ">= 0.4.0"
-			}
-		},
 		"node_modules/has-bigints": {
 			"version": "1.0.2",
 			"resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
@@ -2121,12 +2137,11 @@
 			}
 		},
 		"node_modules/has-property-descriptors": {
-			"version": "1.0.0",
-			"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
-			"integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
-			"dev": true,
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz",
+			"integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==",
 			"dependencies": {
-				"get-intrinsic": "^1.1.1"
+				"get-intrinsic": "^1.2.2"
 			},
 			"funding": {
 				"url": "https://github.com/sponsors/ljharb"
@@ -2182,6 +2197,17 @@
 				"node": ">=4"
 			}
 		},
+		"node_modules/hasown": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz",
+			"integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==",
+			"dependencies": {
+				"function-bind": "^1.1.2"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			}
+		},
 		"node_modules/hast-to-hyperscript": {
 			"version": "9.0.1",
 			"resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz",
@@ -2592,13 +2618,13 @@
 			"dev": true
 		},
 		"node_modules/internal-slot": {
-			"version": "1.0.5",
-			"resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz",
-			"integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==",
+			"version": "1.0.6",
+			"resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz",
+			"integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==",
 			"dev": true,
 			"dependencies": {
-				"get-intrinsic": "^1.2.0",
-				"has": "^1.0.3",
+				"get-intrinsic": "^1.2.2",
+				"hasown": "^2.0.0",
 				"side-channel": "^1.0.4"
 			},
 			"engines": {
@@ -2754,12 +2780,12 @@
 			}
 		},
 		"node_modules/is-core-module": {
-			"version": "2.13.0",
-			"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz",
-			"integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==",
+			"version": "2.13.1",
+			"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz",
+			"integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==",
 			"dev": true,
 			"dependencies": {
-				"has": "^1.0.3"
+				"hasown": "^2.0.0"
 			},
 			"funding": {
 				"url": "https://github.com/sponsors/ljharb"
@@ -3068,9 +3094,9 @@
 			"integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="
 		},
 		"node_modules/keyv": {
-			"version": "4.5.3",
-			"resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz",
-			"integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==",
+			"version": "4.5.4",
+			"resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
+			"integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
 			"dev": true,
 			"dependencies": {
 				"json-buffer": "3.0.1"
@@ -3185,9 +3211,9 @@
 			}
 		},
 		"node_modules/markdown-it": {
-			"version": "13.0.1",
-			"resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.1.tgz",
-			"integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==",
+			"version": "13.0.2",
+			"resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.2.tgz",
+			"integrity": "sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==",
 			"dependencies": {
 				"argparse": "^2.0.1",
 				"entities": "~3.0.1",
@@ -3328,6 +3354,26 @@
 				"yallist": "^3.0.0"
 			}
 		},
+		"node_modules/mock-property": {
+			"version": "1.0.3",
+			"resolved": "https://registry.npmjs.org/mock-property/-/mock-property-1.0.3.tgz",
+			"integrity": "sha512-2emPTb1reeLLYwHxyVx993iYyCHEiRRO+y8NFXFPL5kl5q14sgTK76cXyEKkeKCHeRw35SfdkUJ10Q1KfHuiIQ==",
+			"dev": true,
+			"dependencies": {
+				"define-data-property": "^1.1.1",
+				"functions-have-names": "^1.2.3",
+				"gopd": "^1.0.1",
+				"has-property-descriptors": "^1.0.0",
+				"hasown": "^2.0.0",
+				"isarray": "^2.0.5"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
 		"node_modules/mri": {
 			"version": "1.2.0",
 			"resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
@@ -3425,9 +3471,9 @@
 			}
 		},
 		"node_modules/object-inspect": {
-			"version": "1.12.3",
-			"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
-			"integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
+			"version": "1.13.1",
+			"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
+			"integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
 			"funding": {
 				"url": "https://github.com/sponsors/ljharb"
 			}
@@ -3484,9 +3530,12 @@
 			}
 		},
 		"node_modules/on-exit-leak-free": {
-			"version": "2.1.0",
-			"resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz",
-			"integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w=="
+			"version": "2.1.2",
+			"resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz",
+			"integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==",
+			"engines": {
+				"node": ">=14.0.0"
+			}
 		},
 		"node_modules/on-finished": {
 			"version": "2.4.1",
@@ -3693,20 +3742,20 @@
 			"integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
 		},
 		"node_modules/pino": {
-			"version": "8.15.0",
-			"resolved": "https://registry.npmjs.org/pino/-/pino-8.15.0.tgz",
-			"integrity": "sha512-olUADJByk4twxccmAxb1RiGKOSvddHugCV3wkqjyv+3Sooa2KLrmXrKEWOKi0XPCLasRR5jBXxioE1jxUa4KzQ==",
+			"version": "8.16.1",
+			"resolved": "https://registry.npmjs.org/pino/-/pino-8.16.1.tgz",
+			"integrity": "sha512-3bKsVhBmgPjGV9pyn4fO/8RtoVDR8ssW1ev819FsRXlRNgW8gR/9Kx+gCK4UPWd4JjrRDLWpzd/pb1AyWm3MGA==",
 			"dependencies": {
 				"atomic-sleep": "^1.0.0",
 				"fast-redact": "^3.1.1",
 				"on-exit-leak-free": "^2.1.0",
-				"pino-abstract-transport": "v1.0.0",
+				"pino-abstract-transport": "v1.1.0",
 				"pino-std-serializers": "^6.0.0",
 				"process-warning": "^2.0.0",
 				"quick-format-unescaped": "^4.0.3",
 				"real-require": "^0.2.0",
 				"safe-stable-stringify": "^2.3.1",
-				"sonic-boom": "^3.1.0",
+				"sonic-boom": "^3.7.0",
 				"thread-stream": "^2.0.0"
 			},
 			"bin": {
@@ -3714,9 +3763,9 @@
 			}
 		},
 		"node_modules/pino-abstract-transport": {
-			"version": "1.0.0",
-			"resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz",
-			"integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==",
+			"version": "1.1.0",
+			"resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.1.0.tgz",
+			"integrity": "sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA==",
 			"dependencies": {
 				"readable-stream": "^4.0.0",
 				"split2": "^4.0.0"
@@ -3746,9 +3795,9 @@
 			}
 		},
 		"node_modules/pino-http": {
-			"version": "8.5.0",
-			"resolved": "https://registry.npmjs.org/pino-http/-/pino-http-8.5.0.tgz",
-			"integrity": "sha512-kLGKNLyfWfdmrG1Ug0YdYpCTGbNcuD/YGC3g+elRU/Cm44UTs+tj/dZTxDN3bYauekxFxdLZhJuZdKKl0cml9w==",
+			"version": "8.5.1",
+			"resolved": "https://registry.npmjs.org/pino-http/-/pino-http-8.5.1.tgz",
+			"integrity": "sha512-T/3d9YHKBYpv/QHjNy73P5BNYYkRrC2/D6CxKMecG4fKFLN+B2iC6LsKYzGRTRV+Ld3fjxFC1ca4TUGbPdzk+Q==",
 			"dependencies": {
 				"get-caller-file": "^2.0.5",
 				"pino": "^8.0.0",
@@ -3835,9 +3884,9 @@
 			}
 		},
 		"node_modules/process-warning": {
-			"version": "2.2.0",
-			"resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz",
-			"integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg=="
+			"version": "2.3.0",
+			"resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.3.0.tgz",
+			"integrity": "sha512-N6mp1+2jpQr3oCFMz6SeHRGbv6Slb20bRhj4v3xR99HqNToAcOe1MFOp4tytyzOfJn+QtN8Rf7U/h2KAn4kC6g=="
 		},
 		"node_modules/prom-client": {
 			"version": "14.2.0",
@@ -3903,9 +3952,9 @@
 			}
 		},
 		"node_modules/punycode": {
-			"version": "2.3.0",
-			"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
-			"integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
+			"version": "2.3.1",
+			"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+			"integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
 			"dev": true,
 			"engines": {
 				"node": ">=6"
@@ -4037,14 +4086,14 @@
 			"integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA=="
 		},
 		"node_modules/regexp.prototype.flags": {
-			"version": "1.5.0",
-			"resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz",
-			"integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==",
+			"version": "1.5.1",
+			"resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz",
+			"integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==",
 			"dev": true,
 			"dependencies": {
 				"call-bind": "^1.0.2",
 				"define-properties": "^1.2.0",
-				"functions-have-names": "^1.2.3"
+				"set-function-name": "^2.0.0"
 			},
 			"engines": {
 				"node": ">= 0.4"
@@ -4184,12 +4233,12 @@
 			}
 		},
 		"node_modules/resolve": {
-			"version": "2.0.0-next.4",
-			"resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz",
-			"integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==",
+			"version": "2.0.0-next.5",
+			"resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz",
+			"integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==",
 			"dev": true,
 			"dependencies": {
-				"is-core-module": "^2.9.0",
+				"is-core-module": "^2.13.0",
 				"path-parse": "^1.0.7",
 				"supports-preserve-symlinks-flag": "^1.0.0"
 			},
@@ -4433,6 +4482,34 @@
 				"node": ">= 0.8.0"
 			}
 		},
+		"node_modules/set-function-length": {
+			"version": "1.1.1",
+			"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz",
+			"integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==",
+			"dependencies": {
+				"define-data-property": "^1.1.1",
+				"get-intrinsic": "^1.2.1",
+				"gopd": "^1.0.1",
+				"has-property-descriptors": "^1.0.0"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			}
+		},
+		"node_modules/set-function-name": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz",
+			"integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==",
+			"dev": true,
+			"dependencies": {
+				"define-data-property": "^1.0.1",
+				"functions-have-names": "^1.2.3",
+				"has-property-descriptors": "^1.0.0"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			}
+		},
 		"node_modules/setprototypeof": {
 			"version": "1.2.0",
 			"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
@@ -4517,9 +4594,9 @@
 			"integrity": "sha512-yzUY7d53sdY3wp6rGCc54fn+cel0aNsdG5lvRVN8bvlAXYQI2fIo36AAOVjArOaMzlidHYyAYqriHzuos93h+Q=="
 		},
 		"node_modules/sonic-boom": {
-			"version": "3.3.0",
-			"resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz",
-			"integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==",
+			"version": "3.7.0",
+			"resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.7.0.tgz",
+			"integrity": "sha512-IudtNvSqA/ObjN97tfgNmOKyDOs4dNcg4cUUsHDebqsgb8wGBBwb31LIgShNO8fye0dFI52X1+tFoKKI6Rq1Gg==",
 			"dependencies": {
 				"atomic-sleep": "^1.0.0"
 			}
@@ -4586,14 +4663,14 @@
 			}
 		},
 		"node_modules/string.prototype.trim": {
-			"version": "1.2.7",
-			"resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz",
-			"integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==",
+			"version": "1.2.8",
+			"resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz",
+			"integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==",
 			"dev": true,
 			"dependencies": {
 				"call-bind": "^1.0.2",
-				"define-properties": "^1.1.4",
-				"es-abstract": "^1.20.4"
+				"define-properties": "^1.2.0",
+				"es-abstract": "^1.22.1"
 			},
 			"engines": {
 				"node": ">= 0.4"
@@ -4603,14 +4680,14 @@
 			}
 		},
 		"node_modules/string.prototype.trimend": {
-			"version": "1.0.6",
-			"resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
-			"integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
+			"version": "1.0.7",
+			"resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz",
+			"integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==",
 			"dev": true,
 			"dependencies": {
 				"call-bind": "^1.0.2",
-				"define-properties": "^1.1.4",
-				"es-abstract": "^1.20.4"
+				"define-properties": "^1.2.0",
+				"es-abstract": "^1.22.1"
 			},
 			"funding": {
 				"url": "https://github.com/sponsors/ljharb"
@@ -4779,32 +4856,33 @@
 			}
 		},
 		"node_modules/tape": {
-			"version": "5.6.6",
-			"resolved": "https://registry.npmjs.org/tape/-/tape-5.6.6.tgz",
-			"integrity": "sha512-rGp2cZ3rfZ6QfTBm6yvohf8aXmDqPyzMKZwTMV12w4i+b/N2Adwlg8PlW8jLqWzlJUZhglyYaLOSrMt/ZlZkAA==",
+			"version": "5.7.2",
+			"resolved": "https://registry.npmjs.org/tape/-/tape-5.7.2.tgz",
+			"integrity": "sha512-cvSyprYahyOYXbtBwV/B7nrx7kINeZ3VZ9fKoSywoPwZN3oQ1WVLvt+Vl0XCz/gi37CDrY3dlW790nzviIzoPw==",
 			"dev": true,
 			"dependencies": {
 				"@ljharb/resumer": "^0.0.1",
-				"@ljharb/through": "^2.3.9",
-				"array.prototype.every": "^1.1.4",
-				"call-bind": "^1.0.2",
+				"@ljharb/through": "^2.3.11",
+				"array.prototype.every": "^1.1.5",
+				"call-bind": "^1.0.5",
 				"deep-equal": "^2.2.2",
 				"defined": "^1.0.1",
 				"dotignore": "^0.1.2",
 				"for-each": "^0.3.3",
 				"get-package-type": "^0.1.0",
 				"glob": "^7.2.3",
-				"has": "^1.0.3",
 				"has-dynamic-import": "^2.0.1",
+				"hasown": "^2.0.0",
 				"inherits": "^2.0.4",
 				"is-regex": "^1.1.4",
 				"minimist": "^1.2.8",
-				"object-inspect": "^1.12.3",
+				"mock-property": "^1.0.2",
+				"object-inspect": "^1.13.1",
 				"object-is": "^1.1.5",
 				"object-keys": "^1.1.1",
 				"object.assign": "^4.1.4",
-				"resolve": "^2.0.0-next.4",
-				"string.prototype.trim": "^1.2.7"
+				"resolve": "^2.0.0-next.5",
+				"string.prototype.trim": "^1.2.8"
 			},
 			"bin": {
 				"tape": "bin/tape"
@@ -4849,9 +4927,9 @@
 			"dev": true
 		},
 		"node_modules/thread-stream": {
-			"version": "2.4.0",
-			"resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.4.0.tgz",
-			"integrity": "sha512-xZYtOtmnA63zj04Q+F9bdEay5r47bvpo1CaNqsKi7TpoJHcotUez8Fkfo2RJWpW91lnnaApdpRbVwCWsy+ifcw==",
+			"version": "2.4.1",
+			"resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.4.1.tgz",
+			"integrity": "sha512-d/Ex2iWd1whipbT681JmTINKw0ZwOUBZm7+Gjs64DHuX34mmw8vJL2bFAaNacaW72zYiTJxSHi5abUuOi5nsfg==",
 			"dependencies": {
 				"real-require": "^0.2.0"
 			}
@@ -5360,13 +5438,13 @@
 			}
 		},
 		"node_modules/which-typed-array": {
-			"version": "1.1.11",
-			"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz",
-			"integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==",
+			"version": "1.1.13",
+			"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz",
+			"integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==",
 			"dev": true,
 			"dependencies": {
 				"available-typed-arrays": "^1.0.5",
-				"call-bind": "^1.0.2",
+				"call-bind": "^1.0.4",
 				"for-each": "^0.3.3",
 				"gopd": "^1.0.1",
 				"has-tostringtag": "^1.0.0"

@NyCodeGHG
Copy link
Contributor Author

you might want to have a look into the renovate logs: https://developer.mend.io/

@derhuerst
Copy link
Owner

derhuerst commented Nov 8, 2023

I looked into the log of the renovate run on 2339f17: renovate.log.txt

I correctly identifies that there are npm dependencies:

INFO: Dependency extraction complete
{
  "baseBranch": "6"
  "stats": {
    "managers": {
      "dockerfile": {
        "fileCount": 1,
        "depCount": 2
      },
      "github-actions": {
        "fileCount": 1,
        "depCount": 11
      },
      "npm": {
        "fileCount": 1,
        "depCount": 20
      }
    },
    "total": {
      "fileCount": 3,
      "depCount": 33
    }
  }
}

It also correctly identified non-major & major upgrades:

DEBUG: packageFiles with updates
{
  "baseBranch": "6"
  "config": {
    "dockerfile": [
      // …
    ],
    "github-actions": [
      // …
    ],
    "npm": [
      {
        "deps": [
          {
            "depType": "dependencies",
            "depName": "cached-hafas-client",
            "currentValue": "^5.0.1",
            "datasource": "npm",
            "prettyDepType": "dependency",
            "lockedVersion": "5.1.3",
            "updates": [
              {
                "bucket": "non-major",
                "newVersion": "5.1.4",
                "newValue": "^5.0.1",
                "releaseTimestamp": "2023-09-19T10:35:10.782Z",
                "newMajor": 5,
                "newMinor": 1,
                "updateType": "patch",
                "isRange": true,
                "isLockfileUpdate": true,
                "branchName": "renovate/cached-hafas-client-5.x-lockfile"
              }
            ],
            "packageName": "cached-hafas-client",
            "versioning": "npm",
            "warnings": [],
            "sourceUrl": "https://github.com/public-transport/cached-hafas-client",
            "registryUrl": "https://registry.npmjs.org",
            "currentVersion": "5.1.3",
            "isSingleVersion": true,
            "fixedVersion": "5.1.3"
          },
          // …
          {
            "depType": "devDependencies",
            "depName": "pino-pretty",
            "currentValue": "^9.1.1",
            "datasource": "npm",
            "prettyDepType": "devDependency",
            "lockedVersion": "9.4.1",
            "updates": [
              {
                "bucket": "major",
                "newVersion": "10.2.0",
                "newValue": "^10.0.0",
                "releaseTimestamp": "2023-07-25T11:19:21.915Z",
                "newMajor": 10,
                "newMinor": 2,
                "updateType": "major",
                "isRange": true,
                "branchName": "renovate/pino-pretty-10.x"
              }
            ],
            "packageName": "pino-pretty",
            "versioning": "npm",
            "warnings": [],
            "sourceUrl": "https://github.com/pinojs/pino-pretty",
            "registryUrl": "https://registry.npmjs.org",
            "currentVersion": "9.4.1",
            "isSingleVersion": false,
            "fixedVersion": "9.4.1"
          },
          // …
        ],
        "extractedConstraints": {
          "node": ">=18",
          "npm": ">=7"
        },
        "packageFileVersion": "6.0.2",
        "managerData": {
          "packageJsonName": "db-rest",
          "hasPackageManager": false,
          "npmLock": "package-lock.json",
          "yarnZeroInstall": false
        },
        "skipInstalls": true,
        "packageFile": "package.json",
        "lockFiles": [
          "package-lock.json"
        ]
      }
    ]
  }
}

But it doesn't seem to commit updates... 🤔

@NyCodeGHG
Copy link
Contributor Author

maybe it doesn't like the schedule? you could try removing that to see if it works without it

@derhuerst
Copy link
Owner

(rant) I must say this problem is why I don't use such tools. Their debugging experience is so bad...

@NyCodeGHG
Copy link
Contributor Author

Sorry for the trouble, I'm not sure why it doesn't work like we want it to.
You could try manually triggering lockfile maintainence in #35

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants