Skip to content

chore(deps-dev): Bump the npm group across 1 directory with 3 updates - #103

Merged
wochinge merged 2 commits into
mainfrom
dependabot/npm_and_yarn/npm-2f3d588e0d
Aug 7, 2026
Merged

chore(deps-dev): Bump the npm group across 1 directory with 3 updates#103
wochinge merged 2 commits into
mainfrom
dependabot/npm_and_yarn/npm-2f3d588e0d

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 7, 2026

Copy link
Copy Markdown
Contributor

Bumps the npm group with 3 updates in the / directory: @types/node, typescript and vite.

Updates @types/node from 26.1.1 to 26.1.2

Commits

Updates typescript from 6.0.3 to 7.0.2

Commits
Maintainer changes

This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.


Updates vite from 8.1.5 to 8.2.0

Release notes

Sourced from vite's releases.

create-vite@8.2.0

Please refer to CHANGELOG.md for details.

plugin-legacy@8.2.0

Please refer to CHANGELOG.md for details.

v8.2.0

Please refer to CHANGELOG.md for details.

v8.2.0-beta.0

Please refer to CHANGELOG.md for details.

Changelog

Sourced from vite's changelog.

8.2.0 (2026-07-30)

Features

  • add input to server.fs.allow (#23035) (95a3cda)
  • bundled-dev: reload once after rebuild instead of via the fallback page (#23106) (b24381d)
  • bundled-dev: support worker file update accepted by HMR (#23068) (0d04351)
  • config: include column in config incompatibility location (#23064) (8a24572)
  • dev: resolve interface name for explicit host in network URLs (#22965) (3ac77d9)

Bug Fixes

  • bundledDev: print build errors to the terminal when an HMR update fails (#23024) (41c4658)
  • deps: update all non-major dependencies (#23069) (4c07b74)
  • hmr: preserve environment snapshot during server restart (#22992) (b1186c3)
  • importAnalysis: interop imports injected into optimized dep files by plugins (#23029) (8c2a87d)
  • module-runner: keep stack trace interception working when Object.prototype is frozen (#23073) (599c5b0)
  • server: strip base in indexHtml module graph lookup (#22932) (fa005d1)
  • support resolving top-level input option with plugins (#23101) (41df81a)

Documentation

  • config: correct cacheDir default fallback description (#23060) (aafa103)

Tests

8.2.0-beta.0 (2026-07-22)

Features

  • add input option (#22642) (9beae37)
  • config: warn features incompatible with native loader in bundle loader (#22850) (05302b0)
  • css: export PostCSS config type for type-safe configs (#22792) (302c755)
  • dev: label network URLs with their interface name (#22830) (78accc4)
  • optimizer: support aube lockfile (#22813) (6319827)
  • optimizer: support nub lockfile (#22891) (65d3604)
  • update rolldown-related dependencies and use client-side HMR in bundled-dev (#22961) (960e9ef)
  • wasm: expand test suite, unwrap WebAssembly.Global and enable js-string builtins (#22674) (9e79b51)

Bug Fixes

Performance Improvements

... (truncated)

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the npm group with 3 updates in the / directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [typescript](https://github.com/microsoft/TypeScript) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `@types/node` from 26.1.1 to 26.1.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `typescript` from 6.0.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/commits)

Updates `vite` from 8.1.5 to 8.2.0
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.2.0/packages/vite)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.1.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm
- dependency-name: vite
  dependency-version: 8.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 7, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Beyond the flagged @typescript-eslint/typescript@7.0.2 peer mismatch, I also checked whether eslint-plugin-sonarjs's own TypeScript resolution is affected by this bump: it still resolves ts-api-utils/typescript independently at 6.0.3 (pnpm-lock.yaml:3100-3101), unaffected by and unrelated to the version bump, so it doesn't compound the reported issue.

Extended reasoning...

Verified via the lockfile that eslint-plugin-sonarjs@4.2.0 keeps its own private, unaffected resolution of typescript@6.0.3 through ts-api-utils@2.5.0(typescript@6.0.3) (pnpm-lock.yaml lines 3100-3101, 3838), separate from the workspace's bumped typescript@7.0.2. This is expected pnpm peer-resolution behavior (sonarjs doesn't peer on the hoisted typescript version) and does not introduce any additional risk beyond the inline finding.

Comment thread pnpm-lock.yaml
…nt compatibility

Dependabot's npm group bump also proposed typescript 6.0.3 -> 7.0.2, but
typescript-eslint does not yet support TS 7.0 (lint fails hard). Applying
only the compatible @types/node and vite bumps from this group; typescript
stays pinned to the latest supported 6.x release.
@wochinge

wochinge commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

@claude review

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Experiment Results: 5414d89

Experiment Status Actions
Uppercase (ts) — e2e-matrix (beta) ✅ Pass View GitHub Action Run · View in Langfuse
Uppercase (ts) — e2e-matrix (alpha) ✅ Pass View GitHub Action Run · View in Langfuse
Uppercase (py) ✅ Pass View GitHub Action Run · View in Langfuse
Uppercase (ts) ✅ Pass View GitHub Action Run · View in Langfuse
Mixed dir (node) ✅ Pass View GitHub Action Run · View in Langfuse
Mixed dir (python) ✅ Pass View GitHub Action Run · View in Langfuse
Regression fixture ❌ Regression View GitHub Action Run · View in Langfuse

Details

✅ Uppercase (ts) — e2e-matrix (beta) (Source)
Score Value
avg_accuracy 1.000
Item results (2)
Item Input Expected Output exact_match
1 world WORLD WORLD 1.000
2 hello HELLO HELLO 1.000
✅ Uppercase (ts) — e2e-matrix (alpha) (Source)
Score Value
avg_accuracy 1.000
Item results (2)
Item Input Expected Output exact_match
1 world WORLD WORLD 1.000
2 hello HELLO HELLO 1.000
✅ Uppercase (py) (Source)
Score Value
avg_accuracy 1.000
Item results (3)
Item Input Expected Output exact_match
1 langfuse LANGFUSE LANGFUSE 1.000
2 world WORLD WORLD 1.000
3 hello HELLO HELLO 1.000
✅ Uppercase (ts) (Source)
Score Value
avg_accuracy 1.000
Item results (3)
Item Input Expected Output exact_match
1 langfuse LANGFUSE LANGFUSE 1.000
2 world WORLD WORLD 1.000
3 hello HELLO HELLO 1.000
✅ Mixed dir (node) (Source)
Score Value
avg_accuracy 1.000
Item results (3)
Item Input Expected Output exact_match
1 langfuse LANGFUSE LANGFUSE 1.000
2 world WORLD WORLD 1.000
3 hello HELLO HELLO 1.000
✅ Mixed dir (python) (Source)
Score Value
avg_accuracy 1.000
Item results (3)
Item Input Expected Output exact_match
1 langfuse LANGFUSE LANGFUSE 1.000
2 world WORLD WORLD 1.000
3 hello HELLO HELLO 1.000
❌ Regression fixture (Source)

RegressionError: synthetic regression triggered by e2e fixture

Item results (3)
Item Input Expected Output exact_match
1 langfuse LANGFUSE LANGFUSE 1.000
2 world WORLD WORLD 1.000
3 hello HELLO HELLO 1.000

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM — dev-dependency-only bump (types/vite patch/minor), no bugs found.

What was reviewed: confirmed the diff only touches @types/node (26.1.1→26.1.2) and vite (8.1.5→8.2.0) plus their transitive lockfile entries (nanoid, postcss, rolldown, oxc-project types, rolldown platform bindings) — no application code changed. Checked the previously flagged typescript 6→7 bump against @typescript-eslint's peer range: that concern doesn't apply here, since the diff leaves the typescript devDependency unchanged at ^6.0.3 (the PR description's dependabot template lists it, but the actual patch does not touch it).

Extended reasoning...

Overview

This PR is a dependabot devDependency bump touching only package.json and pnpm-lock.yaml. The effective changes are: @types/node 26.1.1 → 26.1.2 (patch) and vite 8.1.5 → 8.2.0 (minor), plus their transitively-updated lockfile entries (nanoid, postcss, rolldown, @oxc-project/types, @rolldown/binding-* platform packages, @emnapi/*). No source files under src/, scripts/, or CI config are touched.

Security risks

None identified. These are build/type-tooling and dev-server dependencies used only in the local/CI dev workflow (typechecking types, Vite dev/build), not shipped in the action's runtime path. No auth, crypto, or permission-related code is touched.

Level of scrutiny

Low. This is a mechanical, dependabot-generated patch/minor bump with no application logic changes. A prior automated review run flagged a peer-dependency conflict from a typescript 6→7 major bump, but re-checking the current diff shows the typescript devDependency specifier is unchanged at ^6.0.3 — that finding does not apply to what's actually in this diff (likely stale relative to an earlier version of the PR, or a mismatch with the dependabot description template which lists all group members regardless of whether each was ultimately included).

Other factors

The bug hunting system found no issues in this run. The lockfile diff is internally consistent (importer specifiers match resolved versions, peer-dependency-relevant packages like @typescript-eslint/* remain pinned against typescript@6.0.3). No outstanding unaddressed reviewer comments beyond the now-inapplicable prior flag.

@wochinge
wochinge merged commit 929bec2 into main Aug 7, 2026
14 checks passed
@wochinge
wochinge deleted the dependabot/npm_and_yarn/npm-2f3d588e0d branch August 7, 2026 13:26
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.

1 participant