Skip to content

openapi-generator-cli をアップデートし、推移的に依存するパッケージに脆弱性パッチを適用#4953

Merged
kenjiyoshid-a merged 1 commit intomainfrom
feature/推移的に依存するパッケージに脆弱性パッチを適用
Mar 25, 2026

Hidden character warning

The head ref may contain hidden characters: "feature/\u63a8\u79fb\u7684\u306b\u4f9d\u5b58\u3059\u308b\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u8106\u5f31\u6027\u30d1\u30c3\u30c1\u3092\u9069\u7528"
Merged

openapi-generator-cli をアップデートし、推移的に依存するパッケージに脆弱性パッチを適用#4953
kenjiyoshid-a merged 1 commit intomainfrom
feature/推移的に依存するパッケージに脆弱性パッチを適用

Conversation

@KentaHizume
Copy link
Copy Markdown
Contributor

この Pull request で実施したこと

  • openapi-generator-cli 2.31.0 にアップデートし、推移的に依存するパッケージに脆弱性パッチを適用しました。
    • npm install/ci で脆弱性に関する警告が出ないことを確認しました。
  • npm run generate-client を各ワークスペースで実行し、生成されるコードに差分がないことを確認しました。

この Pull request では実施していないこと

なし

Issues や Discussions 、関連する Web サイトなどへのリンク

なし

@KentaHizume KentaHizume added this to the v2.1.0 milestone Mar 25, 2026
@KentaHizume KentaHizume self-assigned this Mar 25, 2026
Copilot AI review requested due to automatic review settings March 25, 2026 07:57
@KentaHizume KentaHizume added the npm npmパッケージの更新 label Mar 25, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

各サンプル SPA のフロントエンドで利用している @openapitools/openapi-generator-cli を 2.31.0 へ更新し、推移的依存の更新(脆弱性パッチ適用)を取り込む PR です。

Changes:

  • @openapitools/openapi-generator-cli2.30.22.31.0 に更新
  • それに伴う package-lock.json の推移的依存関係更新(例: @nestjs/*, file-type, strtok3, @borewit/text-codec など)
  • 一部 lockfile エントリに license フィールドが追加

Reviewed changes

Copilot reviewed 4 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
samples/ExternalIDSampleForSPA/auth-frontend/package-lock.json openapi-generator-cli 更新に伴う lockfile の推移的依存更新
samples/ExternalIDSampleForSPA/auth-frontend/app/package.json devDependency の openapi-generator-cli を 2.31.0 に更新
samples/Dressca/dressca-frontend/package-lock.json workspaces(admin/consumer)含む lockfile の推移的依存更新
samples/Dressca/dressca-frontend/consumer/package.json devDependency の openapi-generator-cli を 2.31.0 に更新
samples/Dressca/dressca-frontend/admin/package.json devDependency の openapi-generator-cli を 2.31.0 に更新
samples/AzureADB2CAuth/auth-frontend/package-lock.json openapi-generator-cli 更新に伴う lockfile の推移的依存更新
samples/AzureADB2CAuth/auth-frontend/app/package.json devDependency の openapi-generator-cli を 2.31.0 に更新
Files not reviewed (3)
  • samples/AzureADB2CAuth/auth-frontend/package-lock.json: Language not supported
  • samples/Dressca/dressca-frontend/package-lock.json: Language not supported
  • samples/ExternalIDSampleForSPA/auth-frontend/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown
Contributor

@kenjiyoshid-a kenjiyoshid-a left a comment

Choose a reason for hiding this comment

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

npm ci時に警告が出ないことを確認しました。
クライアントコードを再生成した際に、差分が出ないことを確認しました。

@kenjiyoshid-a kenjiyoshid-a merged commit 34db64d into main Mar 25, 2026
18 checks passed
@kenjiyoshid-a kenjiyoshid-a deleted the feature/推移的に依存するパッケージに脆弱性パッチを適用 branch March 25, 2026 08:06
@KentaHizume KentaHizume added the dependencies Pull requests that update a dependency file label Mar 25, 2026
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 npm npmパッケージの更新

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants