Skip to content

fix(vscode): 脆弱性のある minimatch 10 を overrides で 11 にする - #6

Merged
otnc merged 1 commit into
mainfrom
fix/vscode-minimatch
Nov 14, 2026
Merged

otnc merged 1 commit into
mainfrom
fix/vscode-minimatch

Conversation

@otnc

@otnc otnc commented Nov 14, 2026

Copy link
Copy Markdown
Owner

Dependabot のアラート #1 (minimatch < 11.0.1 の DoS) を直す。

vscode-languageclient 11.0.0 と @vscode/vsce 4.1.1 はどちらも最新版でも minimatch の ^10.2.6 を求めていて、10 系には直った版がない。そのため overrides で 11 にする。

  • vscode-languageclient は new minimatch.Minimatch(...) だけを使っていて、11 でも同じ形で使える。
  • npm audit は 0 件、vsce package も通る。

依存の側が 11 に上がったら overrides を外す。

@otnc
otnc enabled auto-merge (squash) November 14, 2026 03:11
@otnc
otnc merged commit ac3a3ef into main Nov 14, 2026
6 checks passed
@otnc
otnc deleted the fix/vscode-minimatch branch November 14, 2026 03:14
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.

1 participant