Conversation
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
f70f09c to
28a2b86
Compare
|
Needs a rebase. |
There was a problem hiding this comment.
Was it necessary to refresh the whole lock?
There was a problem hiding this comment.
Yes, because the lockfile will now specify the engine per dep due to enabling strict engine setting so we get less of those peer: true inconsistencies we got before.
- Replace https.get + manual Promise with native fetch - Extract fetchIgnoredAdvisories and runNpmAudit from main - Simplify extractVulnerabilities to a functional chain with dedup - Drop npm 6 advisories format support (Node 20+ only) - Update tests: remove npm 6 cases, add deduplication case
28a2b86 to
0d3b39c
Compare
| @@ -12956,18 +11460,25 @@ | |||
| } | |||
| } | |||
| }, | |||
| "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { | |||
| "version": "6.0.2", | |||
There was a problem hiding this comment.
reported by reviewdog 🐶
[npm-audit] Serialize JavaScript is Vulnerable to RCE via RegExp.flags and Date.prototype.toISOString()
See GHSA-5c6j-r48x-rmvq
Cc @thypon @kdenhartog
Updates Node.js engine requirement to >=24.11.1 <25.0.0 and updates all CI workflows and Docker configuration to use Node.js 24.
0d3b39c to
ef2c9f6
Compare
Summary
>=24.11.1 <25.0.0in package.jsonnode:lts-bookwormtonode:24-bookwormTest plan
🤖 Generated with Claude Code