build(deps): bump the npm_and_yarn group across 1 directory with 3 updates#25
build(deps): bump the npm_and_yarn group across 1 directory with 3 updates#25dependabot[bot] wants to merge 1 commit into
Conversation
…dates Bumps the npm_and_yarn group with 3 updates in the /api directory: [joi](https://github.com/hapijs/joi), [qs](https://github.com/ljharb/qs) and [ws](https://github.com/websockets/ws). Updates `joi` from 17.13.3 to 18.2.1 - [Commits](hapijs/joi@v17.13.3...v18.2.1) Updates `qs` from 6.15.0 to 6.15.2 - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](ljharb/qs@v6.15.0...v6.15.2) Updates `ws` from 8.18.2 to 8.21.0 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@8.18.2...8.21.0) --- updated-dependencies: - dependency-name: joi dependency-version: 18.2.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: qs dependency-version: 6.15.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.21.0 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]>
| "is-ci": "3.0.1", | ||
| "jest": "29.7.0", | ||
| "joi": "^17.12.2", | ||
| "joi": "^18.2.1", |
There was a problem hiding this comment.
WARNING: joi 18 requires Node 20, but this package still advertises Node 16 support
The updated lockfile records joi 18.2.1 with engines.node: >= 20, while this package's own engines.node remains >=16.0.0. Consumers or deployments running Node 16/18 can now fail install-time engine checks or run an unsupported dependency set. Update the package/runtime engine to Node 20+ or keep joi on a Node-16-compatible major.
Code Review SummaryStatus: 1 Issue Found | Recommendation: Address before merge Changes IntroducedThis PR updates the API dependency group: Overview
Issue Details (click to expand)WARNING
Other Observations (not in diff)Issues found in unchanged code that cannot receive inline comments:
Files Reviewed (2 files)
Fix these issues in Kilo Cloud Reviewed by gpt-5.5-2026-04-23 · 346,497 tokens |
|
Superseded by #26. |
Bumps the npm_and_yarn group with 3 updates in the /api directory: joi, qs and ws.
Updates
joifrom 17.13.3 to 18.2.1Commits
048fe0518.2.12392713Merge pull request #3113 from hapijs/fix/link-max-call-stackfc146a6fix: protect link recursion from max call stackf4e97e018.2.0626893dMerge pull request #3111 from hapijs/feat/link-maxRecursion9c7a443feat: add maxRecursion limit to links7d43b1218.1.2d98c802Merge pull request #3107 from mahmoodhamdi/fix/json-schema-number-rules7edc591fix: improve JSON Schema conversion for number.port() and number.sign()06afeb518.1.1Updates
qsfrom 6.15.0 to 6.15.2Changelog
Sourced from qs's changelog.
Commits
9aca407v6.15.25e33d33[Dev Deps] update@ljharb/eslint-config21f80b3[Fix]stringify: skip null/undefined entries inarrayFormat: 'comma'+ `e...a0a81ea[Fix]stringify: use configureddelimiteraftercharsetSentinele3062f7[Fix]stringify: applyformatterto encoded key understrictNullHandling0c180a4[Fix]stringify: skip null/undefined filter-array entries instead of crashi...3a8b94a[Tests] add regression tests for keys containing percent-encoded bracket text96755ab[readme] fix grammara419ce5[Fix]parse: handle nested bracket groups and add regression tests3f5e1c5v6.15.1Updates
wsfrom 8.18.2 to 8.21.0Release notes
Sourced from ws's releases.
... (truncated)
Commits
bca91ad[dist] 8.21.02b2abd4[security] Limit retained message parts78eabe2[security] Add latest vulnerability to SECURITY.md5d9b316[dist] 8.20.1c0327ec[security] Fix uninitialized memory disclosure inwebsocket.close()ce2a3d6[ci] Test on node 2658e45b8[ci] Do not test on node 255f26c24[ci] Run the lint step on node 248439255[dist] 8.20.0d3503c1[minor] Export thePerMessageDeflateclass and header utilsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsYou can disable automated security fix PRs for this repo from the Security Alerts page.