build(deps-dev): bump @types/node from 20.19.37 to 25.5.0#92
build(deps-dev): bump @types/node from 20.19.37 to 25.5.0#92dependabot[bot] wants to merge 1 commit intomasterfrom
Conversation
|
Deployment failed with the following error: Learn More: https://vercel.com/mediabubble?upgradeToPro=build-rate-limit |
There was a problem hiding this comment.
3 issues found across 7 files
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="apps/client-dashboard/package.json">
<violation number="1" location="apps/client-dashboard/package.json:74">
P2: Keep `@types/node` aligned with the minimum supported Node runtime; bumping to Node 25 typings makes Node 25-only APIs typecheck in a package that still claims Node 20+ support.</violation>
</file>
<file name="apps/admin-dashboard/package.json">
<violation number="1" location="apps/admin-dashboard/package.json:46">
P2: This type bump no longer matches the app's minimum supported runtime. `@types/node@25` exposes Node 25-only APIs, so TypeScript can stop catching code that would fail on Node 20.</violation>
</file>
<file name="packages/db/package.json">
<violation number="1" location="packages/db/package.json:42">
P2: Keep `@types/node` on the supported runtime major. Using Node 25 type definitions in a package that supports Node 20+ can let newer Node APIs typecheck even though they are unavailable on supported runtimes.</violation>
</file>
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.
| "@types/jest": "^30.0.0", | ||
| "@types/negotiator": "^0.6.4", | ||
| "@types/node": "^20.19.33", | ||
| "@types/node": "^25.5.0", |
There was a problem hiding this comment.
P2: Keep @types/node aligned with the minimum supported Node runtime; bumping to Node 25 typings makes Node 25-only APIs typecheck in a package that still claims Node 20+ support.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At apps/client-dashboard/package.json, line 74:
<comment>Keep `@types/node` aligned with the minimum supported Node runtime; bumping to Node 25 typings makes Node 25-only APIs typecheck in a package that still claims Node 20+ support.</comment>
<file context>
@@ -71,7 +71,7 @@
"@types/jest": "^30.0.0",
"@types/negotiator": "^0.6.4",
- "@types/node": "^20.19.33",
+ "@types/node": "^25.5.0",
"@types/nodemailer": "^6.4.23",
"@types/qrcode": "^1.5.6",
</file context>
| "@types/node": "^25.5.0", | |
| "@types/node": "^20.19.33", |
| "@types/jest": "^30.0.0", | ||
| "@types/negotiator": "^0.6.4", | ||
| "@types/node": "^20.19.33", | ||
| "@types/node": "^25.5.0", |
There was a problem hiding this comment.
P2: This type bump no longer matches the app's minimum supported runtime. @types/node@25 exposes Node 25-only APIs, so TypeScript can stop catching code that would fail on Node 20.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At apps/admin-dashboard/package.json, line 46:
<comment>This type bump no longer matches the app's minimum supported runtime. `@types/node@25` exposes Node 25-only APIs, so TypeScript can stop catching code that would fail on Node 20.</comment>
<file context>
@@ -43,7 +43,7 @@
"@types/jest": "^30.0.0",
"@types/negotiator": "^0.6.4",
- "@types/node": "^20.19.33",
+ "@types/node": "^25.5.0",
"@types/react": "^18.3.28",
"@types/react-dom": "^18.3.7",
</file context>
| "@types/node": "^25.5.0", | |
| "@types/node": "^20.19.33", |
| "@gate-access/config": "workspace:*", | ||
| "@types/faker": "^5.5.3", | ||
| "@types/node": "^20.19.33", | ||
| "@types/node": "^25.5.0", |
There was a problem hiding this comment.
P2: Keep @types/node on the supported runtime major. Using Node 25 type definitions in a package that supports Node 20+ can let newer Node APIs typecheck even though they are unavailable on supported runtimes.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At packages/db/package.json, line 42:
<comment>Keep `@types/node` on the supported runtime major. Using Node 25 type definitions in a package that supports Node 20+ can let newer Node APIs typecheck even though they are unavailable on supported runtimes.</comment>
<file context>
@@ -39,7 +39,7 @@
"@gate-access/config": "workspace:*",
"@types/faker": "^5.5.3",
- "@types/node": "^20.19.33",
+ "@types/node": "^25.5.0",
"@types/pg": "^8.18.0",
"faker": "^5.5.3",
</file context>
| "@types/node": "^25.5.0", | |
| "@types/node": "^20.19.33", |
2d792e2 to
e1faf1b
Compare
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
📦 Affected Packages
Diff: +3204 / -9214 lines
|
Lighthouse CI — Marketing Site
Core Web Vitals (Mobile)
|
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.19.37 to 25.5.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 25.5.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
e1faf1b to
a07cd77
Compare
Bumps @types/node from 20.19.37 to 25.5.0.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Summary by cubic
Upgrade
@types/nodeto 25.5.0 across the repo to use the latest Node.js type definitions. Dev-only change with no runtime impact; updatedpnpm-lock.yamlaccordingly.Written for commit 2d792e2. Summary will update on new commits.