Skip to content

chore(components): bump @types/node from 22.15.29 to 26.4.0 in /components - #960

Merged
fengelniederhammer merged 3 commits into
mainfrom
dependabot/npm_and_yarn/components/types/node-24.3.0
Sep 1, 2026
Merged

chore(components): bump @types/node from 22.15.29 to 26.4.0 in /components#960
fengelniederhammer merged 3 commits into
mainfrom
dependabot/npm_and_yarn/components/types/node-24.3.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 26, 2025

Copy link
Copy Markdown
Contributor

Bumps @types/node from 22.15.29 to 26.4.0.

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 26, 2025
@vercel

vercel Bot commented Aug 26, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
dashboard-components Ready Ready Preview Sep 1, 2026 8:12am UTC

Request Review

@github-actions

Copy link
Copy Markdown
Contributor

There is no change in the changelog. This PR will not produce a new releasable version.

@fengelniederhammer

Copy link
Copy Markdown
Collaborator

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/components/types/node-24.3.0 branch from f3db0bb to de86ba9 Compare February 4, 2026 08:38
@fengelniederhammer

Copy link
Copy Markdown
Collaborator

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/components/types/node-24.3.0 branch from de86ba9 to 5e23e4d Compare March 17, 2026 08:19
@fengelniederhammer

Copy link
Copy Markdown
Collaborator

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/components/types/node-24.3.0 branch from 5e23e4d to 053b5b2 Compare April 23, 2026 07:06
@fengelniederhammer

Copy link
Copy Markdown
Collaborator

@dependabot rebase

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.29 to 26.4.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: 24.3.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(components): bump @types/node from 22.15.29 to 24.3.0 in /components chore(components): bump @types/node from 22.15.29 to 26.4.0 in /components Sep 1, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/components/types/node-24.3.0 branch from 053b5b2 to 89be404 Compare September 1, 2026 07:58
@fengelniederhammer

Copy link
Copy Markdown
Collaborator

@copilot fix type errors that make the build fail

….at() method

Co-authored-by: fengelniederhammer <92720311+fengelniederhammer@users.noreply.github.com>

Copilot AI commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

@copilot fix type errors that make the build fail

Fixed in commit fix(components): update tsconfig target and lib to es2022 to support .at() method. The .at() method on arrays/strings requires ES2022 lib types. Updated tsconfig.json to set target: "es2022" and lib: ["es2022", ...] (previously es2021).

@fengelniederhammer

Copy link
Copy Markdown
Collaborator

@copilot storybook tests are failing now. What's wrong?

… .at() types

Co-authored-by: fengelniederhammer <92720311+fengelniederhammer@users.noreply.github.com>

Copilot AI commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

@copilot storybook tests are failing now. What's wrong?

The storybook failures were caused by changing target to es2022 alongside lib. When target >= es2022, TypeScript defaults useDefineForClassFields to true, which breaks Lit reactive properties (a known Lit + TypeScript incompatibility). Fixed in the latest commit by keeping target: "es2021" and only updating lib to "es2022" — this provides the .at() type definitions without affecting class field compilation behavior.

@fengelniederhammer
fengelniederhammer merged commit 9c43481 into main Sep 1, 2026
6 checks passed
@fengelniederhammer
fengelniederhammer deleted the dependabot/npm_and_yarn/components/types/node-24.3.0 branch September 1, 2026 09:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants