[Snyk] Fix for 14 vulnerabilities - #152
Conversation
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-MINIMATCH-15309438 - https://snyk.io/vuln/SNYK-JS-MINIMATCH-15353387 - https://snyk.io/vuln/SNYK-JS-MINIMATCH-15353389 - https://snyk.io/vuln/SNYK-JS-TAR-15307072 - https://snyk.io/vuln/SNYK-JS-TAR-15456201 - https://snyk.io/vuln/SNYK-JS-GLOB-14040952 - https://snyk.io/vuln/SNYK-JS-TAR-15416075 - https://snyk.io/vuln/SNYK-JS-TAR-6476909 - https://snyk.io/vuln/SNYK-JS-TAR-15038581 - https://snyk.io/vuln/SNYK-JS-TAR-15032660 - https://snyk.io/vuln/SNYK-JS-CROSSSPAWN-8303230 - https://snyk.io/vuln/SNYK-JS-TAR-15127355 - https://snyk.io/vuln/SNYK-JS-BRACEEXPANSION-15789759 - https://snyk.io/vuln/SNYK-JS-BRACEEXPANSION-9789073
|
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: a39b989886
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| "dependencies": { | ||
| "@isaacs/string-locale-compare": "^1.1.0", | ||
| "@npmcli/arborist": "^7.2.1", | ||
| "@npmcli/arborist": "^9.1.5", |
There was a problem hiding this comment.
Keep Arborist within npm's supported Node range
This upgrade makes a core dependency incompatible with the Node versions npm still advertises (^18.17.0 || >=20.5.0 in this same package.json). The published Arborist 9.x packages in this range declare engines.node as ^20.17.0 || >=22.9.0, so installs with engine-strict=true fail on supported Node 18.x/20.5–20.16, and the main install/audit/ls paths load @npmcli/arborist directly. Either keep this on a Node-18-compatible Arborist line or raise npm's own engine range with the major-version change.
Useful? React with 👍 / 👎.
Snyk has created this PR to fix 14 vulnerabilities in the npm dependencies of this project.
Snyk changed the following file(s):
package.jsonVulnerabilities that will be fixed with an upgrade:
SNYK-JS-MINIMATCH-15309438
SNYK-JS-MINIMATCH-15353387
SNYK-JS-MINIMATCH-15353389
SNYK-JS-TAR-15307072
SNYK-JS-TAR-15456201
SNYK-JS-GLOB-14040952
SNYK-JS-TAR-15416075
SNYK-JS-TAR-6476909
SNYK-JS-TAR-15038581
SNYK-JS-TAR-15032660
SNYK-JS-CROSSSPAWN-8303230
SNYK-JS-TAR-15127355
SNYK-JS-BRACEEXPANSION-15789759
SNYK-JS-BRACEEXPANSION-9789073
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic
Learn how to fix vulnerabilities with free interactive lessons:
🦉 Regular Expression Denial of Service (ReDoS)
🦉 Command Injection
🦉 Directory Traversal