fix(FFESUPPORT-753): address open Dependabot vulnerabilities#125
fix(FFESUPPORT-753): address open Dependabot vulnerabilities#125aarsilv wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
Pull request overview
This PR addresses Dependabot-reported vulnerabilities by pinning vulnerable transitive packages to patched versions and refreshing the Yarn lockfile, while bumping the SDK patch version.
Changes:
- Bumps
@eppo/node-server-sdkfrom4.0.1to4.0.2. - Adds Yarn resolutions for patched
qsanduuidversions. - Updates
brace-expansion,qs, anduuidlockfile entries to patched versions.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
package.json |
Bumps package version and adds vulnerability-related Yarn resolutions. |
yarn.lock |
Refreshes resolved transitive dependency versions for patched packages. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
89c33d5 to
39733c6
Compare
|
🤖 Context from Codex: Updated after review: instead of keeping |
39733c6 to
1d8eb72
Compare
| "resolutionRationales": { | ||
| "@types/node": "Pinned to ^20 to keep the dev type surface aligned with engines.node >=20.x; newer @types/node would let consumer code use APIs that are not available on Node 20." | ||
| } |
Summary
@google-cloud/storagetest-data fallback and relies on the existingmake test-datapath that clonesEppo-exp/sdk-test-data.httpserver.@tootallnate/once,qs, anduuidsecurity resolutions; those packages are no longer present in the dependency graph.brace-expansionlockfile entry used by dev tooling without forcing older incompatibleminimatchchains.Dependabot alerts addressed
qsGHSA-q8mj-m7cp-5q26: removed from the dependency graph by dropping dev-only Express.uuidGHSA-w5hq-g745-h8pq: removed from the dependency graph by dropping dev-only@google-cloud/storage.Verification
yarn install --frozen-lockfileyarn lintyarn typecheckyarn testyarn audit --level moderateyarn why @tootallnate/once,yarn why qs,yarn why uuid: no matches.🤖 Generated with Codex