pin @types/node version to 24.x (#98)

replaces
https://github.com/stats-organization/github-stats-extended/pull/96
(Thanks marcalexiei for opening that one.)

On top of rolling back the `@types/node` upgrade, this PR also upgrades
to the latest 24.x version of `@types/node` and configures dependabot to
not suggest major version upgrades for this dependency anymore.
This commit is contained in:
Martin
2026-02-22 16:09:53 +01:00
committed by GitHub
parent 238ca1c97f
commit 516dc129de
3 changed files with 19 additions and 8 deletions
+3
View File
@@ -12,6 +12,9 @@ updates:
prefix-development: "build(deps-dev)"
cooldown:
default-days: 7
ignore:
- dependency-name: "@types/node"
update-types: ["version-update:semver-major"]
# Maintain dependencies for GitHub Actions
- package-ecosystem: github-actions
+1 -1
View File
@@ -7,7 +7,7 @@
"@eslint/compat": "2.0.2",
"@eslint/js": "9.39.2",
"@playwright/test": "1.58.2",
"@types/node": "25.2.3",
"@types/node": "24.10.13",
"eslint": "9.39.2",
"eslint-import-resolver-typescript": "4.4.4",
"eslint-plugin-import-x": "4.16.1",
+15 -7
View File
@@ -30,8 +30,8 @@ importers:
specifier: 1.58.2
version: 1.58.2
'@types/node':
specifier: 25.2.3
version: 25.2.3
specifier: 24.10.13
version: 24.10.13
eslint:
specifier: 9.39.2
version: 9.39.2(jiti@2.6.1)
@@ -58,7 +58,7 @@ importers:
version: 9.1.7
knip:
specifier: 5.83.1
version: 5.83.1(@types/node@25.2.3)(typescript@5.9.3)
version: 5.83.1(@types/node@24.10.13)(typescript@5.9.3)
lint-staged:
specifier: 16.2.7
version: 16.2.7
@@ -1108,6 +1108,9 @@ packages:
'@types/json-schema@7.0.15':
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
'@types/node@24.10.13':
resolution: {integrity: sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==}
'@types/node@25.2.3':
resolution: {integrity: sha512-m0jEgYlYz+mDJZ2+F4v8D1AyQb+QzsNqRuI7xg1VQX/KlKS0qT9r1Mo16yo5F/MtifXFgaofIFsdFMox2SxIbQ==}
@@ -4412,9 +4415,14 @@ snapshots:
'@types/json-schema@7.0.15': {}
'@types/node@24.10.13':
dependencies:
undici-types: 7.16.0
'@types/node@25.2.3':
dependencies:
undici-types: 7.16.0
optional: true
'@types/prop-types@15.7.15': {}
@@ -4434,7 +4442,7 @@ snapshots:
'@types/ws@8.18.1':
dependencies:
'@types/node': 25.2.3
'@types/node': 24.10.13
optional: true
'@typescript-eslint/eslint-plugin@8.55.0(@typescript-eslint/parser@8.55.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
@@ -5703,7 +5711,7 @@ snapshots:
happy-dom@20.6.1:
dependencies:
'@types/node': 25.2.3
'@types/node': 24.10.13
'@types/whatwg-mimetype': 3.0.2
'@types/ws': 8.18.1
entities: 6.0.1
@@ -6055,10 +6063,10 @@ snapshots:
dependencies:
json-buffer: 3.0.1
knip@5.83.1(@types/node@25.2.3)(typescript@5.9.3):
knip@5.83.1(@types/node@24.10.13)(typescript@5.9.3):
dependencies:
'@nodelib/fs.walk': 1.2.8
'@types/node': 25.2.3
'@types/node': 24.10.13
fast-glob: 3.3.3
formatly: 0.3.0
jiti: 2.6.1