[js] batch npm audit fix (#26094)
### 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`.