Skip to content

chore(deps): bump the all-npm group with 2 updates - #247

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/all-npm-7e94e7397b
Closed

chore(deps): bump the all-npm group with 2 updates#247
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/all-npm-7e94e7397b

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 24, 2026

Copy link
Copy Markdown
Contributor

Bumps the all-npm group with 2 updates: tsx and ws.

Updates tsx from 4.22.2 to 4.22.3

Release notes

Sourced from tsx's releases.

v4.22.3

4.22.3 (2026-05-19)

Bug Fixes

  • decode typed loader source (dce02fc)
  • preserve entrypoint with TypeScript preload hooks (68f72f3)

This release is also available on:

Commits
  • dce02fc fix: decode typed loader source
  • 68f72f3 fix: preserve entrypoint with TypeScript preload hooks
  • 69455cf test: cover package exports for ambiguous ESM reexports
  • See full diff in compare view

Updates ws from 8.20.1 to 8.21.0

Release notes

Sourced from ws's releases.

8.21.0

Features

  • Introduced the maxBufferedChunks and maxFragments options (2b2abd45).

Bug fixes

  • Fixed a remote memory exhaustion DoS vulnerability (2b2abd45).

A high volume of tiny fragments and data chunks could be sent by a peer, using modest network traffic, to crash a ws server or client due to OOM.

import { WebSocket, WebSocketServer } from 'ws';
const wss = new WebSocketServer({ port: 0 }, function () {
const data = Buffer.alloc(1);
const options = { fin: false };
const { port } = wss.address();
const ws = new WebSocket(ws://localhost:${port});
ws.on('open', function () {
(function send() {
ws.send(data, options, function (err) {
if (err) return;
send();
});
})();
});
ws.on('error', console.error);
ws.on('close', function (code, reason) {
console.log(client close - code: ${code} reason: ${reason.toString()});
});
});
wss.on('connection', function (ws) {
ws.on('error', console.error);
ws.on('close', function (code, reason) {
console.log(server close - code: ${code} reason: ${reason.toString()});
});
});

The vulnerability was responsibly disclosed and fixed by Nadav Magier.

In vulnerable versions, the issue can be mitigated by lowering the value of the maxPayload option if possible.

Commits

Dependabot 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will 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 version will 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 conditions

Bumps the all-npm group with 2 updates: [tsx](https://github.com/privatenumber/tsx) and [ws](https://github.com/websockets/ws).


Updates `tsx` from 4.22.2 to 4.22.3
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.22.2...v4.22.3)

Updates `ws` from 8.20.1 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](websockets/ws@8.20.1...8.21.0)

---
updated-dependencies:
- dependency-name: tsx
  dependency-version: 4.22.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-npm
- dependency-name: ws
  dependency-version: 8.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-npm
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 24, 2026
@dependabot
dependabot Bot requested a review from dorlugasigal as a code owner May 24, 2026 12:29
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 24, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 93.4% 8552 / 9156
🔵 Statements 93.4% 8552 / 9156
🔵 Functions 94.04% 221 / 235
🔵 Branches 87.88% 2176 / 2476
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Unchanged Files
bin/termbeam.js 61.62% 76.31% 50% 61.62% 40-63, 82-83, 89-117, 128, 142-146, 150-151, 155-157
src/cli/client.js 100% 97.67% 88.88% 100%
src/cli/index.js 94.97% 89.51% 100% 94.97% 132-135, 214-216, 218-220, 307-309, 327-329, 335, 353-356
src/cli/interactive.js 100% 98.21% 100% 100%
src/cli/prompts.js 94.52% 94.82% 100% 94.52% 73-74, 92-95, 101-102
src/cli/resume.js 99.04% 92.61% 88.88% 99.04% 42-43, 416, 419
src/cli/service.js 91.03% 84.97% 100% 91.03% 455-480, 498-499, 503-505, 507-512, 523-531, 540-546, 568-569, 642-655
src/server/auth.js 100% 96.87% 100% 100%
src/server/copilot-sdk.js 96.92% 93.78% 100% 96.92% 35-36, 52-59, 73-75, 89-90, 112-113, 203, 308
src/server/index.js 84.29% 81.73% 87.5% 84.29% 115-116, 251, 253, 258, 260-261, 263-264, 271-272, 275-277, 291-293, 296-323, 369-370, 373, 404-406, 414-415, 457-463, 512-535
src/server/preferences.js 95.42% 81.9% 100% 95.42% 97, 99-100, 105, 107-108, 245-246, 248-250, 269-270
src/server/preview.js 95.68% 90% 100% 95.68% 93-97
src/server/push.js 100% 92.85% 100% 100%
src/server/routes.js 89.64% 80.77% 70.58% 89.64% 33-34, 46-47, 68-70, 73-74, 130-132, 186-203, 275-286, 291-332, 347, 507-508, 529-530, 591-593, 605-607, 746-747, 807, 809-810, 856-857, 864-865, 893-894, 908-909, 955-956, 958-959, 1004-1005, 1024-1025, 1043-1045, 1095-1096, 1170-1172, 1201-1203, 1219-1221, 1241-1243, 1333-1334, 1340-1343, 1374-1375, 1396-1398, 1447-1448, 1463-1464, 1488-1489, 1517-1519, 1527-1529, 1544-1545, 1550-1551, 1559-1560, 1580-1581, 1597-1598
src/server/sessions.js 93.32% 90.24% 86.66% 93.32% 10-24, 65-71, 78-79, 182-184, 256-258, 275-276, 432-435
src/server/websocket.js 96.11% 91.95% 100% 96.11% 249, 302, 404-409, 428-429, 431-432, 439-440, 460-461, 464-465, 472-473
src/utils/agent-sessions.js 93.4% 81.92% 100% 93.4% 73-74, 130-138, 163-164, 172-174, 186-187, 278
src/utils/agents.js 100% 83.33% 100% 100%
src/utils/git.js 94.43% 91.13% 100% 94.43% 24, 30-31, 41-48, 63-64, 250-251, 368-380
src/utils/logger.js 100% 100% 100% 100%
src/utils/shells.js 100% 100% 100% 100%
src/utils/update-check.js 91.05% 84.05% 93.33% 91.05% 202-204, 341-355, 370-383, 399-402, 420-423
src/utils/update-executor.js 98.92% 95.06% 100% 98.92% 316-317, 334-335
src/utils/vapid.js 100% 100% 100% 100%
src/utils/version.js 97.77% 92.3% 100% 97.77% 86-87
Generated in workflow #892 for commit 04ca0db by the Vitest Coverage Report Action

@dorlugasigal

Copy link
Copy Markdown
Owner

Superseded by #249 — combined Dependabot PRs (docker + npm + actions) into a single PR.

@dependabot @github

dependabot Bot commented on behalf of github May 24, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/all-npm-7e94e7397b branch May 24, 2026 12:40
dorlugasigal pushed a commit that referenced this pull request May 24, 2026
Combined dependency update generated by `combine-prs.yml` on 2026-05-24.

Merging this PR will auto-close the source Dependabot PRs because
their commits will be reachable from `main`.

### Combined PRs
- #248 chore(ci): bump github/codeql-action from 4.35.5 to 4.36.0 in the
all-actions group
- #247 chore(deps): bump the all-npm group with 2 updates
- #246 chore(deps): bump node from `424cafd` to `1e738cb` in the
all-docker group

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant