Skip to content

[js] batch npm audit fix - #26094

Merged
fs-eire merged 1 commit into
mainfrom
fs-eire/npm-audit-fix-20250918
Sep 19, 2025
Merged

[js] batch npm audit fix#26094
fs-eire merged 1 commit into
mainfrom
fs-eire/npm-audit-fix-20250918

Conversation

@fs-eire

@fs-eire fs-eire commented Sep 19, 2025

Copy link
Copy Markdown
Contributor

Description

This PR updates multiple NPM dependencies to their latest versions to resolve security concerns

  • Upgraded electron to 38.1.2.
  • Upgraded axios to 1.12.2.
  • Upgraded @types/node to 22.18.6.
  • Added undici-types as a new dependency.
  • Updated brace-expansion to versions 2.0.2 and 1.1.12.

@fs-eire
fs-eire requested a review from Copilot September 19, 2025 03:14

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

This PR addresses security concerns by updating multiple NPM dependencies to their latest versions, including major version upgrades for critical packages like Electron and Axios.

  • Updated Electron from version 28.1.4 to 38.1.2 (major version jump)
  • Upgraded Axios to 1.12.2 and @types/node to 22.18.6
  • Added undici-types as a new dependency and updated brace-expansion versions
Files not reviewed (4)
  • js/common/package-lock.json: Language not supported
  • js/node/package-lock.json: Language not supported
  • js/package-lock.json: Language not supported
  • js/web/package-lock.json: Language not supported

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@fs-eire
fs-eire requested a review from snnn September 19, 2025 03:15
@fs-eire
fs-eire merged commit d3096cd into main Sep 19, 2025
87 of 90 checks passed
@fs-eire
fs-eire deleted the fs-eire/npm-audit-fix-20250918 branch September 19, 2025 05:15
naomiOvad pushed a commit to naomiOvad/onnxruntime that referenced this pull request Nov 2, 2025
### Description
This PR updates multiple NPM dependencies to their latest versions to
resolve security concerns

- Upgraded `electron` to `38.1.2`.
- Upgraded `axios` to `1.12.2`.
- Upgraded `@types/node` to `22.18.6`.
- Added `undici-types` as a new dependency.
- Updated `brace-expansion` to versions `2.0.2` and `1.1.12`.
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.

3 participants